linux文件基本权限-基本权限的修改

基本权限的修改

当我们在linux或unix系统的terminal输入"ls -l"命令时,将输出文件的详细信息。第一列,如“drwxr-xr-x”就是文件的权限信息。

yintingtingdeMacBook-Pro:~ yintingting$ ls -l
total 8
drwxr-xr-x   5 yintingting  staff   170  4  6  2017 Applications
drwxr-xr-x   5 yintingting  staff   170 11  7 23:56 Calibre 书库
drwx------+ 27 yintingting  staff   918 11 21 14:10 Desktop
drwx------+ 23 yintingting  staff   782 11 20 11:39 Documents
drwx------+ 58 yintingting  staff  1972 11 21 09:28 Downloads
  • drwxr-xr-x共10位  
    • 第一位:文件类型,"-"代表文件,"d"代表目录,"l"代表链接文件。drwxr-xr-x代表此文件类型为目录
    •   剩下九位,每三位一组(r读,w写,x执行),三组分别代表u所有者(rwx),g所属组(r-x),o其他人(r-x)
  • 修改命令

    chmod [选项] 模式 文件名

    -选项

      -R:递归

    -模式

      [ugoa][+-=][rwx],比如chmod u+x xx.txt 表示给xx.txt所有者u设置执行权限x.chomd a = rwx xxx.txt表示给所有人设置读写和执行权限rwx

      [mode=421],权限的数字表示 r--4 w--2 x--1,rwxr-xr-x用数字表示就是755,推荐用数字的这种方式,方便简洁。

注意:

 当对文件有w权限,不代表可以删除这个文件。因为这个文件名存储在上一级目录,要对上一级目录有写的权限才能删除这个文件

posted @ 2017-11-21 14:35  Emyin  阅读(542)  评论(0编辑  收藏  举报