天天看點

Linux學習遇到的問題(權限問題:例如無法建立目錄"**": 權限不夠"等等)

Linux學習遇到的問題(權限問題)

1,權限問題:無法建立目錄"**": 權限不夠":

解決:在指令前加上 sudo 指令後,輸入密碼即可

原建立目錄指令:mkdir [選項] DirName

解決權限問題時的指令:sudo midir [選項] DirName

□ 舉例:

 解決:加sudo

2,權限問題:檔案無法寫等操作(Linux:設定檔案和檔案夾的讀寫權限)

■ 權限說明:-rw-rw-r--

一共有10位數,其中:

最前面那個 - 代表的是類型(-檔案 d 檔案夾)

中間那三個 rw- 代表的是所有者(user)

然後那三個 rw- 代表的是組群(group)

最後那三個 r-- 代表的是其他人(other)

r 表示檔案可以被讀(read)

w 表示檔案可以被寫(write)

x 表示檔案可以被執行(如果它是程式的話)

- 表示相應的權限還沒有被授予

 ■ 常見權限與權限代碼:

■ 修改權限:

# 檔案

chmod 777 demo.txt     # 一個檔案 可寫可讀可執行

chmod 777 *.txt        # 目錄下所有 txt 檔案 可寫可讀可執行

chmod 777 *.*         # 目錄下所有檔案 可寫可讀可執行

# 目錄

chmod 777 /demo       # 目錄 可寫可讀可執行

chmod 777 *                # 目錄下所有的檔案夾

chmod -R 777 /demo      # 修改檔案夾内所有的檔案和檔案夾及子檔案夾

■ 删除或添權重限:

u 代表所有者(user)

g 代表所有者所在的組群(group)

o 代表其他人,但不是u和g (other)

a 代表全部的人,也就是包括u,g和o

3,Linux 常用指令:

① 建立檔案夾:mkdir fileName   (mkdir 使用 -p 選項可以解決寫目錄建立問題)

② 删除檔案:rm fileName

參考文章:《Linux:設定檔案和檔案夾的讀寫權限》https://blog.csdn.net/mouday/article/details/88758437