Linux常用命令及解壓各種壓縮包命令

2021-08-14 16:52:35 字數 2001 閱讀 4901

一.建立資料夾:

在要建立的目錄下用mkdir+資料夾名。

二.建立檔案,以下兩種方法:

1.touch 檔名.txt   例如:touch file.txt。

2.vi 檔名.txt   鍵盤敲i進入編輯模式,編輯完後按esc退出編輯模式,輸入:wq 儲存退出。

不同的是touch是建立乙個空檔案,vi是直接進入建立好的檔案進行編輯。

三.刪除檔案:rm -rf  +檔名

四.啟動tomcat:

在tomcat的bin目錄下輸入 ./startup.sh

檢視tomcat列印台日誌:cd到tomcat的logs目錄下輸入以下命令:

tail -f catalina.out

五.檢視程序

ps -ef | grep xx ;檢視某個程式的程序

ps -ef | grep tomcat 檢視tomcat的程序

kill -9 程序號  殺死某個程序(必須在root使用者下才能殺死)

六.檢視乙個資料夾下的檔案數量

ls | wc -c

七.檢視乙個資料夾及指定檔案的大小

du -sh 檢視當前資料夾大小

du -sh * | sort -n 統計當前資料夾(目錄)大小,並按檔案大小排序

du -sk filename 檢視指定檔案大小

八.關閉防火牆:

臨時關閉命令:  service iptables stop

永久關閉防火牆:chkconfig iptables off

檢視防火牆關閉狀態 :service iptables status

九.移動檔案(剪下):將/home/za/資料夾裡的ivss.war檔案剪下到當前資料夾

在當前資料夾下 輸入 mv /home/za/ivss.war ./

十.複製檔案及資料夾

cp [指令選項] 源資料夾/原始檔 目標資料夾/目標檔案

指令選項; 

- a 該選項通常在拷貝目錄時使用。它保留鏈結、檔案屬性,並遞迴地拷貝目錄,其作用等於dpr選項的組合。

- d 拷貝時保留鏈結。

- f 刪除已經存在的目標檔案而不提示。

- i 和f選項相反,在覆蓋目標檔案之前將給出提示要求使用者確認。回答y時目標檔案將被覆蓋,是互動式拷貝。

- p 此時cp除複製原始檔的內容外,還將把其修改時間和訪問許可權也複製到新檔案中。

- r 若給出的原始檔是一目錄檔案,此時cp將遞迴複製該目錄下所有的子目錄和檔案。此時目標檔案必須為乙個目錄名。

- l 不作拷貝,只是鏈結檔案。

需要說明的是,為防止使用者在不經意的情況下用cp命令破壞另乙個檔案,如使用者指定的目標檔名是乙個已存在的檔名,用cp命令拷貝檔案後,這個檔案就會被新拷貝的原始檔覆蓋,因此,建議使用者在使用cp命令拷貝檔案時,最好使用i選項。

個人認為其實只要記住複製單個檔案用-i,複製資料夾用-rf足以。

複製單個檔案:

將當前資料夾下的a.txt檔案複製到/home/xcheng/ivss/bbb/資料夾下 並重命名為b.txt

cp -i a.txt /home/xcheng/ivss/bbb/b.txt

如果目標資料夾與當前資料夾在同一級可以直接使用../

cp -i a.txt ../bbb/c.txt

複製資料夾:

將aaa資料夾複製到/home/xcheng

/資料夾下

cp -rf aaa /home/xcheng/aaa

十一.檢視系統資訊:

lsb_release -a

解壓各種壓縮包:

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 //解壓raref

unzip file.zip //解壓zip

Linux常用命令(壓縮及解壓命令)

bin目錄下 看到的.gz tar.gz檔案,都是代表gzip程式壓縮的,是gnu組織發展的一種壓縮程式。缺點 僅能壓縮乙個檔案,即使針對子目錄壓縮,它也是針對子目錄裡的各個檔案壓縮,並沒有把它們搞成乙個包。gzip 引數 檔名 9壓出最小檔案 1以最快時間壓縮 6如果沒有 1,也沒有 9,則預設為...

linux解壓常用命令

我們在操作linux伺服器的時候會用到一些解壓和壓縮命令.zip gz bz2 tar.gz tar.bz2,下面我對常用解壓命令進行彙總。tar命令引數前面加 與不加 的區別 tar命令引數前面加不加 執行命令的結果是沒有區別的,區別只要是在於linux風格方面,加 屬於system v風格,不加...

linux 系統各種操作及 常用命令

常用shell命令 根據功能進行分類記憶會比較好記。電源管理 網路配置管理 任務 程序 管理 檔案系統管理 檔案壓縮系列命令 使用者和組群管理 軟體包管理 檢視系統執行狀態和硬體配置 服務管理 命令高階用法 檢視幫助手冊 電源管理 poweroff 關機 reboot 重啟 shutdown 關機或...