檢視許可權檢視myindex.js的許可權
ls -l myindex.js
對應關係
r 對應數字4,表示檔案可以被讀(read)
w 對應數字2,表示檔案可以被寫(write)
x 對應數字1,表示檔案可以被執行(execute如果它是程式的話)
- 對應數字0,表示相應的許可權還沒有被授予
u 代表所有者(user)
g 代表所有者所在的組群(group)
o 代表其他人,但不是u和g (other)
a 代表全部的人,也就是包括u,g和o
許可權組成
結構: 一共有十位數組成,如: ----------
第1,個"-"代表的是型別(檔案是-,資料夾是d)
第2~4,個"-"代表的是擁有者自己(user)擁有的許可權
第5~7,個"-"代表的是組群(group)擁有的許可權
第8~10,個"-"代表的是其他人(other)擁有的許可權
結構對應關係:
-自己-同組使用者-其他人
如: -rwx--x--x
注: rwx的順序不能變
如: 正確: -rwx--x--x
錯誤: -xrw--x--x
修改許可權比如有檔案 /a/b/c.
執行: chmod 744 /a 修改的是a檔案的許可權
chmod 744 /a/b 修改的是b檔案的許可權
chmod 744 /a/b/c 修改的是c檔案的許可權
常見許可權
-rw------- (600) 只有所有者才有讀和寫的許可權
-rw-r--r-- (644) 只有所有者才有讀和寫的許可權,組群和其他人只有讀的許可權
-rwx------ (700) 只有所有者才有讀,寫,執行的許可權
-rwxr-xr-x (755) 只有所有者才有讀,寫,執行的許可權,組群和其他人只有讀和執行的許可權
-rwx--x--x (711) 只有所有者才有讀,寫,執行的許可權,組群和其他人只有執行的許可權
-rw-rw-rw- (666) 每個人都有讀寫的許可權
-rwxrwxrwx (777) 每個人都有讀寫和執行的許可權
檔案操作 增改查
修改檔案的兩種方式 1.第一種方法 在原檔案中修改 先開啟檔案,把檔案內容讀出來賦值給乙個變數,關閉檔案,重新開啟檔案,把檔案內容寫到檔案中 with open r f r encoding utf 8 as f data f.read print data print type data with...
資料夾改許可權
sudo cp r firefox usr local lib sudo chown r 使用者名稱 使用者組名 usr local lib firefox 注意,這個使用者名稱就是你登入時用的使用者名稱,使用者組名是使用者所在群組的名子,一般情況下和使用者名稱相同。當然已經熟悉linux使用者管理...
Linux下MySQL 增刪查改
增 insert into 表名 values 值1,值2,insert into 表名 列名1,列名2,values 值1,值2,刪 刪除所有資料 delete from 表名 刪除指定資料 delete from 表名 where 條件 改 更新所有資料 update 表名 set 列名 新值 ...