壓縮和解壓縮,特殊權限

壓縮:用時間換空間(用cpu的時間換磁盤空間)
常見的打包壓縮工具
1、gzip(壓縮)、gunzip(解壓縮)、zcat(查看壓縮文件內容)
gzip (gizp file 只能壓縮文件)
-d:解壓縮,相當於gunzip
-#:指定壓縮比,默認是6,數字越大壓縮比越大(1-9)
-c:將壓縮結果輸出至標準輸出
gzip -c FILE > /PATH/TO/SOMEFILE.gz (將要壓縮的文件標準壓縮到哪裏)但是壓縮後是保留原文件

2.bzip2/unzip2/bzcat
bzip2
-d:解壓縮
-#:指定壓縮比;默認是6;數字越大壓縮比越大
-k:保留源文件

3.zip:可以壓縮目錄(歸檔壓縮,不刪除源文件)

歸檔tar

tar
-c:創建歸檔文件
-f:指定歸檔文件
-x:展開歸檔
-t:不展開歸檔,直接查看歸檔哪些文件

(1)創建歸檔
-cf
(2)展開歸檔
-xf 要展開的文件
-xf /PATH/FROM/SOMEFILE.tar -C 指定要解壓到的地方
(2)查看歸檔文件的文件列表
-tf
(4)歸檔壓縮
例如 tar -zcf haha.tar.gz /etc/passwd
給文件一個新名字 要歸檔的文件
tar
-z:用gizp2壓縮
-zcf: 歸檔並調用gzip壓縮
-zxf:調用gzip解壓縮並展開歸檔,-z可以不要

-j:用bzip2壓縮
-jcf:歸檔並調用bzip2壓縮
-jxf:調用bzip2解壓縮並展開歸檔,-z可以不要

-J:用xz壓縮
-Jcf:歸檔並調用xz壓縮
-Jxf:調用xz解壓縮並展開歸檔,-z可以不要

特殊權限

特殊權限
SUID:針對可執行的文件
1、主要針對可執行的程序文件
2、可執行這個程序文件,是以該文件的所有者來執行
chomd u+s 設定uid

SGID:針對可執行的文件和目錄
1、主要針對可執行的程序文件
2、執行這個程序文件,是以改文件的所屬組來執行
3、針對目錄
4、該目錄所有文件的屬組都是該目錄的屬組
chmod g+s 設定gid

STICKY:目錄
1、針對於目錄
2、凡是在該目錄的文件只有所有者能刪除(root除外)
chmod o+t

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章