檔案擁有者
群組概念
賬號密碼群組資訊
預設情況下,所有系統上的賬號與一般賬號,及root相關資訊,都記錄在/etc/passwd。
個人密碼記錄在/etc/shadow
所有組名記錄在/etc/group
[root@bys ~]# more /etc/fstab
label=/ / ext3 defaults 1 1
label=/home /home ext3 defaults 1 2
label=/var /var ext3 defaults 1 2
label=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
[root@bys ~]# ll -s
total 112
8 -rw-r--r-- 1 root root 260 aug 23 22:52 aaa.sh
對應為 許可權 邊結 擁有者 群組 檔案容量 修改日期 檔名
許可權為十位 drwxr-x---
第乙個為d是目錄 為 - 是檔案 為l是邊結檔 為b/c是為裝置檔案裡面的可供儲存的介面裝置/串列埠裝置
接下來三個為一組,為rwx引數組合,- 表示無許可權 數字表示rwx為421
第一組為檔案所有者的許可權 第二組為同群組的許可權 第三組為其它使用者許可權
改變檔案許可權命令
chgrp 改變檔案所屬群組 要被改變的組名必須要在/etc/group檔案中存在
chgrp users aaa.log 把aaa.log有所屬群組改為users
改變檔案擁有者 chown 需要在/etc/passwd檔案中有記錄的使用者名稱才可以
chown bin aaa.log 把aaa.log檔案擁有都改為bin
chown root:root aaa.log 改為擁有者和群組都為root
改變檔案許可權 chmod 數字表示rwx為421
chmod 744 aaa.log
chmod a+x aaa.log 只增加可執行許可權
檔案長度限制
單一檔案或目錄最大容許檔名為255個字元
包含完整路徑名及目錄/ 之完整檔名為4096個字元
避免檔名含有以下字元 * ? > < ; & ! [ ] | \ ' " ` ( )
常見處理目錄的檔案
cd 變換目錄
pwd 顯示當前目錄
mkdir 建立乙個新目錄
rmdir 刪除乙個空的目錄
cd change directory
cd ~aaa 回aaa的家目錄
cd ~ 回到當前使用者家目錄
cd 回到自己家目錄,同上。
cd .. 去到當前目錄上層目錄
cd - 回到剛才的目錄
cd /root/test 去到指定目錄
cd ../test
pwd print working directory
pwd -p 取得正確目錄名,而不是邊結檔
mkdir 建立新目錄
-m 配置檔案目錄的許可權 mkdir -m 711 test
-p 幫助直接將所需要目錄遞迴建立 mkdir -p test/test1/t2/t3
rmdir 刪除空的目錄
-p 連同上層空目錄一起刪除 rmdir -p test/test1/t2/t3
刪除非空目錄 rm -r test
$path 這個變數的內容由一堆目錄所組成,每個目錄中間用冒號隔開,每個目錄有順序之分
檔案目錄管理指令
ls 檔案目錄檢視
cp 複製命令
rm 刪除
mv 移動/重新命名
檔案內容查閱
cat 由第一行開始顯示檔案內容
tac 從最後一行開始顯示
nl 顯示時輸出行號
more 一頁一頁顯示
less 與more類似。可以以前翻頁
head 只看頭幾行
tail 只看尾幾行
od 以二進位制方式讀取檔案內容
修改檔案時間或建立新檔 touch
檔案查詢
whereis 尋找特定檔案
locate
find
一、讓使用者能進入某目錄成為『可工作目錄』的基本許可權為何:
? 可使用的挃令:例如 cd 等變換工作目錄的指令;
? 目錄所需許可權:使用者對這個目錄至少需要具有 x 的許可權
? 額外需求:如果使用者想要在這個目錄內利用 ls 查閱檔名,則使用者對此目錄還需要 r 的許可權。
二、使用者在某個目錄內讀取乙個檔案的基本許可權為何?
? 可使用的指令:例如本章談到的 cat, more, less 等等
? 目錄所需許可權:使用者對這個目錄至少需要具有 x 許可權;
? 檔案所需許可權:使用者對檔案至少需要具有 r 的許可權才行!
三、讓使用者可以修改乙個檔案的基本許可權為何?
? 可使用的的令:例如 nano 或 vi 編輯器等;
? 目錄所需許可權:使用者在該檔案所在的目錄至少要有 x 許可權;
? 檔案所需許可權:使用者對該檔案至少要有 r, w 許可權
四、讓乙個使用者可以建立乙個檔案的基本許可權為何?
? 目錄所需許可權:使用者在該目錄要具有 w,x 的許可權,重點在 w 啦!
五、讓使用者進入某目錄執行該目錄下的某個指令令的基本許可權為何?
? 目錄所需許可權:使用者在該目錄至少要有 x 的許可權;
? 檔案所需許可權:使用者在該檔案至少需要有 x 的許可權
檔案及目錄許可權
linux許可權主要分為讀,寫,執行三種控制,使用ls l命令檢視檔案或目錄資訊時,系統會顯示為r 讀取的許可權 w 寫的的許可權 x 執行的許可權 比如檢視我shell的資訊 第一列的第一字元為檔案型別 代表普通檔案,d代表目錄,l代表鏈結檔案,b或c代表裝置。第二個字元到第九個字元代表許可權,三...
Linux 檔案及目錄許可權基礎命令操作
linux許可權主要分為讀,寫,執行三種控制,使用ls l命令檢視檔案或目錄資訊時,系統會顯示為r 讀取許可權 w 寫入許可權 x 執行許可權 以下為ls l顯示的資訊 其中第一列的第乙個字元為檔案型別 代表普通檔案,d代表目錄,l代表鏈結檔案,b或c代表裝置。第二至第十個字元代表許可權,三位一組分...
Linux檔案 目錄許可權及歸屬
讀寫執行 讀寫執行讀 寫執行rw xrwx rwx檔案所有者 檔案所屬組 其他使用者 r 讀 w 寫 x 可執行 檢視內容cat 修改內容vi 作為命令使用 列出目錄內容ls 新增 刪除 touch rm 進入資料夾或搜尋 cd ugoa rwx 檔案或目錄 遞迴修改指定目錄下所有檔案 子目錄的許可...