Linux系統(tǒng)命令——幫助命令婆廊、文件權(quán)限命令

這篇文章我們學習Linux常用命令——幫助命令迅细、文件權(quán)限命令。

在Linux系統(tǒng)中淘邻,一切皆文件茵典,這些文件有不同的使用權(quán)限,在學習文件權(quán)限之前宾舅,我們先來學習Linux系統(tǒng)的幫助命令统阿。

幫助命令

man

使用man獲得幫助信息彩倚,基本語法如下:

man [命令或配置文件]

示例代碼如下:

man ls              # 查看ls命令的幫助信息

如下圖所示:



當我們想退出,直接寫q扶平。

help

help獲得shell內(nèi)置命令的幫助信息帆离,一部分基礎(chǔ)功能的系統(tǒng)命令是直接內(nèi)嵌在shell中的,系統(tǒng)加載啟動之后會隨著shell一起加載结澄,常駐系統(tǒng)內(nèi)存中哥谷,這部分命令被稱為“內(nèi)置(built-in)命令”,相應(yīng)的其他命令被稱為“外部命令”麻献。

其基本語法如下:

help 命令

示例代碼如下:

help cd                 # 查看cd命令的幫助信息

如下圖所示:



當我們使用help命令查看非內(nèi)置命令時们妥,會報如下錯誤:



這時我們可以通過如下代碼來使用help命令來查看非內(nèi)置命令,
ls --help               # 查看ls命令的幫助信息

如下圖所示:


type

通過type命令來獲得該命令是否為內(nèi)置命令赎瑰,其語法格式如下:

type 命令

示例代碼如下:

type cd                 # 查看cd命令的命令類型

如下圖所示:


文件權(quán)限

文件屬性

Linux系統(tǒng)是一個多用戶系統(tǒng)王悍,為了保護系統(tǒng)的安全性破镰,Linux系統(tǒng)對不同的用戶訪問同一文件或目錄的權(quán)限做了不同的規(guī)定餐曼,在Linux中可以通過使用如下命令來顯示一個文件的屬性以及文件所屬的用戶和組:

ll
ls -l

如下圖所示:



我們拿第三條信息來說明其代表的含義:

drwxr-xr-x. 2 root root 6 7月 27 15:42 公共

其中:

  • drwxr-xr-x.:表示文件及文件權(quán)限說明;
  • 2:表示有兩個鏈接鲜漩;
  • 第一個root:表示該文件由root所擁有源譬;
  • 第二個root:表示該文件由root所屬組擁有;
  • 6:表示文件大小為6m孕似;
  • 7月 27 15:42:表示文件的創(chuàng)建日期踩娘;
  • 公共:表示該文件名為公共;

在前面的字符串中drwxr-xr-x一共十個字符喉祭,其中:

  • 第0位字符:代表這個文件是目錄养渴、文件或鏈接文件等等,其中-代表文件泛烙,d代表目錄理卑,l代表鏈接文件;
  • 第1-3位字符:代表該文件的擁有者擁有該文件的權(quán)限蔽氨;
  • 第4-6位字符:所有者的同組用戶擁有該文件的權(quán)限藐唠;
  • 第7-9位字符:其他用戶擁有該文件的權(quán)限;

如下圖所示:



當沒有權(quán)限就會用減號-來代替鹉究。

其中:

  • r:代表可讀read宇立,可以讀取、查看自赔;
  • w:代表可寫(write)妈嘹,可以修改,但是不代表可以刪除該文件绍妨,刪除一個文件的前提條件是對該文件所在的目錄有寫權(quán)限蟋滴,才能刪除該文件染厅;
  • x:代表可執(zhí)行(execute),可以被系統(tǒng)執(zhí)行津函;

修改文件屬組

修改文件或目錄所屬組使用chgrp命令肖粮,其語法格式如下:

chgrp [-R] 屬組名 文件或目錄

注意:當加上-R參數(shù)時,在更改某個目錄的屬組尔苦,該目錄下的所有文件的屬組都會更改涩馆。

在我這里,home目錄下有a文件夾允坚,里面有a.txt文件魂那,如下圖所示:



接下我們修改該文件夾的屬組,示例代碼如下:

chgrp -R xjl /home/a                # 修改a文件夾及文件夾里面文件的屬組為xjl

如下圖所示:



通過上面的代碼稠项,我們把a文件夾及a.txt文件的所屬組都修改了涯雅,當我們只想修改a文件夾的屬組時,不加-R參數(shù)即可展运,如下圖所示:


這樣就只修改了a文件夾的所屬組活逆。

修改文件屬主

修改文件屬主使用chown命令,該命令也可以修改文件的屬組拗胜,其語法格式如下:

chown [-R] 屬主名 文件名
chown [-R] 屬主名:屬組名 文件名

