您好,登錄后才能下訂單哦!
這篇文章主要介紹“Linux修改文件權限的命令是什么”,在日常操作中,相信很多人在Linux修改文件權限的命令是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Linux修改文件權限的命令是什么”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
可用chmod命令來修改文件權限。 例如:
chmod 754 test
4代表讀權限,2代表寫權限,1代表執行權限
7=4 + 2 + 1,表示擁有可讀可寫可執行權限 5=4 + 1,表示擁有可讀可執行權限,但是沒有寫權限 0 代表沒有任何權限 以此類推…
[root@localhost /]chmod 456 test.txt //表示root用戶對test具有r(4)的權限,root組隊test文件具有r(4)+x(1)的權限,其他人具有rw的權限 [root@localhost /]chmod 000 test.txt //表示去除所有權限
思考下為什么是4,2,1分別代表讀寫執行權限,而不是其它數字?
我們知道計算機最底層編碼都是二進制,即0,1。要表示一個文件讀寫執行權限,底層只需一個字節,即8位即可。
約定從右數起第3位為1,代表擁有讀權限;第2位為1,代表擁有寫權限;第1位為1,代表擁有可執行權限。為0,則沒有相應的權限。
即二進制轉換成十進制,0000 0100 = 4, 0000 0010 = 2, 0000 0001 = 1。即4,2,1分別代表相應二進制位為1,也即擁有相應權限。這也是上面所提問題的原因所在,這樣說大家就更容易記住這些數字代表的含義了
到此,關于“Linux修改文件權限的命令是什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。