1、bzip2 filename
成都創(chuàng)新互聯(lián)公司成立于2013年,我們提供高端成都網(wǎng)站建設(shè)公司、網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、網(wǎng)站定制、成都全網(wǎng)營(yíng)銷、微信小程序、微信公眾號(hào)開發(fā)、成都網(wǎng)站營(yíng)銷服務(wù),提供專業(yè)營(yíng)銷思路、內(nèi)容策劃、視覺設(shè)計(jì)、程序開發(fā)來完成項(xiàng)目落地,為成都塔吊租賃企業(yè)提供源源不斷的流量和訂單咨詢。
//文件即會(huì)被壓縮,并被保存為 filename.bz2。
2、gzip filename ?
//文件即會(huì)被壓縮,并被保存為 filename.gz
3、tar 這個(gè)命令把大量的文件和目錄打包成一個(gè)文件
-c?? 創(chuàng)建一個(gè)新歸檔
-f??? 當(dāng)與-c 選項(xiàng)一起使用時(shí),創(chuàng)建的tar 文件使用該選項(xiàng)指定的文件名;當(dāng)與-x選項(xiàng)一起使用時(shí),則解除該選項(xiàng)指定的歸檔
-t??? 顯示包括在tar 文件中的文件列表
-v??? 顯示文件的歸檔進(jìn)度
-x??? 從歸檔中抽取文件
-z???? 使用gzip壓縮tar 文件
-j????? 使用bzip2壓縮tar 文件
擴(kuò)展資料:
要?jiǎng)?chuàng)建一個(gè)使用tar和bzip2來歸檔壓縮的文件,使用-j選項(xiàng):? tar -cjvf filename.tbz file
如果使用bunzip2 命令解壓filename.tbz文件,則filename.tbz會(huì)被刪除,以filename.tar代替。
要擴(kuò)展并解除歸檔bzip.tar文件,輸入命令:? tar -xjvf filename.tbz
要?jiǎng)?chuàng)建一個(gè)用tar 和gzip歸檔并壓縮的文件,使用-z選項(xiàng): tar -czvf filename.tgz file
如果使用gunzip 命令解壓filename.tgz文件,則filename.tgz會(huì)被刪除,以filename.tar代替。
此處要介紹的相關(guān)命令共有29個(gè)
關(guān)于文件與目錄管理的命令有9個(gè),分別是 cd 、 ls 、 pwd 、 mkdir 、 rmdir 、 cp 、 rm 、 mv 、 touch
關(guān)于文件與目錄權(quán)限的命令有6個(gè),分別是 chown 、 chgrp 、 chmod 、 umask 、 chattr 、 lsattr
關(guān)于文件查看與尋找的命令有14個(gè),分別是 cat 、 tac 、 nl 、 more 、 less 、 head 、 tail 、 od 、 which 、 whereis 、 locate 、 find 、 file 、 updatedb
在linux中,有5個(gè)特殊目錄:
在 ls -l 命令的輸出內(nèi)容中,顯示出每一個(gè)文件或目錄的一些常見屬性,例如:
在上述的屬性中,第一欄 drwxr-xr-x 為該文件的權(quán)限欄,該塊共有10個(gè)字符組成。其中第一個(gè)字符顯示該文件的類型,共有7種文件類型:
其余9個(gè)字符分為三組,第一組代表文件擁有者的權(quán)限,第二組代表文件擁有組的權(quán)限,第三組代表其他用戶的權(quán)限
三組中每組又有三個(gè)字符,分別代表這 rwx 權(quán)限,也就是讀,寫,執(zhí)行權(quán)限。當(dāng)權(quán)限不存在時(shí),系統(tǒng)會(huì)以 - 填充該位。
SUID
該權(quán)限僅作用于文件,主要用途是讓使用者臨時(shí)擁有文件所有者的權(quán)限,僅對(duì)可執(zhí)行的二進(jìn)制文件有用,對(duì)腳本無效,在文件所有者的x權(quán)限上生效,存在時(shí)x權(quán)限變?yōu)樾憇,當(dāng)x權(quán)限本身不存在時(shí),顯示大寫S
SGID
當(dāng)該權(quán)限作用在文件上時(shí),主要用于是讓使用者擁有該文件群組的權(quán)限;如果該權(quán)限作用在目錄上時(shí),主要是讓新建的文件或者目錄的所屬組為當(dāng)前目錄的所屬組,在文件群組的x權(quán)限上生效,存在時(shí)x權(quán)限變?yōu)樾憇,當(dāng)x權(quán)限本身不存在時(shí),顯示大寫S
作用于文件
作用于目錄
SBIT
該權(quán)限僅作用于目錄,主要用途是讓使用者在該目錄創(chuàng)建了新文件或目錄時(shí),僅有該使用者或root才有權(quán)利刪除該文件,在文件其他用戶的x權(quán)限上生效,存在時(shí)x權(quán)限變?yōu)樾憈,當(dāng)x權(quán)限本身不存在時(shí),顯示大寫T
以上三個(gè)特殊權(quán)限的配置與一般權(quán)限配置類似,只不過在需要配置特殊權(quán)限時(shí),chmod后跟四位權(quán)限信息即可(需要注意的是,在配置特殊權(quán)限時(shí)要保證對(duì)應(yīng)的位置上有x權(quán)限,否則將會(huì)顯示大寫的字母來標(biāo)識(shí)無效)
一、讓使用者能進(jìn)入某目錄成為『可工作目錄』的基本權(quán)限為何?
二、使用者在某個(gè)目錄內(nèi)讀取一個(gè)文件的基本權(quán)限為何?
三、讓使用者可以修改一個(gè)文件的基本權(quán)限為何?
四、讓一個(gè)使用者可以創(chuàng)建一個(gè)文件的基本權(quán)限為何?
五、讓使用者進(jìn)入某目錄并運(yùn)行該目錄下的某個(gè)命令之基本權(quán)限為何?
用LINUX SHELL命令。
用法:
cd “你想要進(jìn)的目錄” //當(dāng)目錄名稱中含有空格、中文或其它特殊字符時(shí)請(qǐng)用雙引號(hào)包括
以下是最常用的幾個(gè)目錄的寫法:
1、/ 代表根目錄
2、.?當(dāng)前目錄
3、.. 上級(jí)目錄
4、~ 當(dāng)前用戶的默認(rèn)工作目錄
注:目錄可以省略不寫, 與cd ~ 有相同的效果。
Linux根目錄結(jié)構(gòu):
擴(kuò)展資料:
Linux Shell常用shell命令
Linux Shell常用shell命令
一、文件、目錄操作命令
1、ls命令
功能:顯示文件和目錄的信息
ls 以默認(rèn)方式顯示當(dāng)前目錄文件列表
ls -a 顯示所有文件包括隱藏文件
ls -l 顯示文件屬性,包括大小,日期,符號(hào)連接,是否可讀寫及是否可執(zhí)行
ls -lh 顯示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M2G)
ls -lt 顯示文件,按照修改時(shí)間排序
2、cd命令
功能:改名目錄
cd dir 切換到當(dāng)前目錄下的dir目錄
cd / 切換到根目錄
cd .. 切換到到上一級(jí)目錄
cd ../.. 切換到上二級(jí)目錄
cd ~ 切換到用戶目錄,比如是root用戶,則切換到/root下
3、cp命令
功能:copy文件
cp source target 將文件source復(fù)制為target
cp /root /source. 將/root下的文件source復(fù)制到當(dāng)前目錄
cp _av soure_dir target_dir 將整個(gè)目錄復(fù)制,兩目錄完全一樣
4、rm命令
功能:刪除文件或目錄
rm file 刪除某一個(gè)文件
rm -f file 刪除時(shí)候不進(jìn)行提示。可以于r參數(shù)配合使用
rm -rf dir 刪除當(dāng)前目錄下叫dir的整個(gè)目錄
5、mv命令
功能:將文件移動(dòng)走,或者改名,在uinx下面沒有改名的命令,如果想改名,可以使用該命令
mv source target 將文件source更名為target
6、diff
功能:比較文件內(nèi)容
diff dir1 dir2 比較目錄1與目錄2的文件列表是否相同,但不比較文件的實(shí)際內(nèi)容,不同則列出
diff file1 file2 比較文件1與文件2的內(nèi)容是否相同,如果是文本格式的文件,則將不相同的內(nèi)容顯示,如果是二進(jìn)制代碼則只表示兩個(gè)文件是不同的
comm file1 file2 比較文件,顯示兩個(gè)文件不相同的內(nèi)容