Linux笔记2

文件:

1.使用ls -al查看文件属性

Linux笔记2

 

 权限      链接  拥有者  用户组 文件容量  日期      文件名

                       默认为bytes      如果文件名前有“.”,则代表是隐藏文件

2.权限

第一个字符

[d]:目录

[-]:文件

[l]:链接文件

[b]:设备文件里面的可供存储的周边设备

[c]:设备文件里的串行端口设备,如键盘鼠标

接下来的字符,三个为一组

r:可读;w:可写;x:可执行(execute)

第一组为文件拥有者权限;第二组为加入改用户组权限;第三组为外来用户权限;

3.修改权限指令

chgrp:修改文件所属用户组                 

例:

  chgrp users text.c  //将text.c文件的所属用户组改为users

  chgrp -R users text  //将text文件夹中的子文件,目录都改为users

chown:修改文件拥有者(可顺便修改用户组的名称)

例:

   chown root:text text.c   //将text.c的所属用户改为root,所属用户组改为text(修改文件同理)

   chown -R root:text text  //把子文件也一起改动

注:可把 ‘" :text "删掉

chmod:修改文件权限

1.数字类型修改文件权限

r:4;  w:2;  x:1;

例:权限为[-rwxr---x]    owner:7;  group:4;  others:1;

chmod [-R] xyz 文件或目录

例:chmod 777 text.c  //  修改text.c文件权限:[-rwxrwxxrwx]

2.符号类型修改文件权限

u : user;    +(加入)    r

g : group;   -(移除)   w    文件和目录

o : others;    =(设置)  x

a:all;

例:chmod u=rwx,go=rx text.c

四,简单的指令

mkdir [目录名]  //创建新目录

touch [目录名]/[文件]  //创建空文件

rm [文件]  //删除文件

 

上一篇:centos7 测试网速教程


下一篇:【Python 23】52周存钱挑战3.0(循环计数for与range)