1. 程式人生 > >ubuntu下將一個檔案複製到另一個資料夾複製出錯,原因是使用者對資料夾的許可權不夠

ubuntu下將一個檔案複製到另一個資料夾複製出錯,原因是使用者對資料夾的許可權不夠

情況:在ubuntu系統下,想將一個檔案複製到/usr/local/etc/mini-ndn資料夾下,但是複製出錯,原因是使用者對這個資料夾的許可權不夠.

解決方法:提高使用者的許可權,使用以下程式碼

sudo chmod 777 /usr/local/etc/mini-ndn

額外資訊:

sudo chmod 600 ××× (只有所有者有讀和寫的許可權)
sudo chmod 644 ××× (所有者有讀和寫的許可權,組使用者只有讀的許可權)
sudo chmod 700 ××× (只有所有者有讀和寫以及執行的許可權)
sudo chmod 666 ××× (每個人都有讀和寫的許可權)
sudo chmod 777 ×××
(每個人都有讀和寫以及執行的許可權)

其中×××指檔名(也可以是資料夾名)。

解釋一下,其實整個命令的形式是
sudo chmod-
(代表型別)×××(所有者)×××(組使用者)×××(其他使用者)

三位數的每一位都表示一個使用者型別的許可權設定。取值是07,即二進位制的[000]~[111]

這個三位的二進位制數的每一位分別表示讀、寫、執行許可權。

000表示三項許可權均無,而100表示只讀。這樣,我們就有了下面的對應:
0[000]
無任何許可權
4[100]
只讀許可權
6[110]
讀寫許可權
7[111]
讀寫執行許可權