檔案擁有者
群組概念
賬号密碼群組資訊
預設情況下,所有系統上的賬号與一般賬号,及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 的權限
本文轉自 還不算暈 51CTO部落格,原文連結:http://blog.51cto.com/haibusuanyun/753821