在linux環境下,壓縮檔案的副檔名通常為*.tar、*.tar.gz、*.tgz、*.gz、*.bz2。而不同字尾名的檔案,則需要使用不同的命令處理。
*.gz -->gzip命令壓縮的檔案
*.bz2 -->bzip2命令壓縮的檔案
*.tar -->tar命令打包的檔案
*.tar.gz -->tar打包後,再經過gzip壓縮的檔案
*.tar.bz2 -->tar命令打包後,再經過bzip2壓縮的檔案
格式:gzip [選項] 檔名
範例:1.gzip /root/anaconda-ks.cfg 壓縮檔案====>原始檔變為anaconda-ks.cfg.gz壓縮檔案
2.gzip -d /root/anaconda-ks.cfg.gz 解壓檔案
格式:bzip2 [選項] 檔名
範例:1.bzip2 /root/ anaconda-ks.cfg壓縮檔案==>原始檔變為anaconda-ks.cfg.bz2壓縮檔案
2.bzip2 -d /root/anaconda-ks.cfg.bz2
3.打包壓縮-tar
(tar打包是將乙個目錄程式設計乙個檔案,其本身的大小不發生變化,可對打包之後的檔案進行壓縮)
格式:tar [選項] 目錄或者檔案
範例:1.tar cvf tmp.tar /tmp 表示將tmp目錄打包為乙個檔名為「tmp.tar」的檔案
2.tar xvf tmp.tar 將打包檔案tmp.tar解開,解開後的目錄名為「tmp」
3.tar cvzf tmp.tar.gz /tmp 表示將tmp目錄打包並壓縮為檔案「tmp.tar.gz」
4.tar xvzf tmp.tar.gz 將打包壓縮檔案「tmp.tar.gz」解壓,解壓後的目錄名為「tmp」
格式:mount [選項] 裝置名 掛載目錄
範例:mount /dev/cdrom /mnt 將光碟掛在到mnt目錄下
格式:umount 掛載目錄
範例:umount /mnt 進行光碟解除安裝
umount
之前,保證使用者已經退出
mnt目錄,否則無法完成解除安裝
格式:df [選項]
範例:df -hl 表示檢視磁碟的使用情況
格式:touch 檔名
範例:touch newfile 建立乙個名字為「newfile」的空白檔案
在linux系統中,存在類似於windows中「快捷方式」的鏈結檔案。鏈結檔案又分為「軟鏈結」和「硬鏈結」。
當對乙個檔案分別建立「軟鏈結」與「硬鏈結」後,可通過「軟鏈結」與「硬鏈結」對原檔案進行修改操作。兩者主要區別是:1、當原檔案刪除後,軟鏈結即失效,資料會清空;而硬鏈結資料依然存在,可以使用。2、軟鏈結可以跨系統使用,硬鏈結不可以。
2. ln -s oldfile slink 表示為oldfile檔案建立乙個軟鏈結slink
格式:find 查詢的路徑 -name 檔名
範例:find /root/ -name install.log 在root目錄下查詢名字為install.log的檔案
格式:grep 「字串」 路徑 [選項]
範例:1. grep 「hello」 ./ -rn 在當前目錄下查詢包含字串「hello」的檔案
2.grep 「he*」 ./ -rn 在當前路徑下查詢包含以「he」開頭的字串的檔案
(-rn
表示列出查詢到的檔名與所在檔案中的行號)
格式: ps [選項]
範例:ps aux 列出當前正在執行的程序
格式:kill [選項] pid
範例:操作步驟:1.在乙個中斷中執行 vi hello.c
2.在另乙個中斷中檢視程序vi hello.c的程序id 使用ps aux
3.在2中的程序中殺死該程序,kill 程序「vi hello.c的id號」
格式:free [選項]
範例:直接在中斷中輸入free,即可以檢視記憶體的使用情況
格式:top [選項]
範例:直接執行top
格式:rpm [選項] [軟體包]
範例:1.rpm -ivh /mnt/packages/xinetd-2.3.14-34.el6.i686.rpm
安裝xinetd-2.3.14-34.el6.i686.rpm
2.rpm –qa 檢視系統已經安裝的所有軟體包
3.rpm -e xinetd-2.3.14-34.el6.i686 解除安裝已經安裝的xinetd-2.3.14-34.el6.i686軟體
格式:命令1 | 命令2 (將命令1的結果作為命令2的輸入)
範例: rpm -qa|grep tar
查詢系統中安裝的所有軟體包,並從中找出帶有字串「tar」的軟體包
格式:man 命令名
範例:man find 檢視find命令的用法
格式:shutdown [選項] 時間
範例:shutdown now 立即關機
linux常用命令2
linux 啟動到文字介面 不啟動xwindows 介面vi etc inittab 在下面一行 id 5 initdefault 一行中的5改為 3啟動xwindows是5 文字介面是 3最後一次系統引導時間 who b 非正常關機的自動磁碟修復 etc sysconfig 裡增加乙個檔案 aut...
Linux常用命令(2)
壓縮命令 常用壓縮格式 zip gz bz2 tar.gz tar.bz2 zip格式 zip格式壓縮 注意 這裡的.zip格式和windows中的zip格式是一樣的,該格式檔案在兩個系統中是通用的 zip 壓縮檔案名 原始檔 壓縮檔案 zip r 壓縮檔案名 原始檔 壓縮目錄 zip格式解壓縮 u...
linux常用命令2
11 建立鏈結檔案 ln s 目標檔案路徑 鏈結檔名稱 12 建立使用者 useradd s usr bin csh d home ams g enip m ams 13 修改許可權 chown r 使用者名稱 組名 目錄 如chown r user system home myfile dev n...