權限


權限

 

什么是權限

  權限是指為了保證功能的有效執行,用戶必須具備的,對文件進行處理的范圍和程度

權限分3個部分

  r    :可讀

  w   :可寫

  x   :可執行

  -    :沒有相應權限

 

  # 執行腳本 == 運行腳本

權限位

  linux里面共9位  主要分為三個部分,每3位一組,分別是屬主、屬組以及其他人

  rwxr-xr-x

  rwx       :屬主

  r-x        :屬組

  r-x        :其他人

數字編號

  r    :可讀      :4

  w   :可寫      :2

  x   :可執行      :1

  -    :沒有相應權限   :0

數字編號表示權限

  只有同組權限數字編號可以加起來表示

  案例:

    index

      屬主    :可讀可寫可執行

      屬組    :可讀可寫

      其他人 :沒有權限

 

      chmod 760 index

      760  等價於  rwxrw----

添加權限

  chmod

    格式:

      chmod [參數] [權限表達式] [操作對象]

    參數:

      -R    :遞歸增加權限

  案例: 

    將baidu下的所有文件設置rwxr--r--

    chmod -R 744 baidu/

權限歸屬符合

  u  :屬主

  g  :屬組

  o  :其他人

 

  案例:

    將index這個文件的屬組增加一個可執行權限

    chmod g+x index

    chmod g+x,o-r index

用戶權限的意義

  1.普通用戶是嚴格遵守權限的

  2.root用戶是最高權限

  3.權限需要重新登入才能生效(su和su - 都可以)

 

目錄權限的意義

  1.文件可讀,路徑最小的權限必須擁有可執行權限

  2.文件可寫,路徑最小的權限必須擁有可執行權限

  3.文件可執行,路徑最小的權限必須擁有可讀可執行權限

 

默認權限

  創建文件和文件夾的默認權限是如何產生的?

  在Linux中,通常的文件的權限是666, 目錄(文件夾)的權限是777

 

  文件默認權限:

    文件的權限和 umask 值相減,遇到奇數加一,遇到偶數則不變

  文件夾默認權限:

    目錄的權限跟 umask 值相減即可

 

  案例:

    root     : umask 022

    test09  : umask 002

 

    默認文件權限       :644

    默認的文件夾權限:755

 

文件時間信息

 

  1.分類

    mtime  :文件修改時間

    ctime   :屬性修改時間

    atime   :文件訪問時間

 

  2.查看文件時間信息

    stat

    格式 :

      stat [文件名]

 

  3.文件時間變化

    編輯文件內容:

      文件修改時間和屬性時間變化,文件訪問時間不變

    修改文件屬性:

      文件屬性時間變化,文件修改時間和訪問時間不變

    訪問文件信息:

      文件訪問時間變化,文件修改時間和屬性時間不變

知識儲備 

  Linux       :      python

  &&           :      and

  ||              :      or

 

 

END

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM