touch: cannot touch “ - test.Liste": Permission denied
Ich bin neu in ubuntu 12.04 LTS .
Ich möchte die Liste erstellen die Datei in meiner etc/apt/sources.Liste.d/
Ordner, aber er schreibt, dass
touch: cannot touch `test.list': Permission denied
- schreiben su vor, um temporäre Wurzeln bekommen permitions. # su-Befehl.
- das ist mehr ein superuser oder askubuntu Frage, nicht?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Damit Sie nicht über die Berechtigungen zum schreiben in den Ordner. Wenn Sie
ls -l /etc/apt/
Sie so etwas sehen.Lesen
drwxr-xr-x
als 3 Dreibettzimmer mit einem führenden Verzeichnis Indikatord rwx r-x r-x
.d
bedeutet nur, es ist ein Verzeichnis anstatt auf eine Datei.rwx
angegeben, die die Zugriffsrechte für den Besitzer (später). in diesem casse alle Rechte (r
eadw
Ritus und ex
ecute gewährt werden)r-x
sind die Berechtigungen für die Gruppe das Verzeichnis gehört. Sie sehen, das schreiben ist verboten.Also, wer ist der Besitzer und die Gruppe ist es zugeordnet? Diese erhalten Sie von
root root
ist der Besitzer und die Gruppe, in der offensichtlichen formowner group
.So lange für die Hintergründe. Für Sie sicher, dass Sie ändern könnte, das Recht zu erlauben, das schreiben für alle sich auf das system oder die Gruppe ändern (und/oder) Inhaber Sie aber im Allgemeinen ist es besser, zu verwenden, setzen
sudo
als Auftakt, bevor Ihre Befehle zu gewinnenroot
Privilegien für eine kurze Zeit.Müssen Sie über root-Rechte zu tun. Versuchen
sudo touch /etc/apt/sources.list.d/test.list
.