查詢
ls
輸出當(dāng)前目錄下文件名
ls -l
輸出當(dāng)前目錄下可見文件的詳細(xì)信息
ls -al
輸出當(dāng)前目錄下可見+隱藏的文件的詳細(xì)信息
pwd
輸出當(dāng)前工作目錄
查看
less hello.txt
在編輯器中查看
more hello.txt
在終端輸出
cat hello.txt world.txt
一次輸出到屏幕,不會(huì)分頁(yè)也不會(huì)停頓
more hello.txt world.txt
會(huì)分頁(yè)會(huì)停頓
cat -n 文件路徑
顯示空白行和非空白行的行號(hào)
目錄
pwd
顯示當(dāng)前目錄
cd
退回主目錄
cd ..
退回上一級(jí)目錄
cd ../../../
退回上3級(jí)目錄
創(chuàng)建
創(chuàng)建新文件
touch
touch hello.txt
創(chuàng)建新目錄
mkdir
mkdir -p /home/bird/testing/test1
系統(tǒng)會(huì)自動(dòng)的幫你將 /home, /home/bird, /home/bird/testing 依序的創(chuàng)建起目錄
mkdir -m 711 test2
-m可以定義新的權(quán)限
mkdir "I have fun"
創(chuàng)建一個(gè)文件名包含空格的文件夾另假,文件名加上雙引號(hào)
mkdir test1 test2
一次建立多個(gè)文件夾/
刪除
rm
刪除文件
rmdir
刪除空目錄
rm -r
刪除帶有文件的目錄
切換
pushd +路徑
popd
跳回
復(fù)制
cp text1.txt text2.txt
復(fù)制文件到文件
mkdir dir1
cp text1.txt dir1/
復(fù)制文件到目錄下
mkdir test1
cp -r test1 test2
復(fù)制文件夾到文件夾
移動(dòng)/重命名
mv test1.txt test2.txt
文件重命名
mv test1 test2
文件夾重命名