chmod u+w dest_file:給目標文件的所屬者增加w權限。
chmod o-w dest_file:給目標文件的其他用戶移除w權限。
四、效果演示
首先,在temp目錄下創(chuàng)建222.txt文件
umask是chmod配套的,總共為4位(gid/uid,屬主,組權,其它用戶的權限),不過通常用到的是后3個,例如你用chmod 755 file(此時這文件的權限是屬主讀(4)+寫(2)+執(zhí)行(1),同組的和其它用戶有讀寫權限)。本命令只能由有效uid等于msg_perm.cuid或msg_perm.uid的進程或有效uid有合適權限的進程操作.只有具有合適權限的用戶才能增加msg_qbytes的值.。當屬于某用戶簡檔的一部分用戶需要一些特殊權限的時候,可以將這些特殊權限設定在某權限組中l(wèi)inux命令,再將該部分用戶加入權限組里linux命令,這樣,他們就可以在不失去用戶簡檔規(guī)定的權限的同時擁有了權限組中規(guī)定的權限。
chmod u+x,g+w,o+x 222.txt
再者,用八進制模式給222.txt文件的所屬者移除w權限,所屬組移除w權限,增加x權限,其他用戶移除x權限,linu命令如下,執(zhí)行后的效果如圖
1 chmod 554 222.txt
我個人覺得符號模式與八進制模式都挺好用的,符號模式更接近自然語言的表述,八進制模式也挺不錯。不過基本上都使用八進制模式,因為在linux的bash腳本中都采用八進制模式進行權限的賦予。
好了,今天就到這里,2018快樂,明天見。
上一個教程:開發(fā)常見的linux命令
下一個教程:[linux] #line 指令