查看软件包的命令:
aptitude show packagename (查看软件一系列信息)
dpkg -l (列出所有安装的软件)
dpkg -l packagename (列出软件安装信息)
dpkg -L packagename (寻找软件的安装目录)
apt-cache pkgnames firef (查看所有以firef开头的软件包)
apt-cache show firefox (查看软件描述信息)
删除软件的命令:
sudo apt-get remove --purge 软件名
sudo apt-get remove --autoremove 软件名
sudo apt-get autoremove 删除系统不再使用的孤立软件
sudo apt-get autoclean 清理旧版本的软件缓存
sudo apt-get clean 存储的安装包全部卸载
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 清除残余的配置文件保证干净
常用新建、删除、拷贝命令:
mkdir 目录名 (新建一个文件夹,文件夹在Linux系统中叫做“目录”)
touch 文件名 (新建一个空文件)
rmdir 目录名 (删除一个空文件夹,文件夹里有内容则不可用)
rm -rf 非空目录名 (删除一个包含文件的文件夹)
rm 文件名 文件名 (删除多个文件)
cp 文件名 目标路径(拷贝一个文件到目标路径,如cp hserver /opt/hqueue)
cp -i (拷贝,同名文件存在时,输出 [yes/no] 询问是否执行)
cp -f (强制复制文件,如有同名不询问)
常用解压、安装程序、文件更新命令:deb格式双击即可安装
tar -zxvf *.tar.gz ( 解压 tar.gz格式的文件 )
source *.install (安装install格式的安装包)
sh 路径/×.sh (安装sh格式的文件,如 sudo sh /home/hp/Downloads/*.sh)
解压命令:
.tar 文件
tar -xvf FileName.tar # 解包
tar -cvf FileName.tar DirName # 将DirName和其下所有文件(夹)打包
.gz文件
gunzip FileName.gz # 解压1
gzip -d FileName.gz # 解压2
gzip FileName # 压缩,只能压缩文件
.tar.gz文件、 .tgz文件
tar -zxvf FileName.tar.gz # 解压
tar -zcvf FileName.tar.gz DirName # 将DirName和其下所有文件(夹)压缩
tar -C DesDirName -zxvf FileName.tar.gz # 解压到目标路径
.zip文件
unzip FileName.zip # 解压
zip FileName.zip DirName # 将DirName本身压缩
zip -r FileName.zip DirName # 压缩,递归处理,将指定目录下的所有文件和子目录一并压缩
.rar文件
rar x FileName.rar # 解压
rar a FileName.rar DirName # 压缩
解压后文件名乱码问题:
一:sudo apt-get install unar
lsar test.zip(列出压缩包的内容)
unar test.zip (解压)
二:unzip命令加参数:unzip -O CP936 xxx.zip (用GBK, GB18030也可以)
更新命令:
sudo apt-get upgrade(更新已安装的包)
sudo apt-get update (更新源)