1. 程式人生 > >linux下基本操作指令,解壓,刪除檔案操作

linux下基本操作指令,解壓,刪除檔案操作

一般首先是安裝vmtools之後,就可以實現linux虛擬機器和主機windows的檔案的直接拖拽,這樣就會比較方便windows和linux的互動。

在指導學生做CSAPP課程實驗時,發現好多學生對基本的linux下檔案操作不能掌握,導致實驗無法順利開展,最重要的就是linux的解壓操作。

linux下的檔案最好是壓縮為zip格式的,因為linux對zip格式的檔案有專門的解壓縮工具,zip和unzip

壓縮命令: zip  all.zip  *.jpg 就是把所有的jpg檔案壓縮為一個zip包中

解壓命令 :  unzip  a.zip

linux 下的預設壓縮包是tar,最常用的對tar的解壓命令是:tar -xvf  a.tar  x是解開  v是顯示解壓的過程  f是檔案

tar下的命令:

-c    建立壓縮檔案

-x    解壓

-t    檢視壓縮檔案的內容

-r   向壓縮檔案的末尾新增檔案

-u  更新原壓縮包中的檔案

引數可以根據需要組合使用

-z gizp格式檔案

-j   bz2檔案

-v  顯示過程

-o 將檔案解開到標準輸出

.tar 
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是壓縮!)
———————————————
.gz
解壓1:gunzip FileName.gz
解壓2:gzip -d FileName.gz
壓縮:gzip FileName


.tar.gz 和 .tgz
解壓:tar zxvf FileName.tar.gz
壓縮:tar zcvf FileName.tar.gz DirName
———————————————
.bz2
解壓1:bzip2 -d FileName.bz2
解壓2:bunzip2 FileName.bz2
壓縮: bzip2 -z FileName


.tar.bz2
解壓:tar jxvf FileName.tar.bz2
壓縮:tar jcvf FileName.tar.bz2 DirName
———————————————
.bz
解壓1:bzip2 -d FileName.bz
解壓2:bunzip2 FileName.bz
壓縮:未知


.tar.bz
解壓:tar jxvf FileName.tar.bz
壓縮:未知
———————————————
.Z
解壓:uncompress FileName.Z
壓縮:compress FileName
.tar.Z


解壓:tar Zxvf FileName.tar.Z
壓縮:tar Zcvf FileName.tar.Z DirName
———————————————
.zip
解壓:unzip FileName.zip
壓縮:zip FileName.zip DirName
———————————————
.rar
解壓:rar x FileName.rar
壓縮:rar a FileName.rar DirName
———————————————
.lha
解壓:lha -e FileName.lha
壓縮:lha -a FileName.lha FileName
———————————————
.rpm
解包:rpm2cpio FileName.rpm | cpio -div
———————————————
.deb
解包:ar p FileName.deb data.tar.gz | tar zxf -
———————————————
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
解壓:sEx x FileName.*
壓縮:sEx a FileName.* FileName

2.linux下的刪除檔案,刪除一個資料夾:cd到要刪除的資料夾所在的目錄路徑下   命令: rm  -rf  要刪除的檔案 (比如   實驗3.rar)

相關推薦

linux基本操作指令刪除檔案操作

一般首先是安裝vmtools之後,就可以實現linux虛擬機器和主機windows的檔案的直接拖拽,這樣就會比較方便windows和linux的互動。 在指導學生做CSAPP課程實驗時,發現好多學生對基本的linux下檔案操作不能掌握,導致實驗無法順利開展,最重要的就是li

linux安裝配置jdk(版)

生效 測試 linu 文件 info img url www 技術 在linux下登錄oracle官網,下載解壓版jdk 傳送門 系統默認下載到“下載”目錄中 創建要將該文件解壓的文件夾: 其中 -p 參數代表遞歸創建文件夾(可以創建多級目錄) 進

Linux 解決Tomcat8不自動war包

之前買了阿里雲伺服器後配置好了jdk,Tomcat,mysql等。然後就想當然的將專案打成war包,直接拖到Tomcat的webapps下,但無論怎麼重啟專案就是不自動解壓,後來查了各方面資料,刪除這個檔案那個檔案的,差點把Tomcat搞崩潰了也沒找到原因,最後看到講一個將Tomcat裡

Linux使用gzip壓縮與檔案

Linux下gzip命令是用來壓縮檔案的。gzip不僅可以用來壓縮大的、較少使用的檔案以節省磁碟空間,還可以和tar命令一起構成Linux作業系統中比較流行的壓縮檔案格式。據統計,gzip命令對文字檔案有60%~70%的壓縮率。 gzip命令的格式是: gzip [option] [file] gz

ubuntu/linux打包壓縮war、war包和jar命令

把project_a資料夾下的檔案打包成project.war 1.      打包 jar -xvf project.war /project_a -c  建立war包 -v  顯示過程資訊 -f  指定 JAR 檔名,通常這個引數是必須的 -M  不產生所有項的清單

golang zip壓縮(含目錄檔案)

