Linux常用命令三

chmod命令

chmod [ugoa] [[±=] [perms]]

用户身份:

u:代表所有者(user)。

g:代表所属组(group)。

o:代也人(other)。

a:代表全部身份(all)

赋予方式:

+:加入权限。

-:减去权限。

=:设置权限。

权限:

r:读取权限(read)。

w:写权限(write)。

x:执行权限(execute)。

数字权限

4:代表"r"权限。

2:代表"w"权限。

1:代表"x"权限。

解释一下"755权限":

第一个数字"7":代表所有者(u)的权限是"4+2+1",也就是读、写和执行权限。

第二个数字"5":代表所属组(g)的权限是"4+1",也就是读和执行权限。

第三个数字"5":代表其他人(o)的权限是"4+1",也就是读和执行权限。

例子:

drwxr-xr-x 2 root root 4096 Dec 26 17:26
file

-rw-r–r-- 1 root root 112 Dec 26 14:33 file1.txt

如果第一个字符是横线,表示是一个非目录的文件。如果是d,表示是一个目录

常用参数:

-c 当发生改变时,报告处理信息

-R 递归设置权限,也就是给子目录中的所有文件设定权限件

在这里插入图片描述

常用参数:

-c 当发生改变时,报告处理信息

-R 递归设置权限,也就是给子目录中的所有文件设定权限件

chmod u+r,g+r,o+r -R test/ -c

tar命令

压缩和解压

压缩:

tar [选项] [-f 压缩包名] 源文件或目录

选项:

-c:打包:

-f:指定压缩包的文件名。压缩包的扩展名是用来给管理员识别格式的,所以一定要正确指定扩展名;

-v:显示打包文件过程
在这里插入图片描述
我们就先用 tar 命令把目录打成数据包,然后再用 gzip 命令或 bzip2 命令压缩
在这里插入图片描述

解压:

tar [选项] 压缩包

-x:解打包;

-f:指定压缩包的文件名;

-v:显示打包文件过程;

-t:测试,就是不解打包,只是査看包中有哪些文件;

-C
目录:指定解打包位置

一步压缩和解压

-z:压缩和解压缩 ".tar.gz"格式

-j:压缩和街压缩 ".tar.bz2"格式
在这里插入图片描述
在这里插入图片描述
我先把原来的file_test命名为了file_test1,然后解压file_test.tar.gz
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值