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

2021-07-04 07:27:07 字數 704 閱讀 7435

1. 改變使用者對檔案的讀寫執行許可權 :chmod

三種基本許可權:r讀

數值表示為4w寫

數值表示為2

x可執行

數值表示為1

例:若檔案test.txt的許可權為:-rw-rw-r- -,則表示如下資訊:

-rw-rw-r- - 一共十個字元,分成四段。

第乙個字元「-」表示普通檔案;這個位置還可能會出現「l」鏈結;「d」表示目錄

第二三四個字元「rw-」表示當前所屬使用者的許可權。 所以用數值表示為4+2=6

第五六七個字元「rw-」表示當前所屬組的許可權。 所以用數值表示為4+2=6

第**十個字元「r–」表示其他使用者許可權。 所以用數值表示為2

所以操作此檔案的許可權用數值表示為662

更改許可權

sudo chmod [u所屬使用者 g所屬組 o其他使用者 a所有使用者] [+增加許可權 -減少許可權] [r w x] 目錄名

例如:有乙個檔案filename,許可權為「-rw-r—-x」 ,將許可權值改為」-rwxrw-r-x」,用數值表示為765

sudo chmod u+x g+w o+r  filename
上面的例子可以用數值表示

sudo chmod 765 filename

Linux中對檔案許可權的更改

首先介紹一下linux中如何修改檔案的許可權 其中 name 指檔名,也可以是目錄名。整個命令的形式是 sudo chmod 所有者 組使用者 其他使用者 三位數的每一位都表示乙個使用者型別的許可權設定。取值是0 7,即二進位制的 000 111 這個三位的二進位制數的每一位分別表示讀 寫 執行許可...

標準IO下對檔案許可權的修改

修改檔案許可權 1.int chmod const char path,mode t mode 函式說明 chmod 會依引數mode 許可權來更改引數path 指定檔案的許可權。引數 mode 有下列數種組合 1 s ifmt 0170000 檔案型別的位遮罩 2 s ifsock 0140000...

Linux下對檔案的操作的相關函式簡介及用法

主要涉及的函式原型及引數解釋 open函式 用於開啟乙個普通檔案 函式原型 int open const char path,int flag,int mode 引數解釋 const char path 即相應路徑下的檔名 非當前路徑需新增路徑 int flag 即檔案開啟方式 主要有以下幾種 包含...