liuux/ Unix 文件管理命令(三)
liuux/ Unix 文件管理命令(三)
? chown命令
? ??liuux/ Unix是多人多工程操作系統(tǒng),所有的文件皆有擁有者。利用chowm將制定文件的擁有者改為制定用戶或組,用戶可以是用戶名或者用戶ID;組可以是組名或者組ID;文件是以空格分開的要改變權(quán)限的文件列表,支持通配符。
? ? 一般來說,這個指令只有系統(tǒng)管理者(root)所使用,一般使用者沒有權(quán)限可以改變別人的文件擁有者,也沒有權(quán)限可以自己的文件擁有者改設為別人。只有系統(tǒng)管理者(root)才有這樣的權(quán)限。
? 語法:
? ?chmod [-cfhvr] [--help] [--version] user[:group] file....
? 參數(shù):
? ? ?user ? ?:新的文件擁有者的使用者ID。
? ? ?group ? :新的文件擁有者的使用者群體。
? ? ? -c ? ? :若該文件擁有者無法被更改也不要顯示錯誤訊息。
? ? ? -h ? ? : 只對于鏈接(link)進行變更,而非該link真正只想
? ? ? -v ? ? : 顯示擁有者變更的詳細資料
? ? ?-R ? ? : 對目前目錄下的所有文件與子目錄進行相同的擁有者變更(即以遞回的方式逐個變更)
? ? --help ? : 顯示輔助說明
? ?--version : 顯示版本
? eg:
? ? ? ? ? ? 1). 將文件 file1.txt 的擁有者設為 users 群體的使用者 jessie :
??????????????????chown?jessie:users?file1.txt? ? ? ? ? ? 2).將目前目錄下的所有文件與子目錄的擁有者皆設為 users 群體的使用者 lamport :
????????????????????chmod?-R?lamport:users?*??
? ? cksum命令
? ? ?cksum命令用于檢查文件的CRC是否正確。確保文件從一個系統(tǒng)傳輸?shù)搅硪粋€系統(tǒng)的過程中不被損壞。
? ? ?CRC是一種排錯檢查方式,該校驗法的標準由CCITT所指定,至少可檢測到99.998%的已知錯誤。
? ? ?指定文件交由指令"cksum"進行校驗后,該指令會返回校驗結(jié)果供用戶核對文件是否正確無誤。若不指定任何文件名稱或是所給予的文件名為"-",則指令"cksum"會從標準輸入設備中讀取數(shù)據(jù)。
? ?語法:
? ? ? ? cksum [--help][--version][文件...]? ? 參數(shù):
? ? ? ? ? --help ? ? :在線幫助。
? ? ? ? --version ? ?:顯示版本信息。
? ? ? ? ? 文件… ? ? :需要進行檢查的文件路徑
? ?實例:
? ? ? ? ? 1).使用指令"cksum"計算文件"testfile1"的完整性,輸入如下命令:
?????????????????$?cksum?testfile1? ? ? ? ? 2).以上命令執(zhí)行后,將輸出校驗碼等相關(guān)的信息,具體輸出信息如下所示:
????????????1263453430?78?testfile1?????????//輸出信息? ? ? ? 上面的輸出信息中,"1263453430"表示校驗碼,"78"表示字節(jié)數(shù)。
注意:如果文件中有任何字符被修改,都將改變計算后CRC校驗碼的值。
轉(zhuǎn)載于:https://blog.51cto.com/13186526/2066975
總結(jié)
以上是生活随笔為你收集整理的liuux/ Unix 文件管理命令(三)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 工信部支持的项目接单平台,团队、公司请进
- 下一篇: spring boot 修改 jacks