文件和目錄權限的工作方式(II)

linux用戶權限

很久以前,在我們的帖子中 文件權限如何在Linux中工作(I) 我們看到了一個開始了解如何在首選操作系統中使用訪問權限的開始。 我們試圖簡單地做到能夠有效地接觸那些剛剛在該平台上製造了第一把武器的人,但是,就像在幾乎所有主題中一樣,我們有可能達到更高的水平,並且一點一點地我們將看到它。

命令“ ls -l”向我們顯示的內容之後,我們將獲得系統為目錄,子目錄和文件中的每一個建立的所有內容的詳細信息。 但是所有這些權限不僅可以用字母r,w和x設置,分別表示讀取,寫入和執行,而且我們還可以 使用權限的數字命名法,我們將在本文中看到,以後將允許我們使用umask,該功能將定義在以下目錄中的特定目錄中創建的每個文件的權限。 Linux.

但是首先,讓我們來看一下在談論chmod命令時有時會看到的那些數字的含義,該命令的語法類似於下面的語法:

chmod [選項]文件模式。

因此,我們當然可以看過類似的東西:chmod 755〜/下載/ DTStoAC3。

這樣做是為了授予所有訪問系統(公共)的用戶和屬於該文件的用戶組的一部分的讀取和執行權限,這些用戶還擁有寫權限,因此是唯一的一位可以修改文件內容的人。 要理解這一點,對我們來說很方便,而且在上一篇文章中已經看到,將九個指標分為三類很方便:所有者,組和其他。

所有者是文件的創建者或在其文件夾中創建用戶帳戶的所有者,通常的事情是它可以對這些文件執行所有操作。 組權限決定用戶可以做什麼,誰與擁有文件的用戶屬於同一組,而其他用戶的權限則意味著訪問我們系統的任何用戶可以做什麼或不能做什麼。。 在這裡,文件和目錄之間存在實質性差異,與執行權限相關的東西比什麼都重要(在兩種情況下,讀和寫權限都非常清楚),也就是說,當您擁有文件權限時,就可以執行或啟動它。 (例如,作為操作系統或遊戲一部分的程序),而 對於目錄,執行權限將允許我們列出該目錄 (即,使“ ls”查看其中的內容)。

決定我們有時看到的數字的是權限的二進制順序的總和,並且是每個權限都有按其位置分配的值。 A)是的 所有者和組以及其他所有者的rwx可以被視為4,2,1,這是它們各自的標稱值,然後,當您具有對某個文件或目錄的所有權限時,總和為7,當您具有讀寫權限時,其總和為6(因為r等於4,而w為2),當您具有讀取和執行權限時(因為r為5並且x為4),為2,只有您具有讀取權限時為4,只有您具有寫入權限時為2,只有您具有執行權限時為1。 我們有一個很好的例子可以從這篇帖子附帶的圖片中了解這一點,在此很好地演示瞭如何得出755號。 在下一期中,並且已經了解了權限如何在其數字和字母術語中起作用,我們將看到 如何在Linux中更改用戶權限.


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。