linux(ubuntu)下常用的命令

2021-10-10 12:00:10 字數 2587 閱讀 2242

/表示根目錄

./表示當前目錄

ctrl+c 結束正在執行的命令

ls 檢視目錄下的所有內容

-a ,包含隱藏檔案

-l 以列表形式詳細顯示

ls -a

ls -l

ls -al

ls  目錄     檢視目標資料夾下的檔案/資料夾 

如 ls /home -l   以列表形式顯示/home下的所有檔案及資料夾

2 cd 切換目錄命令

/ 表示根目錄,

cd / 表示切換到根目錄

cd ~  切換回使用者目錄下 ,或者使用 cd /home/yu

3 pwd 顯示當前目錄的路徑

4uname 顯示系統資訊

5 cat 檔名   檢視檔案內容

cat  a.c

6clear 清屏 將游標拉到終端的最上面,看上去是清屏的效果

7 sudo 臨時獲取root許可權

如 sudo apt install net-tools

sudo還用於切換使用者身份

sudo su 切換到root身份,該身份獲得了系統的所有許可權

sudo su 使用者名稱   切換回使用者身份  ,也可以使用 exit 切換回使用者身份

8 cp 複製檔案

cp 檔名1 檔名2  檔名中可以包含路徑

cp a.c   b.c

9 su 不常用吧,不知道幹嘛的,

10 rm 刪除檔案  如  rm a.c

rm 資料夾 -r  刪除資料夾的話後面加 -r引數,可以刪除該資料夾及其子資料夾中所有東西

-f 強制刪除

rm a.c

rm test

11 touch建立檔案

touch fwh.doc 建立乙個doc檔案

12mkdir建立資料夾

mkdir test 在當前目錄下建立乙個test資料夾

13 mv  1)重新命名 mv a.c b.c 在同一層目錄下,相當於重新命名

2)移動       mv  檔名1 檔名2  檔名中可以包含路徑

14 ifconfig  檢視網路資訊

ifconfig 網絡卡名 down 關閉該網絡卡 ,可能需要臨時獲取下root許可權,所以應該是sudo ifconfig 網絡卡名 down

ifconfig 網絡卡名 up  啟動該網絡卡

ifconfig 網絡卡名 reload 重啟網絡卡

15 --help 在命令後面加--help 可以獲取該命令的幫助資訊

如 rm --help

16 reboot 重啟

17 poweroff 關機

18 man 系統幫助命令

如man printf 獲取printf的詳細資訊

19sync 資料同寫入磁碟

20find 查詢檔案命令

find -name 檔名 在當前目錄及其子目錄下查詢檔案

find / -name 檔名  從系統根目錄下查詢檔案名

如 find fwh.doc

find / -name fwh.doc

21 grep 查詢字串所在的檔案

-r 表示遞迴從目錄及其子目錄中查詢

-n 在顯示符合樣式的那一行,標識出該行的列數的編號

-i 忽略大小寫

如 grep  -nr "linux" /  表示從根目錄下查詢包含「linux」這個字串的檔案

grep -nr "linux" 表示從當前目錄下開始查詢包含「linux」這個字串的檔案

22 du 檢視檔案/資料夾大小

-h 以合適的儲存單位來表示

-s 只顯示目標資料夾占用的磁碟大小,不顯示資料夾下檔案和子資料夾占用的磁碟資訊

如 du fwh.doc

du  -sh     /usr

23 df 磁碟檢查命令

24 gedit 檔名    以圖形化記事本的方式開啟檔案,就是系統自帶的乙個類似記事本的軟體

如 gedit a.c

25ps ps命令能夠給出當前系統中程序的快照

ps -ef 顯示當前時刻系統的程序資訊(-e顯示所有資訊 -f全格式)

ps  aux(a顯示終端所有程序,包括其他使用者的程序,r只顯示正在執行的程序。u以使用者為主的格式,x  顯示所有程式)

這兩者命令基本一致

26 top 檢視程序實時執行狀態,以q鍵退出

ps和top都從/proc目錄下讀取程序的狀態資訊,ps只顯示程序快照,top可以檢視資源占用,如記憶體,cpu使用率,可以操作程序

27 file 檢視檔案型別

如file a.c

28 scp 安全複製檔案

win10/mac/linux(ubuntu)都自帶了這個客戶端工具,

scp [-r] 源位址  目標位址

其中本地計算機位址  用絕對路徑/相對路徑均可   遠端計算機 使用  使用者名稱@遠端計算機的ip:絕對路徑

中間的-r是可選引數,如果複製資料夾就需要使用-r引數,表示遞迴,當然還有其他引數表示其他功能

29 持續觀測命令輸出

watch -n 時間(單位:秒) 命令 

如 watch -n 0.1 nvidia-smi

Linux ubuntu下常用的命令

搞了好幾次了,每次都要臨時查詢,記錄下來。1 壓縮成乙個整包 tar cvzf folder test.tar.gz 2 壓縮成多個分包 tar czf folder split b 2g test.tar.gz 3 gz整包解壓 tar xvzf test.tar.gz 4 gz分包解壓 首先合併...

Linux ubuntu 下常用操作指令學習

鑑於從 0 開始學習 linux ubuntu 決定記錄一些相關操作指令的學習 1 獲取超級許可權 sudo su 持續獲取超級許可權 sudo 每次執行指令前新增 sudo 可以短暫得獲取超級許可權 sudo i 該指令也可以獲取超級許可權,不過該指令執行之後會自動切換到 root 下,ll 也看...

linux Ubuntu下git的安裝

1.github簡介 github幫助,有問題直擊 2.git 安裝 2.1 ubuntu下 安裝命令 sudo apt get install git 直接用git命令測試是否安裝成功 git 3.git 配置 3.1 配置使用者名稱和郵箱 git config global user.name ...