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