Linux常用命令(29)之預設許可權管理

2021-07-30 11:58:19 字數 1002 閱讀 2472

umask   檢視檔案預設許可權
[root@localhost ~]# umask

0022

[root@localhost ~]#

檔案預設許可權0022的說明:

第乙個0代表檔案特殊許可權

022代表檔案的預設許可權

檔案的預設許可權
檔案不能直接建立為執行檔案,必須手動賦予執行許可權,所以檔案預設許可權最大為666

預設許可權需要換算成字母在相減,建立檔案之後的預設檔案許可權為666即(-rw-rw-rw-),減去umask的值022(-----w--w-),得出的檔案許可權為644(-rw-r--r--)

例如:

檔案預設最大許可權為666,umask的值為022

-rw-rw-rw- 減去 -----w--w- 等於 -rw-r--r--

目錄的預設許可權
目錄的預設最大許可權為777

預設許可權也需要換算成字母相減,建立目錄之後的預設許可權為777即(drwxrwxrwx),減去umask的值022即(-----w--w-),得出目錄的預設許可權為755(rwxr-xr-x)

例如:

目錄的預設最大許可權為777,umask的值為022

drwxrwxrwx 減去 -----w--w- 等於 drwxr-xr-x

修改umask的值

臨時修改

umask 檔案預設許可權

臨時修改umask的值,一旦關機或重啟,修改的值就不起作用了

[root@localhost ~]# umask 0033
永久修改
[root@loclahost ~]# vi /etc/profile
進入檔案之後就修改umask的值

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

linux之常用命令

1,命令語法結構 command options arguments command命令 如ll cd rm 等 options 可選項引數 如 help help等 arguments 目標物件,如檔案,資料夾,使用者名稱等 abc 表示裡面的引數abc是可選的 表示裡面的內容text是可變化的 ...

SQL 提權 常用命令

1 連線資料庫fkqhfasd driver server 伺服器ip uid 使用者名稱 pwd 密碼 database 資料庫名 2 新增新使用者 declare shell int exec sp oacreate wscript.shell shell output exec sp o sh...