linux实用小命令

安装类命令

  • 删除没有用的依赖包,不会非apt-get安装的依赖包

    1
    apt-get autoremove
  • 删除手动安装的依赖包

    1
    2
    3
    apt-get install deborphan
    deborphan # 列出来
    deborphan | xargs sudo apt-get purge -y # 删除
  • 删除某个软件包的配置文件

    1
    dpkg --purge <package-name>
  • 删除卸载后的遗留配置文件

    1
    2
    dpkg --list | grep "^rc" | cut -d " " -f 3 # 列出来
    dpkg --list | grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge

占用空间类命令

  • 当前目录下的空间占用

    1
    du -h -x --max-depth=1 
  • 挂载磁盘

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 查看
df -h
blkid

# 格式化
mkfs.ext4 /dev/sda

# 创建挂载目录
mkdir /mnt/disk
# 挂载
mount /dev/sda /mnt/disk

vim /etc/fstab # 编辑追加开机挂载
/dev/sda /mnt/disk ext4 defaults 0 0
  • 查看进程的线程占用
    1
    ps -Lf 8629|wc -l

时间类命令

  • 更改时区
    1
    timedatectl set-timezone Asia/Shanghai