天天看點

Linux入門筆記4. 菜鳥的常用指令

Linux入門筆記4. 菜鳥的常用指令

1、系統維護指令

(1)ls:ls指令有點像windows下的dir指令,用于顯示目錄下的内容,後面可以加不同的選項,比如:

選項 作用
-a –all 顯示所有的檔案
-l 詳細列出檔案資訊

其餘選項可以使用 ​

​--help​

​檢視幫助

(2)cd

選項 作用
cd .. 傳回上級工作目錄
cd [目錄] 進入到目錄下
cd / 回到根目錄
cd 傳回目前使用者預設工作目錄

其餘選項可以使用 ​

​--help​

​檢視幫助

(3)clear 清屏

(4)su 用于改變使用者身份

(5)whereis 查詢檔案的指令,比如我要查詢python

選項 作用
-b binaries 二進制檔案
-s sources 源代碼檔案
-l 輸路徑出

其餘選項可以使用 ​

​--help​

​檢視幫助

Linux入門筆記4. 菜鳥的常用指令

(6)ps 程序檢視指令,比如檢視python程序的指令

ps -ef | grep python       

2、檔案指令

(1)mkdir 建立一個目錄

(2)touch 可以用來建立檔案

(3)rm 用來删除目錄及目錄下的檔案

選項 作用
-r 或 –recursive 遞歸地删除目錄及目錄的子檔案
-f 或 –force 強制删除
-i 在删除前确認一下
Linux入門筆記4. 菜鳥的常用指令

(4)cat 用來檢視檔案内容

使用vim在test.txt中寫入hello world

然後使用cat 将test.txt檔案中的内容輸出到shell中來

Linux入門筆記4. 菜鳥的常用指令

cat也可以将(一個或多個)檔案中的内容, 輸出到另一個檔案中。比如:将test.txt檔案中的内容,輸出到test2.txt中。此時test2.txt中的内容就是hello world

Linux入門筆記4. 菜鳥的常用指令

(5)ln [源檔案][目标檔案] 建立連結

  • 硬連結:多個檔案對應同一個inode,相當于一個檔案擁有多個别名
  • 符号連結:類似快捷方式,指向真正的檔案/目錄位置

預設情況下,ln建立的是硬連結

ln後面加 -s 選項時,可以建立軟連接配接

(6)cp 複制檔案或目錄

選項 作用
-a 相當于 -dpr
-r 遞歸地複制目錄及子目錄的所有内容
-d 複制符号連結時,把目标檔案/目錄也建立符号連結,并指向源檔案/目錄
-p 保留源檔案/目錄的屬性
-s 對源檔案建立符号連結

(7)mv 移動檔案

  • 将test.txt移動到上級目錄​

    ​sudo mv test.txt ../​

  • 也可以重命名檔案,比如将test.txt重命名為test2.txt​

    ​mv test.txt test2.txt​

3、壓縮/解壓

(1)gzip/gunzip

選項 作用
-r 遞歸地壓縮
-d 對壓縮檔案進行解壓
-num 壓縮比

壓縮 / 解壓 test.txt

gzip test.txt
gunzip test.txt.gz      
Linux入門筆記4. 菜鳥的常用指令

(2)tar 是一個歸檔工具,對檔案/目錄打包歸檔成一個檔案

選項 作用
-z 調用gzip進行壓縮或解壓
-x –extract 從歸檔中解析出檔案
-v –verbose 詳細地列出處理的檔案
-f -f後面是歸檔檔案的儲存設備,預設是磁盤
-c 建立一個新歸檔

建立一個新歸檔檔案test.txt.tar,壓縮test.txt到新歸檔檔案中

tar -zcvf test.txt.tar test.txt      
Linux入門筆記4. 菜鳥的常用指令

将歸檔檔案test.txt.tar解壓

tar -zxvf test.txt.tar      

4、網絡相關

(1)ifconfig 顯示網絡接口狀态