標籤:合并 解壓縮 檔案的 刪除命令 檔案中 .gz erb logs 多個
1. 使用cat命令進行檔案的縱向合并
1) 掌握使用cat命令實現檔案的縱向合并:
a)例如:使用cat命令將baby.age、baby.kg和baby.sex這三個檔案縱向合并為baby檔案的方法:
cat baby.age baby.kg baby.sex >baby
b)例如:使用cat命令將baby.age檔案的內容添加到baby2檔案中的方法:
cat baby.age >>baby2
2.歸檔檔案和歸檔技術
1)掌握歸檔的定義:歸檔(archiving)就是將許多檔案(或目錄)打包成一個檔案。
2)瞭解歸檔的目的:歸檔的目的就是方便備份、還原及檔案的傳輸操作。
3)掌握tar命令的功能:將多個檔案(也可能包括目錄,因為目錄本身也是檔案)放在一起存放到一個磁帶或磁碟歸檔檔案中。並且將來可以根據需要只還原歸檔檔案中的某些指定的檔案。
4)掌握tar命令的常用選項:
c:建立一個新的tar檔案。
t:列出tar檔案中目錄的內容。
x:從tar檔案中抽取檔案。
f:指定歸檔檔案或磁帶(也可能是磁碟片)裝置(一般都要選)。
v:顯示所打包的檔案的詳細資料,v是verbose的第1個字母。
z:使用gzip壓縮演算法來壓縮打包後的檔案。
j:使用bzip2壓縮演算法來壓縮打包後的檔案。
3.使用tar命令建立、查看及抽取歸檔檔案
1)掌握使用tar命令建立歸檔檔案的用法舉例:
例如:使用tar命令將arch目錄打包成一個名為arch.tar的歸檔檔案的方法(要求顯示所有打包的檔案和目錄):
tar cvf arch.tar arch
使用tar命令查看歸檔檔案的用法舉例:
例如:使用tar命令顯示arch.tar這個歸檔檔案(包)中的所有檔案的方法:
tar tf arch.tar
2)掌握使用tar命令抽取歸檔檔案的用法舉例:
例如:使用tar命令恢複arch.tar中的全部內容的方法:
tar xvf arch.tar -C 路徑
4.檔案的壓縮和解壓縮
1)掌握壓縮的定義:壓縮就是將一個大的檔案通過一些壓縮演算法變成一個小檔案。
2)瞭解壓縮的目的:主要是縮小檔案的大小,這樣會節省隱藏檔的磁碟或磁帶的空間,另外在網路上傳輸這些小檔案也會減少網路的瀏覽(也就是節省網路的頻寬)。
3)掌握解壓縮的定義:解壓縮就是將一個通過一些壓縮演算法的檔案恢複到壓縮之前的樣子。
4)掌握gzip命令和gunzip命令的用法舉例:
a)例如:將檔案file1壓縮成.gz格式的壓縮包應該使用的命令為:gzip file1 –c > /路徑/name.gz
b)例如:將壓縮檔file1.gz解壓縮的命令為:
gunzip file1.gz >
5)掌握bzip2命令和bunzip2命令的用法舉例:
a)例如:將檔案file1壓縮成.bz2格式的壓縮包應該使用的命令為:bzip2 file1 >
b)例如:將壓縮檔file1.bz2解壓縮的命令為:
bunzip2 file1.bz2
5.在使用tar命令的同時進行壓縮和解壓縮
1)掌握在使用tar命令的同時進行壓縮和解壓縮的用法舉例
a)例如:使用tar命令將arch目錄打包而且同時使用gzip的技術壓縮打包後檔案的方法(打包後的檔案名稱為arch.tar.gz):
tar cvfz arch.tar.gz arch
b)例如:使用tar命令將arch目錄打包而且同時使用bzip2的技術壓縮打包後檔案的方法(打包後的檔案名稱為arch.tar.bz2):tar cvfj arch.tar.bz2 arch
6.vim使用說明
1)vim工作模式
2)插入命令
3)刪除命令
4)搜尋和替換命令
5)游標定位
6)儲存和退出
06-linux基礎三