Ubuntuで.bashrcファイルの権限を変更しようとしていますが、権限がないようです。私は ここの例 に従ってみました:
Open up publicity.html for reading and writing by anyone.
Before: -rw-r--r-- publicity.html
Command: chmod og=rw publicity.html
After: -rw-rw-rw- publicity.html
これが私のターミナルセッションです:
username@ubuntu:/etc$ -rw-r--r-- bash.bashrc
-rw-r--r--: command not found
username@ubuntu:/etc$ chmod og=rw bash.bashrc
chmod: changing permissions of `bash.bashrc': Operation not permitted
username@ubuntu:/etc$ -rw-rw-rw- bash.bashrc
-rw-rw-rw-: command not found
どうすればそれができるのかアイデアはありますか?
ファイルはおそらくあなたが所有していません。試してみてください
Sudo chmod og=rw bash.bashrc
あなたはそれを誰が所有しているかを見ることができます
ls -l
所有者を変更するには
Sudo chown username:username bash.bashrc
コマンドとして-rw-r--r-- bash.bashrc
を入力したようです。
これはコマンド自体ではありませんが、コマンドls -l bash.bashrc
の出力の一部です。
例:
user@Host:~$ ls -l /etc/bash.bashrc
-rw-r--r-- 1 root root 1939 2010-04-19 04:15 /etc/bash.bashrc
-rw-r--r--
の意味の詳細については、ウィキペディアを参照してください。
http://en.wikipedia.org/wiki/File_system_permissions#Symbolic_notation