小白電腦課堂開課啦!遊戲團戰就死機,多半是廢了。大家好我是小白。同學們「兒童劫」快樂!今天你lol了嗎?很多Linux的初學者對文件的許可權有些不了解。我們用「ls -l」或「ls -ld」命令來查看文件屬性的時候會出現類似
「-rwxrw-r-」或「drwxr--r--」這樣的許可權顯示。這些字母代表什麼呢?今天小白就和同學們說一說Linux文件的一般許可權。
一、學習過Python的同學都知道,在Python中一切皆對象。在Linux系統中一切皆文件。但文件的的類型不盡相同,在Linux系統中會用不同的符號來區分這些文件。常見的有:-:普通文件,d:目錄文件,l:鏈接文件,b:塊設備文件,c:字元設備文件,p:管道文件。這些就是文件許可權的第一位代表的意思,我們看到的「drwxr--r--」第一位是「d」就代表這個是目錄文件,其他文件類型以此類推。
二、在Linux系統中,每個文件都有其相對應的所有者和所有組,還有分別規定對所有者、所有組和其他人的可讀、可寫、可執行的許可權。對於一般文件來講的許可權比較好理解,可讀許可權就是能夠讀取該文件的實際內容,可寫許可權就是能夠編輯、新增、修改文件的實際內容,可執行則代表能夠運行一個腳本程序的許可權。
對於目錄文件的可讀許可權就是能夠讀取該目錄內的結構和文件列表,可寫許可權就是能夠更改目錄內文件結構列表、新增、刪除、重命名文件,而可執行實質是代表進入該目錄的許可權。
三、讀(read),寫(write),執行(execute)簡寫即為(r,w,x)。「drwxr--r--」,第二位到第四位代表所有者的許可權。第五位到第七位為所屬組的許可權。最有三位為其他用戶的許可權。
例如文件許可權顯示「drwxr--r--」,首先我們可以看到這是一個目錄文件。該文件的所有者具有可讀寫執行許可權,所屬組只具有可讀許可權,其他用戶也只具有可讀許可權。
以上就是對Linux文件一般許可權的簡單講解,對於剛剛接觸Linux系統的同學來說是不是有一些幫助呢?
好了,今天就到這裡,我們明天見!
告別電腦小白就從小白電腦課堂開始!
我們的微信公眾號是(小白電腦課堂),關注后可獲取更多電腦知識!