Zrozumienie chmod Symbolic Notation i zastosowanie Octal


12

Wielu nowych użytkowników popełnia błędy (lub ma nieporozumienia) podczas ubiegania się chmodo pliki lub katalogi z powodu braku wiedzy na temat:

  • Notacja symboliczna dla ugoirwx
  • Zastosowanie liczb ósemkowych

Tak więc w tej odpowiedzi podałem kilka użytecznych informacji, które mogą pomóc w zrozumieniu poprawnej notacji symbolicznej i użyciu liczb ósemkowych.


Może miałeś na myśli, że chmod + x [nazwa pliku] działa jak chmod 111 [nazwa pliku]

Odpowiedzi:


13

Wiedza informacyjna jest dostarczana za pomocą wiersza poleceń systemu Linux jako odnośnika / źródła.

  • Przede wszystkim bardzo ważna jest znajomość ugoi rwxsposób:

    wprowadź opis zdjęcia tutaj

  • Zrozumienie atrybutu, który można podać ls-l:

    wprowadź opis zdjęcia tutaj

  • Stosowanie pozwolenia:

    wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj

  • Używając liczby ósemkowej:

    wprowadź opis zdjęcia tutaj

Dlatego następujące prace są takie same jak:

chmod +rwx [file_name]
chmod 777 [file_name]

I

chmod 775 [file_name]
chmod ug+rwx,o=rx [file_name]

Mam nadzieję, że pomoże to nowym użytkownikom zrozumieć i uzyskać wiedzę na temat notacji symbolicznej i używania liczby ósemkowej chmod.

możesz pobrać wersję pdf książki linux-wiersza poleceń z sourceforge-project


Czy trafnie byłoby powiedzieć, że przykład chmod ug + rwx, o = rx [nazwa_pliku] może być chmod a = rwx, ow [nazwa_pliku] ? Czy to byłaby zła praktyka?
GaTechThomas
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.