Linux中常見的指令(二): cp指令,mv指令,echo指令,cat指令,zip指令,unzip指令,tar指令,find指令,grep指令,tree指令

1.cp指令:拷貝文件或文件夾

(1)cp拷貝文件

• cp [待拷貝文件] [拷貝路徑]
在這裏插入圖片描述

(2)cp拷貝文件夾

• cp -r [待拷貝文件夾] [拷貝路徑]
在這裏插入圖片描述

(3)拷貝完成之後進行重命名

• cp [待拷貝文件] [拷貝路徑][newname]
在這裏插入圖片描述

(4)練習

1.在當前用戶的家目錄下,創建一個文件,名字爲hello
2.在當前用戶的家目錄下,創建一個文件夾,名字爲linux
3.將hello文件拷貝到linux文件夾下
4.將hello文件拷貝到linux文件夾下並重命名爲aaa名稱
此時linux文件夾下一個存在兩個文件,一個hello,一個aaa






在這裏插入圖片描述

2.mv指令:移動或者重命名

(1)移動

• mv [待移動的文件或文件夾] [路徑]
在這裏插入圖片描述

(2)重命名

• mv [待替換文件的名稱] [替換之後的名稱]
在這裏插入圖片描述

3.echo指令:往文件中寫簡單的內容

• echo “字符串” > [文件名]
在這裏插入圖片描述

4.cat指令:查看文件內容

• cat [文件名]
在這裏插入圖片描述

5.zip指令:壓縮文件或文件夾

(1)壓縮文件

• zip [壓縮完成之後的名稱].zip [待壓縮文件名稱]
在這裏插入圖片描述

(2)壓縮文件夾

• zip -r [壓縮完成之後的名稱].zip [待壓縮文件夾名稱]
在這裏插入圖片描述

6.unzip指令:解壓縮(文件或文件夾)

• unzip [待解壓的文件或文件夾]
不管是文件還是文件夾壓縮之後的壓縮文件,都可以用unzip解壓縮
在這裏插入圖片描述

7.tar指令:壓縮文件或文件夾

gzip壓縮

(1)可壓縮文件和文件夾

• tar -zcvf [壓縮後的名稱].tar.gz [待壓縮的文件或文件夾]
在這裏插入圖片描述

(2)可解壓縮文件和文件夾

• tar -zxvf [待解壓縮的文件或文件夾].tar.gz
在這裏插入圖片描述

(3)命令行參數的含義

z:代表gzip壓縮
c:代表creat,創建壓縮文件的含義
v:代表view,展示壓縮過程或者解壓的過程
f:代表指定壓縮文件名稱,f命令參數後面必須跟壓縮或解
壓縮文件的名稱,f命令行參數後面不能再跟其他命令行參數
x: 解壓縮




bzip2壓縮

(1)可壓縮文件和文件夾

• tar -jcvf [壓縮後的文件或文件夾名稱].tar.bz2 [待壓縮的文件或文件夾]
在這裏插入圖片描述

(2)可解壓縮文件和文件夾

• tar -jxvf [待解壓縮的文件或文件夾].tar.bz2
在這裏插入圖片描述

(3)命令行參數的含義

j:代表使用bzip2壓縮

8.find指令:查找文件

• find [路徑] -name [文件名稱]
在這裏插入圖片描述

8.grep指令:查找文件當中的字符串

(1)第一個作用:查找字符串

• grep “字符串” -r [路徑]
在這裏插入圖片描述

(2)第二個作用:配合管道符號,過濾其他命令的輸出結果

加上管道符號之後,是將 ll 命令的輸出結果,通過管道傳遞給grep命令,作爲grep命令的輸入參數,讓grep命令進行過濾
在這裏插入圖片描述

9.切換用戶

(1)從普通用戶切換到root用戶

• su - root 或 su root
在這裏插入圖片描述

(2)切換之後,推出到普通用戶,用exit命令

在這裏插入圖片描述

(3)從普通用戶切換到普通用戶

• su [用戶名稱]

10.tree指令:可以查看文件目錄結構

使用此命令需要先安裝

(1)安裝:切換到root用戶,執行yum -y install tree

在這裏插入圖片描述

(2)使用方法

• tree [路徑]
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章