Linux中檔案的壓縮和檔案傳輸
1)檔案在系統中的傳輸
1 scp ##傳輸速度相對較慢,這屬於一個遠端複製的過程
scp file [email protected]:dir ##上傳
scp [email protected]:file dir ##下載
2 rsync ##遠端同步,速度快,是linux系統下的資料映象備份工具
注意:預設會忽略檔案屬性,連結檔案,裝置檔案
-r #同步目錄
-p #同步許可權
-o #同步檔案所有人
-g #同步檔案所有組
-l #同步連結
-D #同步裝置檔案
-t #同步檔案時間戳
3 tar #歸檔檔案,把(很多的檔案變成一個檔案)
-c #建立
-v #顯示過程
-f #指定歸檔檔案內容
-t #檢視歸檔檔案內容
-r #新增檔案到歸檔中
--get #解檔指定檔案
--delete #刪除歸檔中的指定檔案
-C #指定解檔目錄
2)檔案的壓縮
壓縮檔案的原理:查詢檔案內的重複位元組,並建立一個相同位元組的“詞典“檔案,並用一個程式碼表示,從而達到減少記憶體空間。
zip
zip -r xxx.tar.zip xxx.tar //將etc.tar 檔案壓縮成etc.tar.zip檔案
unzip xxx.tar.zip //解壓
gzip xxx.tar //壓縮dir1.tar檔案成dir1.tar.gz檔案
gunzip xxx.tar.gz //解壓
===
tar zcf xxx.tar.gz /xxx //將/etc這個目錄直接壓縮為dir1.tar.gz檔案
tar zxf xxx.tar.gz //解壓
bzip2 xxx.tar //壓縮etc.tar這個檔案為etc.tar.bz2檔案
bunzip2 xxx.tar.bz2 //解壓
===
tar jcf xxx.tar.bz2 /xxx //將/etc目錄直接壓縮成etc.tar.bz2檔案
tar jxf xxx.tar.bz2 //解壓
xz xxx.tar //壓縮etc.tar這個檔案為etc.tar.xz檔案
unxz xxx.tar.xz //解壓
===
tar Jcf xxx.tar.xz /xxx //將/etc這個目錄直接壓縮成etc.tar.xz格式
tar Jxf xxx.tar.xz //解壓
相關推薦
Linux中find命令和檔案三個時間簡介
在Linux中在終端上輸入命令stat +檔名 例如: 其中Access是該檔案中資料最後被訪問時間,比如被系統程序直接使用或者通過一些命令和指令碼間接使用。 Modity顯示的是檔案內容被改變時
Linux中zip壓縮和unzip解壓縮命令詳解
檢查 驗證 信息 大小寫 -o 所有 壓縮 tab 除了 1、把/home目錄下面的mydata目錄壓縮為mydata.zipzip -r mydata.zip mydata #壓縮mydata目錄2、把/home目錄下面的mydata.zip解壓到mydatabak目錄裏
Linux中zip壓縮和unzip解壓縮
幾年前的雲筆記,整理 1、把/home目錄下面的mydata目錄壓縮為mydata.zip zip -r mydata.zip mydata #壓縮mydata目錄 2、把/home目錄下面的mydata.zip解壓到mydatabak目錄裡面 unzip mydat
Gulp——檔案壓縮和檔案指紋
上週還倒騰了一件事,就是使用gulp給專案的JS和CSS新增版本,主要是控制新版本檔案釋出時瀏覽器快取的問題,我看很多工具稱這中做法叫做新增“檔案指紋”,這裡也這樣叫好了,其中壓縮是新增指紋前的一個
Linux中檔案的壓縮和檔案傳輸
1)檔案在系統中的傳輸 1 scp ##傳輸速度相對較慢,這屬於一個遠端複製的過程 scp file [email protected]:dir ##上傳 scp [email pr
Linux中各種壓縮檔案的壓縮/解壓方式
一般用tar命令可以進行壓縮/解壓(fileName指目標檔案) tar -(cxtzjJvfpPN) fileName 其中: -c :建立一個壓縮檔案的引數指令(打包成tar,不是壓縮); -x :解開一個壓縮檔案的引數指令(解開tar包)!
Linux 檔案壓縮和打包
1. 壓縮打包介紹 常見壓縮檔案 windows .rar .zip .7z Linux .zip, .gz, .bz2, .xz, .tar.gz, .tar.bz2, .tar.xz 2. gzip壓縮工具 2.1 Bullet Points ---- gz
Linux中常見的日誌檔案和命令
【IT168 伺服器學院】成功地管理任何系統的關鍵之一,是要知道系統中正在發生什麼事。Linux 中提供了異常日誌,並且日誌的細節是可配置的。Linux 日誌都以明文形式儲存,所以使用者不需要特殊的工具就可以搜尋和閱讀它們。還可以編寫指令碼,來掃描這些日誌,並基於它們的內容去
Linux中進入目錄和顯示檔案所需要的許可權
1.在Linux下進入一個目錄需要怎樣的許可權呢? 我們先建立一個許可權為 000 的目錄檔案 進入該目錄檔案發現許可權不夠,不能進入 給該目錄檔案的所有者加上讀許可權 發現還是不能進入,提示許可權不夠 給所有者去掉讀許可權加上寫許可權,發現還是不能進入
linux檔案壓縮和壓縮常用命令小結
檔案壓縮和常用命令 zip是目前使用最多的文件壓縮格式。可以跨平臺使用,在linux,windows和mac os上均可使用,但是支援的壓縮率不是很高。 rar雖然普及率和速度上比zip略差一些,但是rar有更好的壓縮率,支援多卷壓縮檔案,比起zip的“跨磁碟”壓縮檔案更加
Linux中/dev/null和/dev/zero兩個檔案的作用和區別
開發十年,就只剩下這套架構體系了! >>>
Linux中解壓縮命令gzip和unzip的一點說明
保留 定向 -c 一點 test 重定向 gzip 默認 nbsp Linux 常用的壓縮命令有 gzip 和 zip,兩種壓縮包的結尾不同:zip 壓縮的後文件是 *.zip ,而 gzip 壓縮後的文件 *.gz ;相應的解壓縮命令則是 gunzip 和 unzip g
Linux tar批量壓縮打包檔案
檢視檔案 heb2$ls 10.unl 13.unl 17.unl 2018.sh 3EAC.unl 11.unl 14.unl 19.unl 3.unl 4.unl 12.unl 15.unl 2.unl 35.
linux基礎3-磁碟和檔案系統相關 LINUX支援哪些檔案系統 linux下磁碟分割槽詳解 圖文(fdisk;mkfs)
一 dumpe2fs : 在Linux使用過程中,我們如果要了解檔案系統的配置情況,可以使用dumpe2fs檢視ext2/ext3/ext4格式的檔案系統資訊。 命令格式: dumpe2fs [選項] 裝置 常用選項: -h 僅列出超級塊中的資訊
linux中更新glibc庫檔案到2.17
1 確保安裝過gcc yum install gcc 2 獲取glibc相關版本 wget http://ftp.gnu.org/pub/gnu/glibc/glibc-2.17.tar.xz 3 解壓建立目錄 xz -d glibc-2.17.tar.xz tar -x
Linux中編譯C/C++檔案構建時提示找不到引用的函式定義
1、確認應用的檔案是否有編譯,測試方法修改錯檔案中的內容再次編譯看是否報錯 2、如果沒有說明沒有參與編譯,需要修改makefile檔案新增編譯對應檔案生成.o目標檔案。 3、如果發現已經添加了該檔案,還有一種可能就是巨集命名衝突。例如: #ifndef _MONITOR_H_ #defi
Linux中常用命令(檔案與目錄)
1、pwd 檢視當前目錄(Print Working Directory) 2、cd 切換工作目錄(Change Directory) (1)格式:cd [目錄位置] 特殊目錄: .當前目錄 ..上一級目錄 ~使用者主目錄 -上個
Linux下的使用者和檔案許可權管理
一、管理使用者賬號和組帳號 1.使用者帳號和組帳號概述 1.1使用者帳號 使用者賬號 特點 超級使用者 root使用者,負責系統管理和維護 普通使用者 由roo
linux中如何使用smb檔案共享
1.實驗環境 虛擬機器desktop &nbs
檔案讀取和檔案寫入中需要注意的一些小知識
1, is_file()函式:用來判斷 是否是為檔案或者是否存在該檔案 is_dir()函式:用來判斷 是否為目錄(資料夾)或者是夠存在該目錄 file_exists(檔案路徑):作用是判斷對應的路徑下 是否存在對應的檔案 它們的區別是如果已經存在該檔案或者資料夾,