中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

Linux中的umask命令圖文示例

時間:2019-07-27

linux命令大全軟件_linux簡單命令大全_linux命令大全

在Linux和Unix操作系統(tǒng)上linux命令大全,所有新文件都使用一組默認(rèn)權(quán)限創(chuàng)建。 umask實(shí)用程序允許您查看或設(shè)置文件模式創(chuàng)建掩碼,該掩碼確定新創(chuàng)建的文件或目錄的權(quán)限。

mkdir、touch、tee和其他創(chuàng)建新文件和目錄的命令都使用它。

Linux中的umask命令圖文示例

Linux權(quán)限

在進(jìn)一步討論之前,讓我們簡要介紹一下Linux權(quán)限模式。

在Linux中,每個文件都與一個所有者和一個組相關(guān)聯(lián),并為三個不同類別的用戶分配了訪問權(quán)限:

有三種權(quán)限類型適用于每個類:

此概念允許您指定允許哪些用戶讀取文件,寫入文件或執(zhí)行文件。

要查看文件權(quán)限,請使用ls命令:

linux命令大全軟件_linux簡單命令大全_linux命令大全

linuxidc@linuxidc:~/www.linuxidc.com$ ls -l linuxidc.com.py

輸出示例:

Linux中的umask命令圖文示例

-rw-r--r-- 1 linuxidc linuxidc 53 Jul 15 03:18 linuxidc.com.py
|[-][-][-]    [------] [---]
| |  |  |        |       |       
| |  |  |        |       +-----------> 組
| |  |  |        +-------------------> 所有者
| |  |  +----------------------------> 其他權(quán)限
| |  +-------------------------------> 組權(quán)限
| +----------------------------------> 所有者權(quán)限
+------------------------------------> 文件類型

先詳細(xì)描述第一行其中每項(xiàng)代表的含義:

-rw-r–r–

1) 第一個字符表示文件類型,可以是常規(guī)文件(-)、目錄(d)、符號鏈接(l)或任何其他特殊類型的文件。接下來的9個字符代表權(quán)限,每組3個字符。第一組顯示所有者權(quán)限,第二組顯示組權(quán)限,最后一組顯示所有其他人的權(quán)限。

2)rw-表示可讀可寫,代表所有者u的權(quán)限。

#find /tmp -perm +222 //表示只要有一類用戶(屬主,屬組,其他)的匹配寫權(quán)限就行。#find/tmp-perm+222//表示只要有一類用戶(屬主,屬組,其他)的匹配寫權(quán)限就行。2 、將文件 text 的權(quán)限設(shè)為:文件屬主可讀、可寫、可執(zhí)行,與文件屬主同組的用戶可讀,其他用戶不可讀。

linux命令大全軟件_linux簡單命令大全_linux命令大全

r 讀 w 寫 x 執(zhí)行

數(shù)字2表示該文件被調(diào)用次數(shù)

第一個linuxidc表示所有者u

第二個linuxidc表示所屬組g,在這里表示和root一個組的其他用戶

53是文件大小,單位是字節(jié)(byte)

Jul15 03:18表示文件最后一次修改時間

linuxidc.com.py是文件名

還有另外三種特殊的文件權(quán)限類型:setuid、setgid和Sticky Bit。

如果我們使用數(shù)字表示法表示文件權(quán)限,我們將得到數(shù)字644:

linux簡單命令大全_linux命令大全軟件_linux命令大全

以數(shù)字表示法表示時,權(quán)限可以有三個或四個八進(jìn)制數(shù)字(0-7)。第一個數(shù)字表示特殊權(quán)限,如果省略則表示沒有為文件設(shè)置特殊權(quán)限。

可以使用chown命令使用chmod命令和所有權(quán)更改文件權(quán)限。

了解umask

例如,可以使用下面的命令創(chuàng)建掩碼,使得組用戶的寫權(quán)限,其他用戶的讀、寫和執(zhí)行權(quán)限都被取消:。由于file.create方法默認(rèn)向所有用戶授予對新文件的完全讀/寫訪問權(quán)限,所以文件是用讀/寫訪問權(quán)限打開的,必須關(guān)閉后才能由其他應(yīng)用程序打開。至于sh文件的權(quán)限,沒有執(zhí)行權(quán)限手動都運(yùn)行不了,但需要注意,在/etc/下有一個cron.deny文件,里面定義了那些用戶不能執(zhí)行crontab(默認(rèn)存在但里面為空),相應(yīng)的你可以手動創(chuàng)建dean.allow文件來保存那些用戶可以執(zhí)行crontab,注意:當(dāng)deny和allow同時存在的時候,僅allow生效,root用戶不受此限制,你把root寫進(jìn)去也沒用.。