linux中的掩碼 umask
基礎:
drwxr-xr-x 2 oracle dba 4.0K Feb 18 13:36 emc
-rw-r--r-- 1 oracle dba 2.3K Mar 25 17:48 init.ora
以上的drwx 之類的表示檔案或目錄許可權, d表示目錄,- 表示檔案,第一個rwx 表示使用者許可權,第二個rwx表示組許可權,第三個rwx 表示其他使用者許可權 。
一 許可權掩碼umask
umask是chmod配套的,總共為4位(gid/uid, 屬主,組權,其它使用者的許可權),不過通常用到的是後3個,例如你用chmod 755 file(此時這檔案的許可權是屬主讀(4)+寫(2)+執行(1),同組的和其它使用者有讀寫許可權)
二 umask的作用
預設情況下的umask值是022(可以用umask命令檢視),此時你建立的檔案預設許可權是644(6-0,6-2,6-2),建立的目錄的預設許可權是755(7-0,7-2,7-2),可以用ls -l驗證一下哦 現在應該知道umask的用途了吧,它是為了控制預設許可權,不要使預設的檔案和目錄具有全權而設的
三 修改umask值
知道了umask的作用後,你可以修改umask的值了,例如:umask 024則以後建立的檔案和目錄的預設許可權就為642,753了
四 將umask值儲存到環境檔案
若要長期修改umask的值,可以把它寫進/etc/profile或~/.profile或~/.bash_profile中,大家應該知道這幾個檔案是幹什麼用的吧。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-582286/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux之程序掩碼umask詳解。Linux
- Linux下umask命令的用法Linux
- 程式中umask(0)的意思?
- 轉載:vsftp中的local_umask和anon_umaskFTP
- Linux基礎命令---umaskLinux
- linux基礎命令—umaskLinux
- 如何理解掩碼、反掩碼、萬用字元字元
- 在Linux中,umask 和 ulimit有什麼區別?LinuxMIT
- linux的umask函式詳解(轉)Linux函式
- Linux .bash_profile中 umask 022 設定問題Linux
- UE4中的位掩碼(Bitmask)的介紹和使用
- Linux-許可權管理(chmod、umask)Linux
- 網路安全系列之十四在Linux中設定UMASK值Linux
- win10如何更改子網掩碼_win10更改子網掩碼的方法Win10
- 【linux】相關之子網掩碼與子網劃分Linux
- Goalng 子網掩碼地址Go
- 關閉 linux下的umask( )函式、setsid( )函式Linux函式
- 如何使用 Shell 指令碼掩蓋 Linux 伺服器上的操作痕跡?指令碼Linux伺服器
- 子網掩碼如何計算
- 掩碼計算工具netmask
- TCP/IP協議中閘道器和子網掩碼概念TCP協議
- 徹底弄懂ip掩碼中的網路地址、廣播地址、主機地址
- umask使用詳解
- win10看子網掩碼怎麼操作_win10如何檢視子網掩碼Win10
- umask side-effectIDE
- 子網掩碼與廣播地址 (轉)
- 語言分割偽彩色掩碼詳解
- 修改linux預設檔案建立許可權-umask命令解析Linux
- 子網掩碼和網路ip的相關知識
- 子網掩碼、網路地址、廣播地址的計算
- 手動計運算元網掩碼的 IP 範圍
- Linux下電信等IP地址彙總並以 網段/掩碼 格式顯示Linux
- 驗證子網掩碼合法性程式碼例項
- 網路知識之 IP 與子網掩碼
- Solaris網路管理:網路地址和掩碼(轉)
- linux的umask以及登入Linux時/etc/profile、~/.bash_profile等幾個檔案的執行過程Linux
- linux shell指令碼中 =~ 的作用Linux指令碼
- win10系統如何檢視電腦的子網掩碼Win10