Che cosa fa sudo chmod 0755 / usr / local e sudo chgrp wheel / usr / local?

3

Ho disinstallato Homebrew, rimosso manualmente il contenuto di / usr / local.

The following possible Homebrew files were not deleted:

/usr/local/.DS_Store
/usr/local/bin/
/usr/local/etc/
/usr/local/include/
/usr/local/lib/
/usr/local/libexec/
/usr/local/share/
/usr/local/texlive/
/usr/local/var/

You may consider to remove them by yourself.

You may want to restore /usr/local's original permissions

  sudo chmod 0755 /usr/local
  sudo chgrp wheel /usr/local

Voglio sapere quali sono i comandi suggeriti.

    
posta DSha 16.12.2015 - 16:26
fonte

1 risposta

6

Quando si esegue il comando chmod 755 filename si consente a tutti di leggere ed eseguire il file e il proprietario del file può scrivere anche sul file. Potrebbe essere necessario per Perl e altri script che devono essere eseguiti tramite un server web. Se si applica 755 a una directory, significa che tutti possono accedervi e ottenere l'elenco dei file.

Quando si esegue il comando chgrp group-name filename si modifica il gruppo di ciascun nome di file in nome gruppo.

L'esecuzione di entrambi i comandi usando il prefisso sudo ti permette di essere sicuro che le modifiche abbiano effetto, perché la esegui come root che è l'utente con la maggior parte delle autorizzazioni su ogni singola macchina simile.

Puoi digitare man chmod , man chgrp o man sudo per ulteriori informazioni e opzioni.

    
risposta data 16.12.2015 - 16:41
fonte

Leggi altre domande sui tag