GNU/Linux >> Linux Esercitazione >  >> Linux

Linux:modificare le autorizzazioni delle cartelle?

Ho iniziato con il passaggio alla cartella per la quale voglio modificare le autorizzazioni, ovvero la cartella opt.

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

Quindi ho provato a modificare i permessi per questa cartella ora usando:

sudo chmod 775

E non ha funzionato. Ha mostrato questo messaggio:

Try 'chmod --help' for more information.

C'è qualcosa che sto dimenticando o tralasciando.

Per favore, puoi mostrarmi cosa sto sbagliando?

Grazie in anticipo.

Risposta accettata:

Hai dimenticato la parte "cambia cosa" del comando.

La maggior parte dei comandi sono come una semplice struttura di tipo "verbo-nome". (Il che, se ci pensi, tende a spiegare perché suoniamo come Yoda quando parliamo)

Hai detto “chmod 755″… qual è il verbo… dov'è il sostantivo?

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

-oppure-

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

Il mio la domanda sarà:perché vuoi farlo? Di cosa hai bisogno per modificare i permessi di /opt? (non che sia di vitale importanza per me saperlo, ma tu dovresti sapere che la modifica dei permessi di tutto ciò che non è nella tua cartella /home è solitamente non è una buona idea. Pensa a cosa stai facendo.)


Linux
  1. Autorizzazioni Linux 101

  2. Che cos'è un utente Linux?

  3. Cos'è Umask in Linux

  4. Nozioni di base sui permessi dei file Linux

  5. Quali dovrebbero essere i permessi ideali della home directory in Linux

Come modificare le autorizzazioni in Linux

Che cos'è la shell in Linux?

Che cos'è l'UID in Linux, come trovarlo e modificarlo

Comando Chmod:come modificare le autorizzazioni dei file in Linux

Impara l'uso del comando chmod (Cambia modalità) in Linux

S maiuscola nei permessi di una cartella?