useful shell cmd

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 递归处理,将指定目录下的文件及子目录一并处理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值