Linux文件权限

Posted sherrydatascience

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux文件权限相关的知识,希望对你有一定的参考价值。

摘录自: http://cn.linux.vbird.org/linux_basic/0210filepermission.php

查看权限

ls -al
total 156
drwxr-x---   4    root   root     4096   Sep  8 14:06 .
drwxr-xr-x  23    root   root     4096   Sep  8 14:21 ..
-rw-------   1    root   root     1474   Sep  4 18:27 anaconda-ks.cfg
-rw-------   1    root   root      199   Sep  8 17:14 .bash_history
-rw-r--r--   1    root   root       24   Jan  6  2007 .bash_logout
-rw-r--r--   1    root   root      191   Jan  6  2007 .bash_profile
-rw-r--r--   1    root   root      176   Jan  6  2007 .bashrc
-rw-r--r--   1    root   root      100   Jan  6  2007 .cshrc
drwx------   3    root   root     4096   Sep  5 10:37 .gconf 
drwx------   2    root   root     4096   Sep  5 14:09 .gconfd
-rw-r--r--   1    root   root    42304   Sep  4 18:26 install.log-rw-r--r--   1    root   root     5661   Sep  4 18:25 install.log.syslog

 

 

 

 技术图片

 

 

第一栏代表这个文件的类型与权限,一共十个字符:

技术图片

 

 

档案类型:

  • 当为[ d ]则是目录,例如上表档名为『.gconf』的那一行;
  • 当为[ - ]则是文件,例如上表档名为『install.log』那一行;
  • 若是[ l ]则表示为连结档(link file);
  • 若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);
  • 若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。

 权限:

  • [ r ]代表可读(read)
  • [ w ]代表可写(write)
  • [ x ]代表可执行(execute)
  • [ - ]代表没有权限

改变权限

九个权限分别是(1)user (2)group (3)others三种身份,那么我们就可以藉由u, g, o来代表三种身份的权限。此外, a 则代表 all 亦即全部的身份。

那么读写的权限就可以写成r, w, x,也就是可以使用底下的方式来看:

chmod u
g
o
a
+(加入)
-(除去)
=(设定)
r
w
x
文件或目录

 例如:

chmod  u=rwx,go=rx  .bashrc
# 注意喔!那个 u=rwx,go=rx 是连在一起的,中间并没有任何空格!
ls -al .bashrc
-rwxr-xr-x  1 root root 395 Jul  4 11:45 .bashrc
ls -al .bashrc
-rwxr-xr-x  1 root root 395 Jul  4 11:45 .bashrc
chmod  a+w  .bashrc
ls -al .bashrc
-rwxrwxrwx  1 root root 395 Jul  4 11:45 .bashrc
chmod  a-x  .bashrc
ls -al .bashrc
-rw-rw-rw-  1 root root 395 Jul  4 11:45 .bashrc

 

以上是关于Linux文件权限的主要内容,如果未能解决你的问题,请参考以下文章

***Linux chmod命令修改文件与文件夹权限命令代码

linux和unix系统日志文件一般设置的访问权限为

避免让 subversion 修改 Linux 文件权限。

教程4 - 验证和权限

gitlab 权限说明

[linux][c/c++]代码片段01