ubuntu 下對檔案許可權進行查詢,以及修改

2021-09-11 23:05:40 字數 1471 閱讀 3066

gzy@amelia-vostro-3470:/home$ ls -ll   # 對所有的檔案進行查詢

total 32

drwxrwxrwx 14 amelia amelia 4096 3鏈 4 14:30 amelia

drwxr-xr-x 4 root root 4096 3鏈 1 09:58 amelia-mtk

drwxrwxrwx 7 gzy gzy 4096 3鏈 4 14:31 gzy

drwsr-xr-x 2 root root 4096 3鏈 4 16:35 gzyshare

drwxr-xr-x 2 root root 4096 3鏈 1 09:55 jack

drwxrwxrwx 6 root root 4096 3鏈 5 09:55 share

drwx---r-x 2 gzy workgroup 4096 3鏈 4 15:05 work

drwxr-xr-x 3 xsemi xsemi 4096 3鏈 1 09:55 xsemi

假設最後乙個檔案型別為例進行解釋:

drwxr-xr-x  3 xsemi  xsemi     4096 3鏈  1 09:55 xsemi

d 代檔案屬性為目錄

rwxr:表示擁有者的許可權,為可寫,可執行,可讀。  

rx:表示同使用者組的許可權,為可執行,可讀

x:表示其他使用者許可權,為可讀。

xsemi  xsemi  :分別表示檔案擁有者和檔案所屬使用者組

gzy@amelia-vostro-3470:/home$ ll -d gzy

drwxrwxrwx 7 gzy gzy 4096 3鏈 4 14:31 gzy/

chgrp:修改檔案所屬的使用者組

sudo chgrp xsemi gzy
chown:修改檔案擁有者

sudo chown xsemi gzy
chmod :修改檔案的許可權

許可權對照表:

r:4w:2

x:1對檔案的rwx 的很好理解,但是對目錄的rwx許可權有必要闡述:

目錄: r:讀到檔名

w:修改檔名

x:讀入該目錄的許可權

目錄(directory):第乙個屬性為【d】

鏈結(link):第乙個屬性為【l】

區塊裝置檔案(block):第乙個屬性為【b】

字元裝置檔案(character):第乙個屬性為【c】

資料介面檔案(socket):第乙個屬性為【s】

資料傳輸檔案(fifo,pipe);第乙個屬性為【p】

linux檔案能不能被執行,與它的最開始的10個屬性有關,與檔名沒有關係,最後需要說明的是,具有可執行的許可權以及可執行的程式**是兩回事。

Linux下利用openssl對檔案進行加密和解密

建立檔案test.txt,特意寫入中英文 cd tmp echo test測試 test.txt 開始加密,使用aes 128 cbc演算法,也可以使用其他演算法,通過檢視openssl的幫助可獲知 openssl aes 128 cbc salt in test.txt out test.txt....

ubuntu下修改檔案許可權

參考 常用方法如下 sudo chmod 600 只有所有者有讀和寫的許可權 sudo chmod 644 所有者有讀和寫的許可權,組使用者只有讀的許可權 sudo chmod 700 只有所有者有讀和寫以及執行的許可權 sudo chmod 666 每個人都有讀和寫的許可權 sudo chmod ...

Linux下對檔案許可權的相關操作

1.改變使用者對檔案的讀寫執行許可權 chmod 三種基本許可權 r讀 數值表示為4w寫 數值表示為2 x可執行 數值表示為1 例 若檔案test.txt的許可權為 rw rw r 則表示如下資訊 rw rw r 一共十個字元,分成四段。第乙個字元 表示普通檔案 這個位置還可能會出現 l 鏈結 d ...