package ziptest import ( "archive/zip" "io" "os" "strings" ) //壓縮檔案 //files 檔案陣列,可以是不同dir下的檔案或者資料夾 //dest 壓縮檔案存放地址 func Compress(fil

tar gzip biz2 的使用tar.gz檔案執行.sh指令碼

bzip2的簡單使用方法和gzip一樣:壓縮不用引數,解壓引數-d gzip的使用: gzip 壓縮的時候不用引數,直接使用就好了 gzip file -v 可以使用-v引數來檢視壓縮率 gzip -v file注意:用gzip壓縮的檔案,可以在windows下用winRar

Linux(centos/fedora/redhat/ubuntu....)如何安裝rpm,deb檔案如何編譯安裝*.tar.gz檔案

RPM格式軟體包的安裝 1.簡介 幾乎所有的Linux發行版本都使用某種形式的軟體包管理安裝、更新和解除安裝軟體。與直接從原始碼安裝相比,軟體包管理易於安裝和解除安裝;易於更新已安裝的軟體包;易於保護配置檔案;易於跟蹤已安裝檔案。 RPM全稱是Red Hat Package Manager(Red Hat

Linux 軟體包的安裝壓縮(詳細)

1、已經編譯打包好的xxx.rpm    如果你的Linux系統帶有安裝程式,最好用系統自帶的安裝程式來安裝。比如 SuSE的YaST2就帶有安裝程式,在KDE環境下只要是rpm,就可以在Konqueror裡面點選再“Install with YaST2”,這樣做的好處是Ya

linux 備份 壓縮資料夾資料庫;

1.壓縮檔案 用xshell 等命令工具,到所要備份的的目錄下, 然後, tar zcvf wenjianjia.tar.gz files 注:紅色字型  可以隨意修改名字,藍色字型 是要備份的資料夾名稱 命令裡面 是有  空格 的,還有 英文  句號. 2

python壓縮以及存數據庫的相關操作

alt zipfile hide end tdi hid write port pat zipfile實現壓縮整個目錄和子目錄 import os,shutil,zipfile,glob def dfs_get_zip_file(input_path,result):

win10系統安裝mysql8.0.12教程安裝版

1.官網https://dev.mysql.com/downloads/installer/下載並進行解壓 2.從解壓的檔案可以看到預設沒有my.ini配置檔案(上圖是我已經建立完畢的),需要手動建立並進行如下配置 [mysqld] # 設定3306埠 port=3306 # 設定my

Linuxfdisk命令操作磁碟詳--新增、刪除、轉換分割槽等

linux下fdisk命令操作磁碟詳解--新增、刪除、轉換分割槽等 fdisk 操作硬碟的命令格式如下: [[email protected] beinan]# fdisk 裝置 比如我們通過 fdisk -l 得知 /dev/hda 或者 /dev/sda 裝置;我們如果想再

Linux百度雲盤怎麼用操作簡單還不限速最後竟然還能看閱後即瞎全集

說好的要下載資料集進行論文復現的,所以沒有百度雲盤怎麼能行。 我們今天的目的就是在Linux下弄好百度雲盤,然後下載我雲盤裡的閱後即瞎視訊。 首先開啟新增元件。 然後找網盤助手安裝。 之後網頁雲盤會變成這個樣。 匯出下載選文字。 回到終端安裝這個。 sudo apt install ar

【針對putty】ubuntu伺服器系統檔案上傳等常用的一些命令

ubuntu系統下常用的命令 window下上傳檔案至ubuntu系統 ubuntu下的解壓和壓縮 Tomcat的啟動和停止命令 mysql命令 注:這裡針對的是putty!! window下上傳檔案至ubuntu系統

Linuxrar格式檔案

首先:rar檔案與zip tar.gz等等開源壓縮檔案是不一樣的,rar型別的壓縮協議是不開源的,所以linux系統自身是沒有安裝rar的解壓工具的,所以我們需要自己下載rar工具,注:由於rar型別並不可以,理論上是要收費的,所以我們在往伺服器上傳檔案時,儘量避免使用rar

linux下載jdk報錯的一個解決辦法

 如果你使用wget下載jdk然後報錯,基本是以下問題: gzip: stdin: not in gzip format  tar: Child returned status 1  tar: Error is not recoverable: exiting now 

Linux .tar.xz 檔案

就把這個檔案理解成兩層壓縮,解兩次。第二步就是直接解壓  .tar檔案的命令  xz -d    ***.tar.xz tar -xvf    ***.tar 或者直接一條命令,我一直用的是這個: tar

Linux操作指令

1. 檢視當做操作目錄位置 > pwd 2. 檢視(當前)目錄裡邊的檔案內容 > ls //list > ls -l 或ll //顯示檔案的詳細資訊 > ls -al //all顯示檔案的詳細資訊(包括隱藏檔案) > ls -a //顯示目錄全部檔名字(包括隱藏檔案) &g

Linux bzip2 bunzip2 (壓縮)命令

如果是centos7最小化安裝,需要手動安裝bzip,安裝命令 yum -y install bzip2.x86_64 bzip2:壓縮(只能壓縮檔案,不能壓縮目錄)           格式:bzip2 原始檔