本篇部落格是《鳥哥的linux私房菜》第六章的讀後總結
關係:(1)每個賬號可以有多個使用者組的支援
(2)root是萬能的天神
存放位置:(1)賬號:/etc/passwd
(2)密碼:/etc/shadow
(3)使用者組:/etc/group
ls -al注意:用man ls或info ls可以檢視ls的使用方法,相當於matlab中的help.ls -al .bashrc*
ls -l
ls -l /etc/termcap/ root/install.log
ls -ald testing testing/testing
eg. -rw-r–r– 1 root root 42304 sep 4 18:26 install.log(1)檔案許可權(1) (2) (3) (4) (5) (6) (7) (8) (9)
第乙個字元代表這個檔案是「目錄、檔案或鏈結檔案等」。
[d] 目錄第[2,9]個字元每3個一組,分別代表檔案所有者、使用者組和其他人的許可權。[-] 檔案
[l] 連線檔案: 類似windows下的快捷方式
[b] 可提供儲存的介面裝置:硬碟、軟盤等。也叫塊裝置檔案,常放在/dev/sda中
[c] 串列埠裝置:鍵盤、滑鼠等一次性讀取裝置。也叫字元裝置檔案
[s]套接字:也叫資料介面檔案,網路上的資料連線,常放在/var/run中
[p]管道:主要目的是解決多個程式同時訪問乙個檔案所造成的錯誤問題
符號檔案目錄r
可讀可用ls顯示
w可寫、可改、不可刪除
可增刪改轉移
x可執行
可以cd進入到該目錄下
-無許可權
無許可權
(2)連線數目
(3)所有者
(4)使用者組
(5)檔案容量
檔名長度限制:(6)修改日期:檔案最後被修改的時間(1)單一檔案或目錄,最大255個字元
(2)包含完整路徑名稱及目錄(/)的完整檔名,最大4096字元
(7)檔名:大多沒有副檔名,常用的副檔名如下:
.sh:指令碼或批處理檔案;命令.z、.tar、.tar.gz、.zip、.tgz:壓縮檔案
.html、.php:網頁相關檔案。.html可使用網頁瀏覽器看,.php可使用客戶端瀏覽器看
功能語法
chgrp
改變檔案所屬的使用者組
chgrp [-r] 使用者組名 檔名
chown
改變檔案所有者
改變所有者:chown 賬號 檔名 ;改變使用者組:chown .使用者組 檔名;改變所有者和使用者組:chown 所有者.或:使用者組 檔名
chmod
改變檔案的許可權
chmod 741 . bashrc或chmod a+w .bashrc或chmod u=rwx,go=rx .bashrc
注意:
(1)用符號型別改變檔案許可權時:u(檔案所有者)、g(使用者組)、o(其他人)、a(全部身份);
(2)+(加入)、-(除去)、=(設定);
(3) -r 表示進行遞迴的持續更改,即連同子目錄下的所有檔案都會更改
(4)切換使用者 su -vbird
/(root,根目錄):與開機系統有關,根目錄所在的分割槽越小越好;/usr (unix software resource):與軟體安裝/執行有關,包括所有系統預設的軟體;
/var (variable) :與系統運作過程有關,主要針對常態性變動的檔案,包括快取、登陸檔案、以及某些程式執行所產生的檔案。
/etc:配置檔案;這五個目錄千萬不可與根目錄分開放在不同的分割槽。/bin:重要執行檔案。放置的是單使用者維護模式下還能被操作的命令;
/dev:所需要的裝置檔案,任何裝置與介面裝置都以檔案形式存在於這個目錄中;
/lib:執行檔案所需的函式庫與核心所需的模組,開機時會用到的函式庫,以及在/bin或/sbin下面的命令會呼叫的函式庫;
/sbin:重要的系統執行檔案。為開機過程中所需要的,包括開機、修復、還原系統所需要的命令。
目錄配置
Linux檔案許可權與目錄配置
使用者組概念 假如主機有兩個團體,第乙個團體名為projecta,裡面有class1,class2,class3 第二個團體名為projecb,裡面有class4,class5,class6.這兩個團體之間有競爭性質,卻要交同乙份報告。每組成員之間必須能夠互相修改對方的資料,但是其他組的成員則不能看...
Linux 目錄配置與檔案許可權
linux是目前應用最廣泛的伺服器作業系統,基於unix,開源免費,由於系統的穩定性和安全性,市場占有率很高,幾乎成為程式 執行的最佳系統環境。etc etcetera 存放系統配置檔案 bin binaries 存放二進位制可執行檔案 sbin super user binaries 存放二進位制...
Linux檔案許可權與目錄配置
使用者組概念 假如主機有兩個團體,第乙個團體名為projecta,裡面有class1,class2,class3 第二個團體名為projecb,裡面有class4,class5,class6.這兩個團體之間有競爭性質,卻要交同乙份報告。每組成員之間必須能夠互相修改對方的資料,但是其他組的成員則不能看...