任务六:管理Linux系统的文件系统

管理Linux系统的文件系统

1、认识文件权限说明

执行【ls -l】、【ls -al】、【ll】命令显示的结果如下所示:


第一个字符用来区分文件和目录:d表示的是目录;-表示一个普通的文件;1表示一个符号链接文件。

第2~10字符是用来表示一般权限,每3个位一组,左边3个字符表示所有者权限,中间3个表示与所有者同一组的用户的权限;右边3个字符是其他用户的权限。

其中r(read)表示读取;w(wirite)表示写入;x(execute)表示执行;-(短横杠)表示不具有该项权限。

r:对应的数值为4;

w:对应数值为2;

x:对应数值为1;

-:对应数值为0;

2、使用【chmod】命令改变文件或目录的访问权限

【chmod 777 123.txt】把123.txt文件的权限设置为777;

【chmod  777  home/user】把/home/user目录的权限设置为rwrxrwxrw;

【chmod -R 777 /home/user】把整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx;

【chomd u=rwx,g=rx,o=rx 123.txt】把123.txt文件设置为755的权限;

3、更改文件的所有者以及所属组

执行【touch 123. txt】创建一个文件,执行【ll】查看文件的属性,如下图:


表明123.txt文件的所有者是root,所属用户组为root;

执行【chmod lzk 123.txt】把123.txt文件的拥有者改为lzk用户。如下图:

执行【chmod :lzk 123.txt】把123.txt文件的所属组改为lzk,如下图:


4、认识umask

权限可用【nmask】命令修改,执行【umask 777】就代表屏蔽所有的权限,如下图:


如图所示,执行【umask 777】后,在建立的文件夹的权限默认为000.

6、识别文件颜色

浅蓝色:表示链接文件;

灰色:表示其他文件;

绿色:可执行文件;

红色:压缩文件;

蓝色:目录:

红色闪烁:链接的文件有问题:

黄色:设备文件;

用【dircolors -p】命令查看默认的颜色设置;

【touch a.txt】创建的一般文件,文件颜色为白色;

【chmod 775 a.txt】增加可执行权限后,文件颜色变绿色;


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值