最近參加了IDO老徐公眾號中的“21天Linux打卡”活動婚苹,主要是通過21天時間哪痰,每天練習一個軟件測試過程中常見的Linux相關(guān)命令。本系列文章用于整理總結(jié)打卡過程中所接觸到的相關(guān)命令,便于后續(xù)復習總結(jié)和查閱。本篇文章主要包括“cd, ls, touch, mkdir, pwd”等5條命令跺株,歡迎感興趣的同學提出寶貴的意見讓我們一起進步!
01脖卖、cd 命令
cd [dirName]
- dirName:要切換的目標目錄乒省。
1)進入當前目錄:
cd .
2)進入根目錄:cd /
3)進入上一級目錄:cd ..
4)進入上兩級目錄:cd ../..
5)進入目標目錄:cd myLinux/day1/file1
6)進入當前用戶主目錄:cd ~
或者cd
02、ls 命令
ls [-alrtAFR] [name...] #用于顯示指定工作目錄下之內(nèi)容(列出目前工作目錄所含之文件及子目錄)
參數(shù)說明:
-a:顯示所有文件和目錄(包含隱藏文件)胚嘲;
-l:羅列出文件具體信息(文件型態(tài)作儿、權(quán)限、擁有者馋劈、文件大小等);
-r:將文件以相反次序顯示(原定依英文字母次序);
-t:將文件依建立時間之先后次序列出;
-A:同 -a 晾嘶,但不列出 "." (目前目錄) 及 ".." (父目錄)妓雾;
-F:在列出的文件名稱后加一符號;例如可執(zhí)行檔則加 "*", 目錄則加 "/"垒迂;
-R:遞歸顯示當前目錄下所有目錄及其子目錄械姻;
1)顯示根目錄下所有目錄:
ls /
2)顯示當前目錄下所有目錄包含隱藏目錄:ls -a
3)顯示當前目錄下目錄詳細信息:ls -l
03、touch 命令
touch [-actm] [文件或目錄…] #用于修改文件或者目錄的時間屬性机断,若文件不存在楷拳,系統(tǒng)會建立一個新的文件
參數(shù)說明:
-a:更新文件的讀取時間記錄绣夺;
-c:假如目的文件不存在,不會建立新的文件欢揖;
-t:設(shè)定文件的時間記錄陶耍;
-m:更新文件的修改時間記錄;
1)創(chuàng)建一個空文件:
touch fileName.ini
2)批量創(chuàng)建30個文件:touch fileName{01..30}.ini
04她混、mkdir 命令
mkdir [-mp] dirName #用于建立名稱為 dirName 的子目錄
參數(shù)說明:
-p:確保目錄名稱存在烈钞,不存在的就建一個;
-m:創(chuàng)建目錄的同時坤按,設(shè)置目錄的權(quán)限毯欣;
1)創(chuàng)建一個空文件夾file:
mkdir file
2)創(chuàng)建一個多級文件夾:mkdir -p a/b/c
3)連續(xù)創(chuàng)建多個文件夾:mkdir a b c
4)創(chuàng)建一個創(chuàng)建權(quán)限為777的目錄:mkdir -m 777 file
05、pwd 命令
pwd #用于顯示工作目錄臭脓,可立刻得知您目前所在的工作目錄的絕對路徑名稱