`
sunjiesh
  • 浏览: 99575 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux 指令篇:档案目录管理--chmod

阅读更多

  指令名称 : chmod
  
  使用权限 : 所有使用者
  
  使用方式 : chmod [-cfvR] [--help] [--version] mode file...
  
  说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。
  
  参数 :
  
  mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中
  u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
  + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
  r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
  -c : 若该档案权限确实已经更改,才显示其更改动作
  -f : 若该档案权限无法被更改也不要显示错误讯息
  -v : 显示权限变更的详细资料
  -R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
  --help : 显示辅助说明
  --version : 显示版本
  
  范例 :将档案 file1.txt 设为所有人皆可读取 :
   chmod ugo+r file1.txt
  
  将档案 file1.txt 设为所有人皆可读取 :
   chmod a+r file1.txt
  
  将档案 file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入 :
   chmod ug+w,o-w file1.txt file2.txt
  
  将 ex1.py 设定为只有该档案拥有者可以执行 :
   chmod u+x ex1.py
  
  将目前目录下的所有档案与子目录皆设为任何人可读取 :
   chmod -R a+r *
  
   此外chmod也可以用数字来表示权限如 chmod 777 file
  语法为:chmod abc file
  
  其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
  
  r=4,w=2,x=1
  若要rwx属性则4+2+1=7;
  若要rw-属性则4+2=6;
  若要r-x属性则4+1=7。
  
  范例:
   chmod a=rwx file
  
  和
   chmod 777 file
  
  效果相同
   chmod ug=rwx,o=x file
  
  和
   chmod 771 file
  
  效果相同
  
  若用chmod 4755 filename可使此程序具有root的权限

 

参考:http://linux.chinaitlab.com/command/11256.html

分享到:
评论

相关推荐

    Linux指令一周通 (技术图书大系).azw3

    1.10 chmod指令:改变文件或者目录的权限 1.11 chown指令:改变文件的拥有者或用户组 1.12 cksum指令:文件的CRC校验 1.13 cmp指令:比较文件差异 1.14 cp指令:复制 1.15 cpio指令:备份文件 1.16 csplit指令:分割...

    Linux系统命令及其使用详解

    cat cd  chmod chown  cp cut  名称:cat  使用权限:所有使用者 ... 说明:Linux/Unix 的档案存取权限分为三级:档案拥有者,群组,其他。利用 chmod 可以藉以控制档案如何被他人所存取。  把计:

    Linux命令行操作指令大全

    chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --...

    linux指令大全

    chmod chown cp cut 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --...

    Linux 系统命令及其使用详解

     说明:Linux/Unix 的档案存取权限分为三级:档案拥有者,群组,其他。利用 chmod 可以藉以控制档案如何被他人所存取。  把计:  mode:权限设定字串,格式如下:[ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有...

    Linux chmod指令

    Linux chmod指令

    linux指令大全适用于上机

    linux指令大全(完整版)适用于上机 介绍cat 名称 : cd 指令名称 : chmod 指令名称 : chown 等 以及实例

    linux指令大权

    linux指令大权: cat cd chmod chown cp cut

    linux教程——很使用的那种

    linux中每一个目录可以单独划分磁盘空间,但这个目录仍在/目录下,例如将tmp目录单独划分磁盘空间为100M,如果/目录在第一块磁盘中,则tmp在第二块磁盘中。但tmp目录仍然在/目录下。在做服务器时应该将web目录单独划分一...

    Ubuntu10.04安装图文教程.doc

    一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限。把计:user:新的档案拥有者的...

    linux学习笔记v1.0 - 1860平台指令.docx

    echo -e "AT\r\n" >/dev/ttyUSB1 附录B: 1860平台使用命令 arm-linux-gcc -o wanfangzhu bd_daemon_new.c -lpthread -static arm-linux-gcc -o ...chmod 777 /system/bin/wanfangzhu ./system/bin/wanfangzhu &

    入门学习Linux常用必会60个命令实例详解doc/txt

    Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux...

    cmd操作命令和linux命令大全收集

    del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同) move 盘符路径要移动的文件名 存放移动文件的路径...

    Linux常用命令整理

    这篇博客整理一些日常经常使用的Linux命令,以及总结一部分常用的Linux 知识,以备日后复习使用。 最常用命令 cd: 打开某个文件夹 ls:查看当前目录下文件 cp:复制文件 mv:剪切指令 vim:编辑文件指令 mkdir:...

    linux系统常用命令

    (1)指令名称:pwd (2)指令名称:cd (3)指令名称:cp ...(5)指令名称 : chmod (6)指令名称 : ls (7)指令名称:rm (8)指令名称:rmdir (9)指令名称:touch (10)指令名称:gzip

    linux指令分类自查手册.pdf.zip

    目录文件目录管理.............................................................5cat........................................................................5chattr(change attribute).........................

    mpich2-1.5.tar.gz

    这里我们执行的时候有时会出现这样的提示:-bash: ./configure: Permission denied 这句话是提醒我们权限不够,仔细看一下会发现configure没有x(执行)权限,这里我们要执行: chmod +x ./configure 即可,这句指令的...

    Linux FTP服务搭建

    第3步,Pure-FTPD服务下,匿名用户的默认主目录是/vat/ftp该目录需要手动创建,指令执行如下: [root@localhost ~]#mkdir /var/ftp [root@localhost ~]#chown ftp:ftp /var/ftp 使ftp用户对匿名用户主目录有控制权限...

    linux操作系统培训资料.pptx

    Linux常用操作命令 命令 功能 grep 在指定文件查找指定字符串 mv 移动文件或目录 chmod 改变文件权限指令 man 命令或函数帮助查询指令 top 查看cpu和内存使用情况的指令 ps 查看当前运行的进程的指令 pstree 查看...

    linux文件属性和更改文件权限详解

    目录 1.文件属性 1.1 ls命令 1.2 linux文件系统介绍 2.更改目录/文件权限 2.1 用户和用户组的相关指令 2.2 chgrp命令 2.3 chown命令 2.4 chmod命令 2.5 umask命令  1.文件属性 1.1 ls命令 ls命令是我们最常用的命令...

Global site tag (gtag.js) - Google Analytics