在test用戶主目錄下建立a10目錄硝岗。
????????pwd 查看當(dāng)前所處目錄
????????mkdir a10 創(chuàng)建一個名字為a10的目錄
進入a10目錄下,建立三個文本文件袋毙,文件名隨意型檀,文件內(nèi)容任意輸入。
????????創(chuàng)建文件?vim指令比vi指令要好??vim是vi的增強版
把這目錄連同新建立的三個文件的權(quán)限改為只有擁有者文件可讀寫且目錄可進入听盖,其他任何人都沒有權(quán)限胀溺。
??????????最前方d代表目錄?-代表文件?系統(tǒng)自動添加
????????????三個--- --- --- 代表User??Group? ?Othoer
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 擁有者 同組人 其他人
????????????r讀w寫x目錄可進入/文件可執(zhí)行
????????????r=4?w=2?x=1?
? ? ? ? ? ? 所以 chmod -R 700 a10 代表a10目錄及其子目錄和文件 權(quán)限為 擁有者可讀可寫可操作
修改這三個文件的所屬用戶組為root組。
????????改變所屬用戶組為root組 需要登陸root賬號
????????chown -v :root *
????????執(zhí)行chown命令 參數(shù)-v 代表可視化 可以看到進度?
????????a? ? :b????a代表用戶?b代表用戶組?這里只改變用戶組?
????????所以a可以省略 因為在a10目錄里面? 所以 *? 代表 a10目錄里面所有文件
將這三個文件壓縮成gz格式皆看,并觀察現(xiàn)象仓坞。
????????因為在當(dāng)前目錄下 所以直接??????? gzip?*
????????默認(rèn)是壓縮速度為6??“*” 代表當(dāng)前目錄下所有文件
????????壓縮后文件變小了?省出很大空間
????????源文件也沒有了 變成.gz結(jié)尾的文件了
解壓縮這三個文件。
? ??????gunzip 解壓??解壓后?.gz結(jié)尾的文件沒有了?變成了源文件
將這三個文件打包成tar.bz格式腰吟,打包后文件名為自己學(xué)號无埃。
????????tar -czvf 175907.tar.bz?one two three?
????????等同于?? tar-czvf 175907.tar.bz?*
???????? czvf四個參數(shù)
?????? ????c:代表創(chuàng)建新的備份文件?z: 代表用gzip壓縮格式來壓縮
????????????v:代表 可視化,顯示處理文件信息的進度?f:代表指定備份文件名
將打包好的文件拷貝至用戶主目錄毛雇,然后解包嫉称,觀察解包后的文件是否和原始文件一致。
? ? ? ? ? 參數(shù) x 代表 拆包
? ? ? ? ? 拆包后的文件和原文件不一致??
? ? ? ? ? 分析原因 是用戶導(dǎo)致?如果是root用戶執(zhí)行指令 則用戶組不變 還是更改前的 擁有者test?組root?
? ? ? ? ? 如果是test 用戶 解壓 會變成 擁有者test 組test?? 用戶權(quán)限導(dǎo)致解壓后的文件權(quán)限變化
百度搜索并下載webmin的源文件安裝包灵疮,并解壓縮至test用戶的主目錄织阅。下載可以使用 wget+文件URL。
????????????rpm2cpio 指令是將下載好的rpm包解壓?
????????????cpio -div??參數(shù)d代表建立目錄
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?i代表抽取的意思 也就是解壓
??????????????????????????????? ? v冗余信息輸出?代表可視化