1. 程式人生 > >Linux命令01

Linux命令01

cd命令和ls命令

command function
cd ~ 切換到當前使用者的home目錄下
cd - 返回上一次所在的目錄
cd 回到home目錄
pwd 當前工作目錄
ls -l 檢視檔案詳細資訊
ls -a 檢視所有檔案(含隱藏檔案)

cp複製命令和mv命令移動及修改檔案和目錄名

command function
cp [filename] [target dir] [new name] 將檔案[filename]複製到目標資料夾[target]
cp -i 覆蓋前詢問(預設cp<==>cp --i)
cp -r /etc/file /opt/ 遞迴複製,建立沒有的目錄(暫不確定)
mv etc/ /tmp/ 將etc目錄移動到tmp目錄
mv a.txt b.txt 將a.txt改名為b.txt

mkdir和touch命令

command function
mkdir [dirname] 建立一個名為dirname 的目錄
mkdir -p /dir1/dir2/ ttt 遞迴建目錄,將沒有的資料夾都新建
touch [filename] 建立檔案

萬惡的rm命令

command function
rm [filename] 刪除檔案
rm -f 強制刪除檔案
rm -r 刪除一個目錄
rm -rf 檔案,目錄均可刪,且不提示(很清爽,慎用)

檢視檔案命令

command function
cat a.txt 檢視檔案內容(所有內容)
head -n 顯示檔案的頭幾行(n行,預設10行)
tail -n 顯示檔案的後幾行
tail -f 動態檢測檔案的修改(常用於檢視日誌)
more 瀏覽檔案(回車翻頁)
less 上下鍵翻頁