您好,登錄后才能下訂單哦!
本篇文章主要就“ 測試常見linux命令集合一”進行展開講解,主要包括 “cd、ls、pwd、mkdir、mv”命令。對于非高頻或者愿意深入研究的可以進行小度搜索,希望感興趣的小伙伴可以堅持看下去同時歡迎提出寶貴的意見讓我們一起進步!
cd [目標目錄]
1)進入 當前用戶主目錄:
cd ~或cd
2)進入 當前目錄:
cd .
3)進入 根目錄:
cd /
4)進入 上一級目錄:
cd ..
5)進入 上兩級目錄:
cd ../..
6)進入 指定目錄:
cd app/soft
7)注意:
- cd主要用于切換當前工作目錄至dirName
- 用戶主目錄是當前用戶的HOME目錄, 添加用戶的時候指定的。一般用戶缺省的HOME目錄是/home/xxx (xxx是用戶名)
- cd /app/soft是指進入 根目錄下的路徑
- cd app/soft是指進入 本目錄下的路徑
ls [參數] [路徑名或文件名] 說明:打印出目前工作目錄所含的文件 參數: -a 顯示所有文件及目錄(包含隱藏文件)-l 列出文件的具體信息(權限、擁有者、文件大小等) -h 以容易理解的格式列出文件大小(例如 1K 256M 2G)-s 在每個文件的后面打印出文件的塊大小 -R 遞歸顯示當前目錄下的所有文件
ls -l 文件內容顯示分析 第一列: 文件類型(共10個字符) + 權限-->man find 搜索type可看 -:普通文件 d:目錄 c:字符設備 --> 例如:USB接口、貓等一些串行端口設備 b:塊設備 --> 例如:光驅,硬盤等屬于塊設備 .:SELINUX相關 l:鏈接文件 --> 軟連接 第二列:硬鏈接個數 默認從1開始 如果是目錄,則默認是2(目錄不做硬鏈接)第三列:文件屬主 第四列:文件屬組 第五列:文件大小 六到八:創建時間/最后一次修改時間 第九列:文件名
1)列出 當前目錄中所有的子目錄和文件:
ls -R
2)列出 目錄下的所有文件(包含隱藏文件):
ls -a
3)列出 文件的詳細信息(包括權限,所有者,文件大小[顯示K,M,G]等):
ls -lh
4)列出 當前目錄中所有以“abc”開頭的所有文件及子目錄的詳細內容:
ls -lR|grep abc
打印當前目錄的絕對路徑:
pwd
mkdir [參數] [路徑名或文件名] 說明:用來創建一個目錄或一個級聯目錄 參數: -m 創建目錄的時候同時設置文件的權限(一個文件有三個權限: 讀, 寫,執行。對應數字為:4,2,1) -p 如果上級目錄沒有創建,即創建輸入路徑上的所有目錄
1) 新建一個文件夾a:
mkdir a
2) 新建三個文件夾 a b c:
mkdir a b c
3) 新建一個多層級文件夾 a/b/c:
mkdir -p a/b/c
4) 新建一個擁有讀寫執行權限的文件夾test:
mkdir -m 777 test
mv [參數] [源文件或目錄] [目標文件或目錄] 說明:為文件或目錄改名;文件或目錄移入其他位置 參數: -i 若指定目錄已有同名文件,先詢問是否覆蓋舊文件 -f 強制(force)覆蓋已有的目標文件而不給任何指示 -b 若需覆蓋文件,則覆蓋前先行備份 -t 指定mv的目標目錄,該選項適用于移動多個源文件到一個目錄的情況,此時目標目錄在前源文件在后
命令格式 運行結果 mv 文件名 文件名 將源文件名改為目標文件名 mv 文件名 目錄名 將文件移動到目標目錄 mv 目錄名 目錄名 目標目錄已存在,將源目錄移動到目標目錄;目標目錄不存在則改名 mv 目錄名 文件名 出錯
1) 將a重命名為b或將a移動到b中:
mv a b
①若 目標文件/目錄b不存在,則表示將a 重命名為b
②若 目標目錄b已存在,則表示將a 移動到b文件夾中
2) 移動一個文件夾到指定目錄(1文件夾移動到a/b目錄):
mv 1 a/b
(若b中已存在1文件會報錯)3) 將當前文件a移動到/app/soft目錄,并重命名為b:
mv a app/soft/b
4) 將a文件移動到上級目錄:
mv a ../
5) 同時移動兩個文件到指定目錄 :
mv a b -t app/soft或mv -t ./app/soft a b
6) 覆蓋文件前先備份文件:
mv -b 1.txt 2.txt
7) 有同名文件時移動文件前詢問是否覆蓋文件:
mv -i 1.txt app/soft
8) 移動當前文件夾下的所有內容到上一級目錄:
mv * ../
9) 當前目錄中所有txt文件移動到另一個目錄:
mv ./*.txt isTester/
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。