日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

开始学习鸟哥的Linux私房菜-基础篇(第五章)

發布時間:2023/12/20 linux 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开始学习鸟哥的Linux私房菜-基础篇(第五章) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

現在開始學習鳥哥的Linux私房菜基礎篇,下面結合自己專業的學習和對這本書的理解,我從第五章開始學習,下面是我做的筆記。。。

5.1 使用者與群組

分清用戶,用戶組與其他人

下面是文件的權限和對文件權限的修改

Linux文件權限概念
在Linux系統中默認情況下,所有的系統上的賬號與一般身份用戶,還有root的相關信息,
都記錄在 /etc/passwd 這個這個文件內,至于個人的密碼則是記錄在 /etc/shadow 中。
此外,Linux所有的組名都記錄在 etc/group 中。
使用 su - 切換身份root后,執行【ls -al】(也可以用ls -l或ll)查看權限
例: ?-rw-r--r--. ?1 ?root ?root ?1864 ?May ?4 ?18:01 ?initial-setup-ks.cfg
-rw-r--r--. ?:文件類型權限
1 ?:鏈接數
root ?:文件擁有者
root ?:文件所述用戶組
1864 ?:文件大小
May ?4 ?18:01 ?:文件最后被修改的時間
initial-setup-ks.cfg ?:文件名
怎樣區分文件權限的類型:
例: ? ? -rwxrwax---
?- :文件類型
rwx : 文件擁有者的權限(user)
rwx : 文件所屬用戶組的權限(group)
--- ?: 其他人的權限(others)
?d 開頭是目錄,- 開頭是文件,I 開頭是鏈接文件,
?b 開頭是設備文件里面的可供儲存的周邊設備(可按塊隨機讀寫的設備)
?c 開頭是設備文件里面的串行端口設備,列如鍵盤鼠標(一次性讀取設備)
?
【主要記住d開頭是目錄,-開頭是文件,其他的先不用管】
?接下來的字符中,每三個為一組,且均為【rwx】的三個參數的組合。

[r]代表可讀 [w]代表可寫 [x]代表可執行 (文件權限意義)
[r](read): 可讀取此文件的實際內容,如讀取文本文件的文字內容等;
[w](write): 可以編輯,新增或是修改該文件的內容,但不含刪除該文件;
[x](execute): 該文件具有可以被系統執行的權限。

[r]代表可讀 [w]代表可寫 [x]代表可進入 (目錄權限意義)
[r]: 表示具有讀取目錄結構列表的權限,可以查詢該目錄下的文件名數據,所以就可以用ls這個命令將該目錄的內容列表顯示出來;
[w]: 表示具有改動該目錄結構列表的權限(例:建立新的文件與目錄;刪除已經存在的文件與目錄(不論該文件的權限是什么);
? ? ? ?將已存在的文件與目錄進行更名;移動該目錄內的文件,目錄位置);
[x]: 表示用戶能否進入該目錄成為工作目錄的用途,所謂的工作目錄就是你目前所在的目錄。
注:這三個權限的位置不會改變,如果沒有權限就會出現[-]
目錄與文件的權限意義并不相同,這是因為目錄與文件所記錄的數據內容不相同所致。
總結 ?組件 ? ? ?內容 ? ? ? ?代替對象 ? ? ? ? ? ? ? r ? ? ? ? ? ? ? ? ? ? w ? ? ? ? ? ? ? ? ? ? ? ?x
? ? ? ? ?文件 ?詳細數據 ? ? ?文件夾 ? ? ? ?讀到文件內容 ? 修改文件內容 ? ? 執行文件內容
? ? ? ? ?目錄 ? ?文件名 ? ? 可分類抽屜 ? ? 讀到文件名 ? ? ? 修改文件名 ? 進入該目錄的權限
修改文件屬性與權限
chgrp:修改文件所屬用戶組 ? ? ?chgrp+新群組名+文件名
chown:修改文件擁有者 ? ? ? ? ? chowm+新用戶名+文件名
chmod:修改文件的權限(兩種方法,數字或符號) ? ? chmod+777+文件名或chmod+{u,g,o,a}+{+,-,=}+{r,w,x}+文件名
數字修改權限:使用數字來代表各個權限,r:4 ?w:2 ?x:1
例: ?文件名為yyds的權限為[-rwxrw-r--], ?該數字權限表示為
owner = rwx = 4+2+1 = 7
group = rw- = 4+2+0 = 6
others = r-- = 4+0+0 = 4
所以該文件的權限數字就是764,如果要把這個文件改為滿權限
則命令為: ?chmod 777 yyds
符號修改權限: u(user:用戶) ?g(group:用戶組) ?o(others:其他人) ?a(all:全部的身份) ?+(加入) ?-(移除) ?=(設置)
例: ?文件名為yyds的權限為[-rwxrw-r--],
若想把權限改為[-rwxr-----],命令為:chmod g-w,o-r yyds 或chmod u=rwx,g=r,o-r yyds
若想把所有身份都設置成滿權限[-rwxrwxrwx],命令為:chmod ugo=rwx yyds 或chmod a=rwx yyds 或chmod a+rwx(或ugo+rwx) yyds


?

總結

以上是生活随笔為你收集整理的开始学习鸟哥的Linux私房菜-基础篇(第五章)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。