【上一篇】 |
The Begin 点点关注,收藏不迷路
|
【下一篇】 |
文件或目录权限的掌控以拥有者及所属组来管理。可以使用chown命令更改文件与目录的拥有者或所属组,设置方式采用用户名称或用户识别码(UID,UserID)都可以,设置组则可用组名称或组识别码。
♻️ 相关命令: chgrp
包名称:coreutils
✅练习打卡:
1️⃣ 更改file文件的拥有者为zyl
[root@linux-commands filedir]# chown zyl file
2️⃣ 更改file文件的所属组为root
[root@linux-commands filedir]# chown .root file
或者使用
[root@linux-commands filedir]# chown :root file
3️⃣ 更改file02文件的拥有者为zyl,及所属组为zyl
[root@linux-commands filedir]# chown zyl.zyl file02
或者使用
[root@linux-commands filedir]# chown zyl:zyl file02
或者使用识别码(id + 用户名查看用户识别吗)
[root@linux-commands filedir]# id zyl
uid=1000(zyl) gid=1000(zyl) 组=1000(zyl)
[root@linux-commands filedir]#
由于zyl的用户识别码为1000,user的组识别码为1000,也可以用指定识别码的方式,来更改文件的拥有者及所属组:
[root@linux-commands filedir]# chown 1000:1000 file02
4️⃣ 更改filedir目录下所有文件和子目录的拥有者跟所属组
[root@linux-commands ~]# chown -R zyl:zyl filedir
5️⃣ 以file文件为标准,将file02 file03的拥有者跟所属组设成与file一致
[root@linux-commands filedir]# chown --reference=file file02 file03
cksum命令用于检查文件的CRC是否正确。确保文件从一个系统传输到另一个系统的过程中不被损坏。
CRC是一种排错检查方式,该算法的标准由CCITT所制定,至少可检测到99.998%的已知错误。指定文件交由cksum计算,它会返回计算结果,供用户核对文件是否正确无误。若不指定任何文件名称,或是所给予的文件名为“-”,则cksum命令会从标准输入设备读取数据。
♻️ 相关命令: md5sum, sum
包名称:coreutils
✅练习打卡:
1️⃣ 用cksum命令算出该文件的checksum,然后与目标服务器或FTP站点所提供的checksum比较
[root@linux-commands filedir]# cksum file
3528549581 548 file
[root@linux-commands filedir]#
上面的输出信息中,"3528549581"表示校验码,"548"表示字节数。
如果文件中有任何字符被修改,都将改变计算后CRC校验码的值。
例如:修改file文件后再次计算checksum
❓ 该章详细介绍了【Linux命令】chown、cksum命令的使用,及有关参数详解。
【上一篇】 |
The end 点点关注,收藏不迷路
|
【下一篇】 |