注意:當加上-R參數(shù)時蔗候,在更改某個目錄的屬組,該目錄下的所有文件的屬組都會更改埂软。

接下來锈遥,我們修改上面的a文件夾及a.txt文件屬主,示例代碼如下:

chown xjl /home/a/a.txt             # 將a.txt文件文件屬主該為xjl

如下圖所示:



當我們想同時修改文件屬主及文件屬組時勘畔,可以執(zhí)行如下代碼:

chown root:root /home/a/a.txt       # 修改a.txt文件的屬主及屬組為root

如下圖所示:


修改文件權(quán)限

Linux文件權(quán)限有兩種設(shè)置方法:一種是數(shù)字所灸,一種是符號。

數(shù)字類型修改權(quán)限

文件權(quán)限的字符為:rwxrwxrwx炫七,每三個字符為一組爬立,一共三組,分別對應(yīng)著擁有者、組、其他用戶的權(quán)限沉颂。

rwx對應(yīng)的數(shù)字分別為r=4砖第,w=2,x=1。

每種身份各自的三個字符分數(shù)是需要累加的,例如:權(quán)限為:rwxrw-r--分數(shù)為:764,其中:

rwx=4+2+1=7

rw-=4+2+0=6踊挠;

r--=4+0+0=4。

使用chmod來修改文件權(quán)限,其語法格式如下:

chmod [-R] 數(shù)字 文件或目錄

注意:當加上-R參數(shù)時效床,在更改某個目錄的屬組睹酌,該目錄下的所有文件的屬組都會更改。

示例代碼如下:

chmod 764 a.txt                 # 修改a.txt文件權(quán)限為764

如下圖所示:


符號類型修改權(quán)限

在rwxrwxrwx中剩檀,每三個字符對應(yīng)著一組文件權(quán)限憋沿,一共三組,分別對應(yīng)著擁有者(user)沪猴、組(group)辐啄、其他用戶(others)的權(quán)限,分別用字母來代替:

  • u:代表擁有者(user)运嗜;
  • g:代表擁有組(group)壶辜;
  • o:代表其他用戶(others);
  • a:代表所有用戶(all)担租;

使用chmod命令來修改文件權(quán)限砸民,其語法格式如下:

chmod [{ugoa}{+-=}{rwx}] 文件或目錄

其中:

  • +:代表在原有權(quán)限基礎(chǔ)上添加權(quán)限;
  • -:代表在原有權(quán)限基礎(chǔ)上去除權(quán)限奋救;
  • =:代表設(shè)置權(quán)限岭参;

示例代碼如下:

chmod u-x,g+x,o=rwx a.txt   # 在原來的基礎(chǔ)上擁有者權(quán)限去掉x執(zhí)行權(quán)限,擁有組增加w寫權(quán)限,其他用戶的權(quán)限設(shè)置為rwx可讀可寫可執(zhí)行

如下圖所示:



好了菠镇,Linux系統(tǒng)——幫助命令冗荸、文件權(quán)限命令就學到這里了承璃。

公眾號:白巧克力LIN

該公眾號發(fā)布Python利耍、數(shù)據(jù)庫、Linux盔粹、Flask隘梨、自動化測試、Git等相關(guān)文章舷嗡!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末轴猎,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子进萄,更是在濱河造成了極大的恐慌捻脖,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件中鼠,死亡現(xiàn)場離奇詭異可婶,居然都是意外死亡,警方通過查閱死者的電腦和手機援雇,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門矛渴,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人惫搏,你說我怎么就攤上這事具温〔系樱” “怎么了?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵铣猩,是天一觀的道長揖铜。 經(jīng)常有香客問我,道長达皿,這世上最難降的妖魔是什么蛮位? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮鳞绕,結(jié)果婚禮上失仁,老公的妹妹穿的比我還像新娘。我一直安慰自己们何,他們只是感情好萄焦,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著冤竹,像睡著了一般拂封。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上鹦蠕,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天冒签,我揣著相機與錄音,去河邊找鬼钟病。 笑死萧恕,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的肠阱。 我是一名探鬼主播票唆,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼屹徘!你這毒婦竟也來了走趋?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤噪伊,失蹤者是張志新(化名)和其女友劉穎簿煌,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鉴吹,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡姨伟,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了拙寡。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片授滓。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出般堆,到底是詐尸還是另有隱情在孝,我是刑警寧澤,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布淮摔,位于F島的核電站私沮,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏和橙。R本人自食惡果不足惜仔燕,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望魔招。 院中可真熱鬧晰搀,春花似錦、人聲如沸办斑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽乡翅。三九已至鳞疲,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蠕蚜,已是汗流浹背尚洽。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留靶累,地道東北人腺毫。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像尺铣,于是被迫代替她去往敵國和親拴曲。 傳聞我的和親對象是個殘疾皇子争舞,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內(nèi)容