chmod;chgrp;chown

####################################

#     权限管理指令   chmod   chgrp   chown                     #

#     修改时间:20160529                                               #

####################################

------------------------------------------------------------------

chmod:

  linux档案基本权限分为user/group/others三种身份各自有read/write/exectue权限

  - rwx rwx rwx :首位表示档案类型[d为目录;-为文件;l为链接文件],

  第一组为档案拥有者,第二组为群组权限,第三组为其他用户

  r为读权限;w为写权限;x为执行权限,通常还会利用数字421来分配给rwx,r=4;w=2;x=1,

  即5代表r+x(4+1);7代表r+w+x(4+2+1)。

chmod u=rwx,g=rwx,o=rwx filename

  可以通过u(user),g(group),o(others),a(all)来直接设置权限,

  也可以通过u+r/g-w的方式来增加或减少对应权限。

chmod [-R] xyz filename

  [-R]对目录下的所有子目录或文件循环修改,

  xyz代表权限,例如设置777给予rwxrwxrwx权限,640给予rw-r-----权限。

------------------------------------------------------------------

chgrp/chown:

  档案有对应的user、group,

chgrp [-R] groupname  filename

chown [-R] username  filename

  [-R]向下递归循环修改

  通过chgrp修改groupname,chown修改username

------------------------------------------------------------------

时间: 2024-10-13 14:20:33

chmod;chgrp;chown的相关文章

chmod,chgrp,chown命令 修改文件权限

参考地址:http://www.cnblogs.com/avril/archive/2010/03/23/1692809.html linux系统的文件和目录属性都有访问许可权限. 文件或目录的访问权限分为只读.只写和可执行三种.其中这三种权限还对用户进行区分,分别是文件或目录拥有者.同用户组用户及其他用户. 如: 一个文件或目录有十位属性,分别是: 1--文件是目录还是纯文件.若是目录的话此位为d,否则为- 2~4--文件拥有者的读.写及可执行权限.r为可读,w为可写,x为可执行. 5~7--

chown,chmod,chgrp,改变时区用法

chown递归更新文件所有者 chown -cR --from=olduser:oldgroup newuser:newgroup * chmod 777 * sudo chmod 775 * -R chgrp root * sudo cp /usr/share/zoneinfo/Europe/Paris /etc/localtime 改变时区 echo "aBcDeFgH123" | tr a-z A-Z字符串大小写转换 sudo usermod -s `which zsh` `wh

chmod和chown命令详细用法

Linux下数字表示文件的操作权限(777,755,..) Linux下,查看某路径下用(ls -l)查看所有文件的详细属性列表时,会看到文件的操作权限,类似"drwxr-xr-x"的字符串. 这串字符可以分成4段理解,结构为"d + 文件所有者操作权限 + 文件所有者所在组操作权限 + 其余人的操作权限": 1,第一段:例子中字母"d",表示文件所在目录 2,第二段:例子中字符串"rwx",表示文件所有者对此文件的操作权限

chmod和chown命令的用法

一.chown 命令 用途:更改文件的所有者或组.命令由单词change owner组合而成. 使用示例: 1,更改文件的所有者: chown jim program.c 文件 program.c 的所有者更改为 jim.作为所有者,jim 可以使用 chmod 命令允许或拒绝其他用户访问 program.c. 2,更改目录的所有者: chown -R john:build /tmp/src 将目录 /tmp/src 中所有文件的所有者和组更改为用户 john 和组 build - R 递归式地

2018/03/09 每日一个Linux命令 之 chgrp/chown

每日一个Linux命令 2018-03-09 Linux 命令 chgrp/chown chgrp [-参数] [文件或者目录] chown [-参数] [文件所有者]:[文件所属群组] [文件或者目录] 世界是变化的,果然是正常的,今天有个同事离职了,在互联网行业,这也正常. 拥抱新变化. 正题: Linux有组的概念. 如果把组比作一个家的话,那么里面的文件就像你的私房钱,你可以花. 在这个家里的你老婆,也可以花,虽然比喻很粗糙,但是说明了组在管理文件中的作用. 为什么要设置组的概念呢? 还

linux中chmod与chown两个命令详解

在linux系统中chmod,chown命令都可以来设置权限了,但它们也是有区别的,下文小编为各位介绍chmod与chown两个命令用法与区别介绍. 今天要分享的2个命令也是我们平时常用的,chmod与chown看似拼写还有点差不多,但是两者的用途是不同的.chmod是用来设置文件夹和文件权限的,比如我们在VPS主机中文件不可读写,需要用来设置777权限:而chown是用来设置用户组的,比如授权某用户组,方便控制用户权限. 具体的使用我们用实例解答,那些所谓的各种参数命令我不喜欢分享,因为平时也

Linux命令-chmod、chown和chgrp

Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作.可执行权限表示允许将该文件作为一个程序执行.文件被创建时,文件所有者自动拥有对该文件的读.写和可执行权限,以便于对文件的阅读和修改.用户也可根据需要把访问权限设置为需要的任何组合. 有三种不同类型的用户可对文件或目录进行访问:文件所有者,同组用户.其他用户.所有者一般是文件的

自己动手写shell之chgrp,chown,chmod

1.chgrp实现 #include <grp.h> #include <unistd.h> void chgrp(char * groupname,char * filename) { struct group * groupinfo = NULL; if((groupinfo = getgrnam(groupname)) == NULL) { printf("groupname does not exist\n"); return; } if(access(

15、Linux 文件基本属性chgrp,chown,chmod

Linux文件属主和属组 更改文件属性 1.chgrp:更改文件属组 语法: chgrp [-R] 属组名文件名 参数选项 -R:递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改. 2.chown:更改文件属主,也可以同时更改文件属组 语法: chown [–R] 属主名 文件名 chown [-R] 属主名:属组名 文件名 3.chmod:更改文件9个属性 Linux文件属性有两种设置方法,一种是数字,一种是符号.Linux文件的基本权