2012-2-4
檔案處理指令:cat 指令英文原意: concateate and display files
指令所在路徑:/bin/cat
執行權限:所有使用者
文法:cat[檔案名]
功能描述:顯示檔案内容
範例:$cat/etc/issue
$cat/etc/services
檔案處理指令:more //可以分頁顯示檔案
範例:$more /etc/services
文法:more【檔案名】
(空格)或f 顯示下一頁
(Enter) 顯示下一行
q或Q 退出
檔案處理指令:head 檢視檔案的前幾行
head -num[檔案名]
範例:$head -5 /etc/services
檔案處理指令:tail檢視檔案的前幾行
tail -num[檔案名]
tail -f 動态顯示更新内容
範例:$tail -5 /etc/services
檔案處理指令 :ln
指令的英文原意:link
文法:ln -s[源檔案][目标檔案]
範例: $ln -s /etc/issue /issue.soft
軟連結檔案的權限: lrwxrwxrwx-->指向源檔案,隻是一個符号連結
時間值:軟連結建立時候的時間值
類似于windows的快捷方式。
硬連結:ln /etc/issue /issue.hard
我們發現硬連結所有的屬性和源檔案相同。
硬連結的大小和源檔案的大小一樣,而且是和源檔案同步更新的
ls -i i-inode i節點
核心需要處理響應的數字表示來确認相應的對象,每個檔案必須有一個i節點。
但并不是一個i節點就對應一個檔案。
硬連結和源檔案有相同的i節點,軟連接配接和源檔案的i節點不同
是以硬連結和源檔案可以同時更新。
權限處理指令:chmod
指令的英文原意:
文法 chmod [{ugo}{+-=}{rwx}][檔案或目錄]
[mode=421][檔案或目錄]
功能描述:改變檔案或目錄的權限
chmod u +
g -
o =
u--所有者
g--所屬組
o--其他人
rwx 可讀可寫可執行
ls -a a
chmod u+wx 檔案或目錄
chmod o-rx
chmod g=rwx
r-4
w-2
x-1
數字代表相應的權限
rwx r-x r--
7 5 4
rw- r-x --x
6 5 1
chmod 641 a 也可以改變權限
對檔案有r權限
r-cat more head tail
w-echo vi 對一個檔案具有寫權限并不代表能夠删除檔案
x-指令,腳本
目錄的權限
r-表示可以列出目錄中的内容
w-表示可以在目錄中建立删除檔案touch, mkdir,rm
x-表示可以進入這個目錄
權限管理指令:chown
改變檔案的所有者
chgrp:改變檔案的所屬組
權限管理指令:umask
預設建立檔案的權限掩碼值
umask -S
linux權限規則:
預設建立的檔案不能授予可執行x權限(是以比較安全)