实验室日常

Ubuntu下常用命令行

2017-05-23  本文已影响1人  Lutein

apt-get

需要sudo权限

  1. 卸载
dpkg -l | grep [name]

删除之前可以通过dpkg来确定要删除的内容

apt-get purge / apt-get –purge remove 

删除已安装包(不保留配置文件)。
如软件包a,依赖软件包b,则执行该命令会删除a,而且不保留配置文件

apt-get autoremove 

删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件。

apt-get remove 

常用
删除已安装的软件包(保留配置文件),不会删除依赖软件包,且保留配置文件。

apt-get autoclean 

APT的底层包是dpkg, 而dpkg 安装Package时, 会将 *.deb 放在 /var/cache/apt/archives/中,apt-get autoclean 只会删除 /var/cache/apt/archives/ 已经过期的deb

apt-get clean 

使用 apt-get clean 会将 /var/cache/apt/archives/ 的 所有 deb 删掉,可以理解为 rm /var/cache/apt/archives/*.deb

  1. 更新
apt-get upgrade
apt-get dist-upgrade

后者在升级软件的同时会尝试升级依赖项。

文件操作

显示目录下的所有文件

ls

文件复制

cp [filename] [new filename]
cp [filename] [folder][filename]
cp -r [folder] [folder]

删除

rm [filename]
rm -rf [filename]

find

上一篇下一篇

猜你喜欢

热点阅读