linux檔案目錄類常用命令

2021-08-22 17:56:56 字數 2039 閱讀 7853

此外目前我在github上準備一些李航的《統計學習方法》的實現演算法,目標將書內演算法全部手打實現,歡迎參觀並打星。githib傳送門

pwd //顯示當前工作目錄的絕對路徑
ls

ls -a	//檢視全部檔案,包括隱藏的(開頭為.的檔案)一起列出來
ls -d //僅列出目錄本身,而不是列出目錄內的檔案資料

ls -l //長資料串列出,包含檔案的屬性與許可權等等資料(也可以用 ll)

ls -al //全部檔案以最詳細方式展現

mkdir //建立資料夾

mkdir [name] //建立資料夾

mkdir -p [資料夾/資料夾..] //建立多層資料夾

eg mkdir -p aa/bb //建立aa資料夾,並在內部建立bb資料夾

rmdir [name] //刪除乙個空目錄

touch [name] //建立乙個空檔案

cd 切換目錄

cd 絕對路徑

cd 相對路徑

cd ~ 或 cd //回到自己的家目錄

cd - //回到上一次所在目錄

cd .. //回到當前目錄的上一級

cd -p //跳轉到實際物理路徑,而非快捷方式跳

cp -r sourcefolder targetfolder //遞迴複製整個資料夾

rm 移除檔案或目錄

(1) rmdir deleteemptyfolder //刪除空目錄

(2) rm -rf deletefile //遞迴刪除目錄中所有內容

mv 移動檔案與目錄或重新命名

(1) mv oldnamefile newnamefile //重新命名

(2) mv /temp/movefile /targetfolder //移動檔案

cat 檢視檔案內容

cat [選項] 要檢視的檔案
選項:

-a :相當於 -vet 的整合選項,可列出一些特殊字元而不是空白而已;

-b :列出行號,僅針對非空白行做行號顯示,空白行不標行號!

-e :將結尾的斷行位元組 $ 顯示出來;

-n :列出行號,連同空白行也會有行號,與 -b 的選項不同;

-t :將 [tab] 按鍵以 ^i 顯示出來;

-v :列出一些看不出來的特殊字元

tac 檢視檔案內容

cat [選項引數] 要檢視的檔案
more 檢視檔案內容

more 要檢視的檔案
less 檢視檔案內容

less 要檢視的檔案
head 檢視檔案內容,只看頭幾行。

head -n 10 檔案 	//檢視檔案頭10行內容, 10可以是任意行數
tail 檢視檔案內容, 只看尾巴幾行

(1) tail -n 10 檔案 	//檢視檔案頭10行內容, 10可以是任意行數

(2) tail –f 檔案 //實時追蹤該文件的所有更新

重定向命令

(1) ls –l >檔案 	//列表的內容寫入檔案 a.txt 中(覆蓋寫)

(2) ls –al >>檔案 //列表的內容追加到檔案 aa.txt 的末尾

echo

(1) echo 要顯示的內容 >> 儲存內容的的檔案 //將要顯示的內容,儲存到檔案中

(2) echo 變數 //顯示變數的值

ln 軟鏈結

ln –s [原檔案] [目標檔案] 		//給原檔案建立乙個軟鏈結,軟鏈結存放在目標檔案目錄
history 檢視所敲命令歷史

history

Linux常用命令 檔案目錄類

在linux下和windows最大的不同可能在於使用者使用作業系統的方式,在windows下通常是點選滑鼠來開啟乙個應用程式,或者完成某乙個操作。但是linux下更多是使用shell命令來操作。它是使用者使用linux的橋梁。shell既是一種程式語言,也是一種命令語言。在linux下普通使用者的s...

Linux常用命令 檔案目錄類操作

功能 顯示使用者當前工作目錄的絕對路徑 語法 pwd 如 root linux2 home pwd home 功能 顯示目錄列表 語法 ls 選項 目錄 選項 功能 a 顯示所有檔案 以 開頭 包含隱藏檔案 a 顯示除隱藏檔案 以外的所有檔案 l 列出長資料串,包含檔案的屬性與許可權等 c 多列顯示...

常用命令 檔案目錄類(二)

touch 指令建立空檔案 基本語法 touch 檔名稱 應用例項 案例 在 home目錄下,建立乙個空檔案hello.txt 1 touch home hello.txt cp指令拷貝檔案到指定目錄 基本語法 cp 選項 source dest 常用選項 r 遞迴複製整個資料夾 應用案例 cp r...