liuux/ Unix 文件管理命令(三)

liuux/ Unix 文件管理命令(三)ide

  chown命令spa

    liuux/ Unix是多人多工程操做系統,全部的文件皆有擁有者。利用chowm將制定文件的擁有者改成制定用戶或組,用戶能夠是用戶名或者用戶ID;組能夠是組名或者組ID;文件是以空格分開的要改變權限的文件列表,支持通配符。操作系統

    通常來講,這個指令只有系統管理者(root)所使用,通常使用者沒有權限能夠改變別人的文件擁有者,也沒有權限能夠本身的文件擁有者改設爲別人。只有系統管理者(root)纔有這樣的權限。it

  語法:io

   chmod [-cfhvr] [--help] [--version] user[:group] file....class

  參數:test

     user    :新的文件擁有者的使用者ID。file

     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是否正確。確保文件從一個系統傳輸到另外一個系統的過程當中不被損壞。

     CRC是一種排錯檢查方式,該校驗法的標準由CCITT所指定,至少可檢測到99.998%的已知錯誤。

     指定文件交由指令"cksum"進行校驗後,該指令會返回校驗結果供用戶覈對文件是否正確無誤。若不指定任何文件名稱或是所給予的文件名爲"-",則指令"cksum"會從標準輸入設備中讀取數據。

   語法:

         cksum [--help][--version][文件...]

    參數

          --help     :在線幫助。

        --version    :顯示版本信息。

          文件…     :須要進行檢查的文件路徑

   實例:

          1).使用指令"cksum"計算文件"testfile1"的完整性,輸入以下命令:

                 $ cksum testfile1

          2).以上命令執行後,將輸出校驗碼等相關的信息,具體輸出信息以下所示:

            1263453430 78 testfile1         //輸出信息

        上面的輸出信息中,"1263453430"表示校驗碼,"78"表示字節數。

注意:若是文件中有任何字符被修改,都將改變計算後CRC校驗碼的值。

相關文章
相關標籤/搜索