linux命令備忘

2021-08-04 23:03:06 字數 1715 閱讀 6522

命令大全網:

分割槽:mount umount fdisk

虛擬機器擴容: 

dd命令:

dd  

0. 檢視ubuntu的版本

sudo lsb_release -a 

0. 查詢

find    

find 的-name引數的準確名字,如果想找名字相關的可以用萬用字元,如lib*

查詢目錄下的所有檔案中是否含有某個字串 

find .|xargs grep -ri "ibm" 

查詢目錄下的所有檔案中是否含有某個字串,並且只列印出檔名 

find .|xargs grep -ri "ibm" -l 

whereis *** :可以檢視已安裝的檔案的標頭檔案動態庫等等的路徑

which:可以產看環境變數下可執行檔案的路徑

wget

git clone

2. 壓縮相關:

打包: 

壓縮

tar -cvf jpg.tar *.jpg //將目錄裡所有jpg檔案打包成tar.jpg 

tar -czf jpg.tar.gz *.jpg   //將目錄裡所有jpg檔案打包成jpg.tar後,並且將其用gzip壓縮,生成乙個gzip壓縮過的包,命名為jpg.tar.gz

tar -cjf jpg.tar.bz2 *.jpg //將目錄裡所有jpg檔案打包成jpg.tar後,並且將其用bzip2壓縮,生成乙個bzip2壓縮過的包,命名為jpg.tar.bz2

tar -czf jpg.tar.z *.jpg   //將目錄裡所有jpg檔案打包成jpg.tar後,並且將其用compress壓縮,生成乙個umcompress壓縮過的包,命名為jpg.tar.z

解壓tar -xvf file.tar //解壓 tar包

tar -xzvf file.tar.gz //解壓tar.gz

tar -xjvf file.tar.bz2   //解壓 tar.bz2

tar -xzvf file.tar.z   //解壓tar.z

unrar e file.rar //解壓rar

unzip file.zip //解壓zip

tar-jxv -f **.tar.xz(大寫的j)

安裝和解除安裝:

網路連線:

(網線)  

(wifi)  

硬碟和記憶體:

記憶體:top ,free -m

硬碟:df -h

資料夾:(du -s -h)

連線:軟 ln -s

[oracle@linux]$ vi test.log                         #建立乙個測試檔案f1

[oracle@linux]$ ln test.log test1.log           #建立f1的乙個硬連線檔案test1.log

[oracle@linux]$ ln -s test.log test2.log       #建立f1的乙個符號連線檔案test2.log

[oracle@linux]$ ls -li                                 # -i引數顯示檔案的inode節點資訊

檔案切割split:

split 

dmsg命令:

64位gcc編譯32位程式

linux 命令 備忘

排除某個資料夾 具體應該是 prune這個引數 比如你想找某個dll檔案,但不想找.dirname這個資料夾應該這麼寫 find path dirname prune o name dll print r 遞迴,e 正則 l 只顯示檔名 grep 排除某個目錄 exclude dir grep 顯示...

Linux命令備忘

1.查詢大於1g的檔案,執行某操作 find type f size 1g exec 2.查詢指定名字的檔案 3.刪除除了某檔案外的其他檔案 rm rf filename 4.殺死所有程序名為processname的程序 kill 9 ps ef grep processname awk 5.檢視指...

linux 命令備忘

linux cba001 lsof i 5300 command pid user fd type device size node name named 26751 root 20u ipv4 64750499 tcp localhost hacl hb listen named 26751 ro...