Chmod
Z wiki linux-user
(Utworzył nową stronę „ chmod 755 jakis_plik Category:Polecenia w systemie Linux == Polecenie chmod == '''chmod''' polecenie służące do nadawania uprawnień dla plików. Do okreś...”) |
|||
Linia 1: | Linia 1: | ||
− | + | [[Category:Polecenia systemu Linux]] | |
− | [[Category:Polecenia | + | |
== Polecenie chmod == | == Polecenie chmod == | ||
Linia 12: | Linia 11: | ||
chmod a+rw jakis_plik | chmod a+rw jakis_plik | ||
lub w zapisie numerycznym | lub w zapisie numerycznym | ||
− | == Zapis numeryczny ==[[Linux]] ma to do siebie że daje nam kilka możliwości rozwiązania jednego problemu, który nam przypadnie do gustu to już nasza sprawa ;-) Dokładnie tak samo mamy w przypadku nadawania praw dostępu. W zapisie numerycznym liczby '''777''' określają odpowiednie litery po ich zsumowaniu i tak:*'''1 - x'''(execute) | + | chmod 755 jakis_plik |
+ | == Zapis numeryczny == | ||
+ | [[Linux]] ma to do siebie że daje nam kilka możliwości rozwiązania jednego problemu, który nam przypadnie do gustu to już nasza sprawa ;-) Dokładnie tak samo mamy w przypadku nadawania praw dostępu. W zapisie numerycznym liczby '''777''' określają odpowiednie litery po ich zsumowaniu i tak:*'''1 - x'''(execute) | ||
*'''2 - w'''(write) | *'''2 - w'''(write) | ||
*'''4 - r''' (read) | *'''4 - r''' (read) | ||
− | + | Przykład | |
− | chmod 755 plik Po wydaniu takiego polecenia ''plik'' dostanie prawa | + | chmod 755 plik |
+ | Po wydaniu takiego polecenia ''plik'' dostanie prawa | ||
ls -la plik | ls -la plik | ||
-rwxr-xr-x 1 test test 0 kwi 24 11:24 plik Jak widać powyżej plik dostał prawa: | -rwxr-xr-x 1 test test 0 kwi 24 11:24 plik Jak widać powyżej plik dostał prawa: | ||
+ | |||
*dla właściciela 7 (read,write,execute) | *dla właściciela 7 (read,write,execute) | ||
*dla grupy 5 (read,execute) | *dla grupy 5 (read,execute) | ||
*dla innych 5 (read,execute) | *dla innych 5 (read,execute) | ||
W metodzie numerycznej najważniejsze jest aby zapamiętać jaka liczba odpowiada jakiej literce, ściąga poniżej ;-) | W metodzie numerycznej najważniejsze jest aby zapamiętać jaka liczba odpowiada jakiej literce, ściąga poniżej ;-) | ||
− | {| | + | {| class="wikitable" |
+ | |+ Polecenie chmod | ||
+ | ! zapis liczbowy | ||
+ | ! zapis znakowy | ||
+ | |- | ||
| 7 | | 7 | ||
| rwx | | rwx | ||
Linia 47: | Linia 54: | ||
| 0 | | 0 | ||
| --- | | --- | ||
− | |}== Opcje polecenia chmod ==Tak jak wszystkie polecenia w systemie linux, tak i '''chmod''' ma swoje opcje najważniejsze przedstawiam poniżej: | + | |} |
+ | == Opcje polecenia chmod == | ||
+ | Tak jak wszystkie polecenia w systemie linux, tak i '''chmod''' ma swoje opcje najważniejsze przedstawiam poniżej: | ||
*-c, -changes wypisuje informacje o poprawnie zmienionych prawach do plików | *-c, -changes wypisuje informacje o poprawnie zmienionych prawach do plików | ||
Linia 58: | Linia 67: | ||
*--reference opcja powoduje skopiowanie praw dostępu z jednego pliku na inny np ''chmod --reference=plik1 plik2'' spowoduje, że plik plik2 będzie miał takie same uprawnienia co plik1 | *--reference opcja powoduje skopiowanie praw dostępu z jednego pliku na inny np ''chmod --reference=plik1 plik2'' spowoduje, że plik plik2 będzie miał takie same uprawnienia co plik1 | ||
+ | |||
+ | <br /><google1 style="4"></google1> |