Linux查看系统信息的一些命令
Ubuntu 下卸载软件
apt-get remove 会删除软件包而保留软件的配置文件
apt-get purge 会同时清除软件包和软件的配置文件
Ubuntu 下如何查看已安装的软件
1.查看安装的所有软件
dpkg -l
例如:dpkg -l | grep ftp
2.查看软件安装的路径
dpkg -L | grep ftp
也可以用 whereis ftp
3.查看软件版本
aptitude show
例如:aptitude show ftp
tar
1.使用tar压缩文件
tar -zcvf test.tar.gz ./test/
该命令表示压缩当前文件夹下的文件夹test,压缩后缀名为test.tar.gz
如果不需要压缩成gz,只需要后缀为tar格式的,那么输入如下命令:
tar -cvf test.tar ./test/
2.使用tar解压文件
tar -zxvf test.tar.gz
该命令表示把后缀为.tar.gz的文件解压到当前文件夹下。
如果压缩文件的后缀是.tar,没有gz,则使用命令:
tar -xvf test.tar
find
find ./ -name "JSValue.h"
find ./ -name '*source*' -ls
cd
uname
ifconfig
更新本地数据库 sudo apt-get update
软件安装 sudo apt-get install package-name
sudo apt-get install minicom
sudo apt-get install vim
软件更新 sudo apt-get upgrade package-name
卸载软件 sudo apt-get remove package-name
查询当前磁盘挂载的啥文件系统 df -T -h
根目录“ /”中的一些重要的文件夹
创建新文件命令—touch
文件夹创建命令—mkdir -p
-p 如所要创建的目录其上层目录目前还未创建,那么会一起创建上层目录。
文件及目录删除命令—rm -rf
直接使用命令“ rm”是无法删除文件夹(目录)的,我们需要加上
参数“ -rf”,也就是强制递归删除文件夹
-f 强制删除文件和文件夹(目录)。
-i 删除文件或者文件夹(目录)之前先询问用户。
-r 递归删除,指定文件夹(目录)下的所有文件和子文件夹全部删除掉。
-v 显示删除过程
文件复制命令—cp
cp [参数] [源地址] [目的地址]
主要参数描述如下:
-a 此参数和同时指定“ -dpR”参数相同
-d 在复制有符号连接的文件时,保留原始的连接。
-f 强行复制文件,不管要复制的文件是否已经存在于目标目录。
-I 覆盖现有文件之前询问用户。
-p 保留源文件或者目录的属性。
-r 或-R 递归处理,将指定目录下的文件及子目录一并处理