版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://linux.blogbus.com/logs/13826439.html

安装 [编辑] 查看软件xxx安装内容 dpkg -L xxx[编辑] 查找软件 apt-cache search 正则表达式[编辑] 查找文件属于哪个包 dpkg -S filename
apt-file search filename[编辑] 查询软件xxx依赖哪些包 apt-cache depends xxx[编辑] 查询软件xxx被哪些包依赖 apt-cache rdepends xxx[编辑] 增加一个光盘源 sudo apt-cdrom add[编辑] 系统升级 sudo apt-get update
sudo apt-get dist-upgrade[编辑] 清除所有已删除包的残馀配置文件 dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -[编辑] 编译时缺少h文件的自动处理 sudo auto-apt run ./configure[编辑] 查看安装软件时下载包的临时存放目录 ls /var/cache/apt/archives[编辑] 备份当前系统安装的所有包的列表 dpkg --get-selections | grep -v deinstall > ~/somefile[编辑] 从上面备份的安装包的列表文件恢复所有包 dpkg --set-selections < ~/somefile
sudo dselect[编辑] 清理旧版本的软件缓存 sudo apt-get autoclean[编辑] 清理所有软件缓存 sudo apt-get clean[编辑] 删除系统不再使用的孤立软件 sudo apt-get autoremove[编辑] 查看包在服务器上面的地址 apt-get -qq --print-uris install ssh | cut -d\' -f2[编辑] 系统 [编辑] 查看内核 uname -a[编辑] 查看Ubuntu版本 cat /etc/issue

或者

lsb_release -a[编辑] 查看内核加载的模块 lsmod[编辑] 查看PCI设备 lspci[编辑] 查看USB设备 lsusb[编辑] 查看网卡状态 sudo ethtool eth0[编辑] 查看CPU信息 cat /proc/cpuinfo[编辑] 显示当前硬件信息 sudo lshw[编辑] 硬盘 [编辑] 查看硬盘的分区 sudo fdisk -l[编辑] 查看IDE硬盘信息 sudo hdparm -i /dev/hda[编辑] 查看STAT硬盘信息 sudo hdparm -I /dev/sda

sudo apt-get install blktool
sudo blktool /dev/sda id[编辑] 查看硬盘剩馀空间 df -h
df -H[编辑] 查看目录占用空间 du -hs 目录名[编辑] 优盘没法卸载 sync
fuser -km /media/usbdisk[编辑] 内存 [编辑] 查看当前的内存使用情况 free -m[编辑] 进程 [编辑] 查看当前有哪些进程 ps -A[编辑] 中止一个进程 kill 进程号(就是ps -A中的第一列的数字)
或者 killall 进程名[编辑] 强制中止一个进程(在上面进程中止不成功的时候使用) kill -9 进程号
或者 killall -9 进程名[编辑] 图形方式中止一个程序 xkill 出现骷髅标志的鼠标,点击需要中止的程序即可[编辑] 查看当前进程的实时状况 top[编辑] 查看进程打开的文件 lsof -p[编辑] ADSL [编辑] 配置 ADSL sudo pppoeconf[编辑] ADSL手工拨号 sudo pon dsl-provider[编辑] 激活 ADSL sudo /etc/ppp/pppoe_on_boot[编辑] 断开 ADSL sudo poff[编辑] 查看拨号日志 sudo plog[编辑] 如何设置动态域名 #首先去 http://www.3322.org 申请一个动态域名
#然後修改 /etc/ppp/ip-up 增加拨号时更新域名指令
sudo vim /etc/ppp/ip-up
#在最後增加如下行
w3m -no-cookie -dump 'http://username:password@members.3322.org/dyndns/update?system=dyndns&hostname=yourdns.3322.org'[编辑] 网络 [编辑] 根据IP查网卡地址 arping IP地址[编辑] 根据IP查电脑名 nmblookup -A IP地址[编辑] 查看当前IP地址 ifconfig eth0 |awk '/inet/ {split($2,x,":");print x[2]}'[编辑] 查看当前外网的IP地址 w3m -no-cookie -dump www.ip138.com|grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'
w3m -no-cookie -dump www.123cha.com|grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'
w3m -no-cookie -dump ip.loveroot.com|grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'[编辑] 查看当前监听80端口的程序 lsof -i :80