Linux檔案許可權概念
阿新 • • 發佈:2018-12-17
- Linux檔案屬性
在root中使用ls -la 檢視目錄內容
各項的意義對應如下:
- 第一欄代表檔案型別與許可權
對於目錄,若沒有x許可權,則無法進入該目錄。
- 連線數
- 第三欄表示這個檔案或目錄的擁有者賬號。
- 第四欄表示這個檔案或目錄所屬群組。
- 第五欄為檔案或目錄大小,預設單位為bytes。
- 第六欄為檔案的建立日期或最近的修改日期。若修改的時間太過久遠,只會顯示年月日而無具體時分。可以使用ls -l --full-time顯示完整的時間格式
- 第七欄為檔名。
- 修改檔案屬性和許可權
- chgrp
要修改的目的group名稱需要先存在於/etc/group中,否則會報錯。
如下修改hello.txt的群組
- chown
要修改的目的user名稱需要先存在於/etc/passwd中,否則會報錯。
也可以使用chown user.group file 命令修改所有者和群組。
單獨使用chown .groupname filename 修改群組。
- Chmod
如:
- 目錄與檔案之許可權意義
write許可權對於檔案,可以編輯、新增或者是修改該檔案的內容(但不含刪除該檔案)。
能否進入一個目錄,取決於x許可權,決定是否能夠進入該目錄成為當前工作目錄,在當前目錄下,即使當前使用者沒有rwx許可權,也可以對檔案進行刪除。對於目錄僅具有r 許可權而沒有x許可權,只能查詢裡面的檔名而不能進入目錄。
- Linux檔案種類與副檔名
- 常規檔案【-】
- 純文字檔案
- 二進位制檔案
- 資料格式檔案
- 常規檔案【-】
登陸的資料檔案儲存在/var/log/wtmp 檔案,可以使用last指令開啟,cat指令開啟會亂碼。
- 目錄【d】
- 連結檔案【l】
- 裝置與裝置檔案
- 區塊裝置檔案【b】:供系統隨機存取的周邊裝置,硬碟軟盤等。
- 字元裝置檔案【c】:鍵盤滑鼠等。
- 資料介面檔案【s】:通過socket進行網路資料交換的介面檔案。
- FIFO檔案【p】:主要的目的在解決多個 程式同時存取一個檔案所造成的錯誤問題。
- Linux檔名長度限制