GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux – Ordnerberechtigungen ändern?

Ich habe damit begonnen, in den Ordner zu wechseln, für den ich Berechtigungen ändern möchte, und das ist der opt-Ordner.

$ cd /opt/
[email protected]:/opt$

Also habe ich versucht, die Berechtigungen für diesen Ordner jetzt zu ändern mit:

sudo chmod 775

Und das hat nicht funktioniert. Es zeigte diese Nachricht:

Try 'chmod --help' for more information.

Da ist etwas, das ich vergesse oder auslasse.

Können Sie mir bitte zeigen, was ich falsch mache?

Vielen Dank im Voraus.

Akzeptierte Antwort:

Sie haben den „Ändere was“-Teil des Befehls vergessen.

Die meisten Befehle sind wie eine einfache „Verb-Substantiv“-Struktur. (Was, wenn man darüber nachdenkt, erklärt, warum wir wie Yoda klingen, wenn wir reden)

Sie sagten „chmod 755″… was ist das Verb… wo ist das Substantiv?

sudo chmod 755 .         # the '.' means 'here'

-oder-

sudo chmod 755 /opt      # always better to specify exactly what you want

Meine Frage wird sein:Warum willst du das tun? Was müssen Sie tun, um die Berechtigungen von /opt zu ändern? (Nicht, dass es für mich lebenswichtig wäre, das zu wissen, aber Sie sollten wissen, dass das Ändern von Berechtigungen für alles, was sich nicht in Ihrem /home-Ordner befindet, normalerweise ist keine gute Idee. Denke darüber nach, was du tust.)


Linux
  1. Linux-Berechtigungen 101

  2. Was ist ein Linux-Benutzer?

  3. 10 GRÜNDE, WINDOWS 10 AUF LINUX ZU ÄNDERN

  4. So verwenden Sie den Befehl chmod (Modus ändern) unter Linux

  5. Was sollten die idealen Home-Verzeichnisberechtigungen in Linux sein?

So ändern Sie Berechtigungen in Linux

Was ist die Shell unter Linux?

Was ist UID in Linux, wie man es findet und ändert

Chmod-Befehl – ​​So ändern Sie Dateiberechtigungen in Linux

Erfahren Sie, wie Sie den Befehl chmod (Modus ändern) unter Linux verwenden

Großbuchstabe S in Berechtigungen eines Ordners?