Centos 常用命令(Linux)

Centos 常用命令

這裏是我在Linux系統下學習編程時收集的Linux命令。一些簡單的就不在這裏記錄了,比如cd,ls,mkdir 等。

所用系統Centos。


查找相關命令所在文件地址

whereis ...

which ...


查看庫相關信息

rpm -qa|grep ...


查看系統相關信息

uname           內核名稱、發行號、操作系統名稱等等。


解壓縮、壓縮命令 tar  通常用到的命令  要解壓到其他目錄需要加 -C 。最好先解壓到當前目錄,然後mv到其他目錄。有時需要要-p 

# tar -cf all.tar *.jpg          這條命令是將所有.jpg的文件打成一個名爲all.tar的包。-c是表示產生新的包 ,-f指定包的文件名。

# tar -rf all.tar *.gif         這條命令是將所有.gif的文件增加到all.tar的包裏面去。-r是表示增加文件的意思。

# tar -uf all.tar logo.gif   這條命令是更新原來tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

# tar -tf all.tar             這條命令是列出all.tar包中所有文件,-t是列出文件的意思。

# tar -xf all.tar            這條命令是解出all.tar包中所有文件,-x是解開的意思。

tar調用gzip                gzip是GNU組織開發的一個壓縮程序,.gz結尾的文件就是gzip壓縮的結果。與gzip相對的解壓程序是gunzip。tar中使用-z這個參數來調用gzip

# tar -czf all.tar.gz *.jpg   這條命令是將所有.jpg的文件打成一個tar包,並且將其用gzip壓縮,生成一個gzip壓縮過的包,包名爲all.tar.gz 。

# tar -xzf all.tar.gz      這條命令是將上面產生的包解開。

tar調用bzip2               bzip2是一個壓縮能力更強的壓縮程序,.bz2結尾的文件就是bzip2壓縮的結果。與bzip2相對的解壓程序是bunzip2。tar中使用-j這個參數來調用bzip。

# tar -cjf all.tar.bz2 *.jpg 這條命令是將所有.jpg的文件打成一個tar包,並且將其用bzip2壓縮,生成一個bzip2壓縮過的包,包名爲all.tar.bz2

# tar -xjf all.tar.bz2      這條命令是將上面產生的包解開。

tar調用compress         compress也是一個壓縮程序,但是好象使用compress的人不如gzip和bzip2的人多。.Z結尾的文件就是bzip2壓縮的結果。與 compress相對的解壓程序是uncompress。tar中使用-Z這個參數來調用compress。

# tar -cZf all.tar.Z *.jpg   這條命令是將所有.jpg的文件打成一個tar包,並且將其用compress壓縮,生成一個uncompress壓縮過的包,包名爲all.tar.Z

# tar -xZf all.tar.Z        這條命令是將上面產生的包解開


7z 格式文件 需要編譯安裝 p7zip 庫

7z -x 文件名     --解壓文件


查找文件

find  /  -type filetype - name  filename      --/ 是查找目錄


查看相關鏈接庫

ldd  庫名稱


查看文件夾 大小

du -h --max-depth=1 文件夾名稱



發佈了50 篇原創文章 · 獲贊 19 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章