[筆記] The Linux Command Line: A complete Introduction 指令大全心得 – 8

The Linux Command Line: A complete Introduction 放在桌上許久,於是想說利用 ChatGPT 4 來當指導員,協助自己熟悉上手。這篇筆記下第九個 Chapter – 權限。

notes-the-linux-command-line-a-complete-introduction-1


內容

1. 當你使用 Unix-like 的系統時,輸入 id 指令可以得知你的身分資訊 uid 。同時你也有可能隸屬於某個群組 gid。當你要存取某個檔案或是資料夾時,就會依照你是否有該檔案的權限來決定你是否可以存取。
2. 存取權限是以 read, write, access 來決定的。字元組合一共有 10 碼:第一碼為一般檔案、目錄、符號連結或是特殊字元,剩餘的則代表 <擁有者3碼><群組3碼><其他人3碼>,這三碼可為 read(r), write(w), execute(x)。
像是 -rwx——:這個檔案可以被擁有者讀取寫入和執行,其他人都沒有存取權限

指令

  1. 1. id – 得知身分
    2. chmod – 改變檔案/資料夾權限,你必須是檔案擁有者或是超級使用者,詳情可以上這邊查看
    3. umask – 設定預設權限
    4. su – 用另一個使用者和群組來執行 shell
    5. sudo – 以其他使用者身分(通常是 super admin) 來執行指令
    6. chown – 更改檔案擁有者,需有 super admin 密碼
    7. chgrp – 更改群組所有權,需有 super admin 密碼

ChatGPT 對話

https://chat.openai.com/share/fe3d89ff-e01d-4953-ac72-bb1758b8847a


相關文章

按讚加入粉絲團

延伸閱讀