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


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

 

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

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

原創建目錄命令:mkdir [選項] DirName

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

□ 舉例:

sudo mkdir javaProjects

 

 解決:加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
r 表示文件可以被讀(read)
w 表示文件可以被寫(write)
x 表示文件可以被執行(如果它是程序的話)
chmod o w xxx.xxx
表示給其他人授予寫xxx.xxx這個文件的權限

chmod go-rw xxx.xxx
表示刪除xxx.xxx中組群和其他人的讀和寫的權限

 

3,Linux 常用命令:

① 創建文件夾:mkdir fileName   (mkdir 使用 -p 選項可以解決寫目錄創建問題)

touch  是建立一個文件
mkdir  是建立一個文件夾

② 刪除文件:rm fileName

 

 

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM