Linux的文件目录的权限和及修改
来源:互联网 发布:在线翻译软件 编辑:程序博客网 时间:2024/06/02 15:27
一,文件权限,目录权限
1. 文件和目录的概念
文件和目录指的是不同的概念,前者是存放具体数据的单个文件,liunx中的文件类型有.sh和.tar.gz等;后者也可叫做文件夹,是一系列文件或文件夹的集合;文件和目录权限都有r、w、x三种属性区分;
2. 文件,目录的权限属性查看
使用“ls -al”命令可查看文件和目录的详细权限和属性信息,如下:
第一列 第二列 第三列 第四列-rw-rw-r-- 1 ethan ethanGrp 41 3月 23 13:07 nanoText.txt //1 drwxrwxr-x 2 ethan ethanGrp 4096 3月 23 12:00 .nano //2
其中,第一行是“nanoText.txt”文件的权限及属性信息,第二行是“.nano”目录的信息(‘.’开头的属于隐藏文件);
3. 文件目录属性说明
- 第一个字符代表该项是“文件(-)、目录(d)、链接文件(l)、可供存储的接口设备(b)”等,此处第一行表示为文件,第二行表示为目录;
- 接下来的9个字符,3个字符一组(rwx的组合,‘-’表示对应位置处无r或w或x权限);第一组为所有者权限,第二组为所属用户组权限,第三组为其他用户组的权限;此处第一行表示文件所有者权限为可读可写不可执行,所属用户组权限也为可读可写不可执行,其他用户组成员对该文件只可读但不可读不可执行;
- 第二列的数字表示有多少个文件名连接到此节点上;
- 第三列表示该文件(或目录等)的所有者账号,如第一行文件属于一个叫ethan的用户;
- 第四列表示该文件(或目录等)所属的用户组名称,如第一行文件属于EthanGrp这个用户组;
- 综上所述,可以看出,nanoText.txt属于一个文件;其所有者为ethan,且ethan用户对该文件的权限为rw-(可读可写不可执行);其所属用户组为ethanGrp,且用户组对该文件权限为rw-;而其他用户组对它的权限仅为r–,即只可读;
二,如何改变文件属性与权限
1. chmod 修改文件权限
修改文件权限,即是上述中第一列9个字符,三组rwx的权限,也即是分别修改用户所有者(u)、所属用户组(g)、其他用户组(o)对该文件的操作权限;chmod可通过数字或者符号进行权限设置,如下
-rw-rw-r-- 1 ethan ethan 0 3月 26 00:43 test.txt //第一行,修改前test.txt的权限属性chmod 571 test.txt //第二行,修改test权限为571ls -al test.txt //列出修改后的test权限信息 -r-xrwx--x 1 ethan ethan 0 3月 26 00:43 test.txt //第四行,修改后的test.txt
- 其中,r记作4,w记作2,x记作1,-记作0;所以571为r-xrwx–x的数字表示;
///////********对ugo三种身份直接设置***********//////////chmod u=rwx,go=rx test.txt //注意go=rx,这种写法表示go都设置rx,可以放在一起设置权限ls -al test.txt -rwxr-xr-x 1 ethan ethan 0 3月 26 00:43 test.txt///////********对ugo三种身份间接设置,所以添加权限***********//////////chmod a+w test.txt //a+w,表示ugo三个身份都添加w权限ls -al test.txt -rwxrwxrwx 1 ethan ethan 0 3月 26 00:43 test.txt///////********对ugo三种身份间接设置,所以去除权限***********//////////chmod a-x test.txt //a-x,表示ugo三种身份都去除x权限ls -al test.txt -rw-rw-rw- 1 ethan ethan 0 3月 26 00:43 test.txt
0 0
- Linux的文件目录的权限和及修改
- linux文件和目录权限的查看及修改
- 修改LINUX目录或文件的权限和所有权详解
- 修改LINUX目录或文件的权限和所有权详解
- 修改LINUX目录或文件的权限和所有权
- 修改LINUX目录或文件的权限和所有权详解
- Linux下目录文件权限的查看和修改
- 修改文件和目录的默认权限
- Linux的文件权限及目录配置
- Linux文件及目录的权限
- linux 修改目录文件下所有文件的权限
- 修改linux目录的权限
- linux修改文件和目录权限chmod
- linux文件和目录的权限设置
- linux下的文件和目录权限
- linux下的文件和目录权限!
- linux下的文件和目录权限
- linux下的文件和目录权限
- C++实现双向链表
- 透视投影详解(Dx 透视投影推导)
- 写给两年后的自己
- 记录客人带来的食物的总数-用Python自动化无聊的东西-chapter5
- jvm_outofmemory_
- Linux的文件目录的权限和及修改
- luogu March签到题
- Struts2 框架学习
- top interview questions 4
- N
- 解析xml的四种方式
- Spinner之动态用法
- ural 1019. Line Painting 线段树 离散化
- LeetCode Add Digits