ubuntu杂项笔记

包管理

检查.deb包内容

dpkg-deb --info arping_2.11-1_armhf.deb
dpkg-deb --contents arping_2.11-1_armhf.deb

apt-cache

apt-cache search 正则 查找软件库中的软件
apt-cache stats 显示系统安装包的统计信息
apt-cache pkgnames 显示系统全部可用包的名称

更新

sudo apt-get update 更新包列表
sudo apt-get dist-upgrade 安装所有可用更新
sudo apt-get upgrade 安装应用程序更新,不安装新内核

临时存放目录

cd /var/cache/apt/archives

删除系统不再使用的孤立软件

sudo apt-get autoremove
sudo apt-get autoremove --purge 残留配置文件也一并移除

增加一个ppa源

sudo add-apt-repository ppa:user/ppa-name

添加163镜像源

sudo add-apt-repository "deb http://mirrors.163.com/ubuntu/ lsb_release -cs main restricted universe multiverse"
sudo add-apt-repository "deb http://mirrors.163.com/ubuntu/ lsb_release -cs-updates main restricted universe multiverse"
sudo add-apt-repository "deb http://mirrors.163.com/ubuntu/ lsb_release -cs-security main restricted universe multiverse"

系统升级

sudo apt-get update
sudo apt-get install update-manager-core
sudo do-release-upgrade

查看IO性能

sudo apt-get install sysstat
sudo iostat -x 2

网络

查看路由信息

netstat -rn
sudo route -n

手工增加一条路由

sudo route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1

手工删除一条路由

sudo route del -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1

察看当前网络连接状况以及程序

sudo netstat -atnp

查看网络的当前流量

安装 ethstatus 软件
sudo apt-get install ethstatus
查看 ADSL 的速度
sudo ethstatus -i ppp0
查看 网卡 的速度
sudo ethstatus -i eth0
或安装 bwm-ng
sudo apt-get install bwm-ng
查看当前网络流量
bwm-ng

扫描某个IP的端口

nc -v -w 1 192.168.1.1 -z 1-1000

你可能感兴趣的:(ubuntu杂项笔记)