***************====目錄操作********************====
mkdir: 建立目錄
-p : 遞迴的建立目錄 也就是可以建立多層目錄
一次建立多個目錄: mkdir
一次建立 a b c d e f多個目錄。
rmdir:刪除乙個空資料夾
cp:複製檔案或者資料夾
-a =-pdr
-p 同時複製檔案屬性,比如修改日期
-d 複製時保留檔案鏈結
-r: 複製資料夾時,遞迴複製子資料夾
-l 不複製,而是建立指向原始檔的鏈結檔案,鏈結檔名由目標檔案給出。
note:可以在拷貝的同時重新命名
mv:移動檔案或者資料夾,可以在移動的時候重新命名
rm :刪除檔案或者資料夾
-r:遞迴刪除
********************==檔案處理命令***************====
ls :檢視檔案
-l 以列表形式檢視
-h 以一種人性化的方式檢視,也是檔案的大小以合適的單位顯示
-a 檢視所有檔案,包括隱藏檔案
-i 顯示出檔案的i節點號
touch 檔名:建立檔案 可以一次建立多個檔案,以空格隔開
cat :檢視檔案內容
-n:帶行號
tac:反向顯示檔案內容
more:分頁檢視檔案內容
進入瀏覽模式後:
enter:一行一行往下翻
q:退出
less:檢視檔案內容
空格翻頁
回車換行
上箭頭:向上翻
下箭頭:向下翻
/搜尋詞 n向下找
head -n 檔名 :檢視檔案前n行。預設-n顯示前10行
tail -n 檔名 :檢視檔案的末尾幾行
-f :動態顯示檔案末尾內容
ln:鏈結命令
-s建立軟連線
硬鏈結和cp -p的區別是硬鏈結會同步更新
原始檔如果丟失,硬鏈結依然存在。
硬鏈結和原始檔的i節點相同。
硬鏈結不能誇分割槽,軟連線可以跨分割槽。
硬鏈結不可以鏈結目錄,鏈結可以
軟連線檔案具有的許可權是ugo都是rwx
********************許可權管理命令**********====
chmod:修改檔案或目錄的許可權,只有root和所有者可以更改
[檔案或目錄]
[mode=421] [檔案或目錄]
-r 遞迴修改
許可權的數字表示:
r->4
w->2
x->1
例:chmod u+x a.txt
chmod g+w,o-r a.txt //同時做多個許可權的修改
chmod g=rwx a.txt
chmod 640 a.txt
chmod -r 777 testdir //把目錄和下面所有檔案的許可權
針對檔案 針對目錄
r 讀許可權 可以檢視檔案內容 可以列出目錄中的內容
w 寫許可權 可以修改檔案內容 可以在目錄中建立、刪除檔案
x 執行許可權 可以執行檔案 可以進入目錄
chown:更改檔案所有者,只有root可以更改
chown root a.txt//把a.txt更改為root所有
chgrp:更改所屬組
chgrp lambrother fengjie //把fengjie的所屬組更改為lambrother
umask -s:檢視建立檔案的預設許可權,即預設許可權
umask 023:修改檔案的預設許可權為777-023=754。即rwxr-xr--
linux常用命令大全(筆記)
ip addr 檢視網絡卡資訊 service network start 啟動網絡卡 service network stop 關閉網絡卡 service network restart 重啟網路 pwd命令,檢視當前目錄的路徑 linux下所有的絕對路徑都是從根目錄 開始 root 是linux...
Linux常用命令大全
系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...
Linux常用命令大全
系統資訊 arch 顯示機器的處理器架構 1 uname m 顯示機器的處理器架構 2 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測...