unix file access permissions
Przegląd uprawnień dostępu do plików w systemie Unix:
W tym samouczku dowiemy się, jak zmieniać uprawnienia dostępu w oparciu o własność indywidualną i grupę.
Omówione tutaj polecenia obejmują chmod, chown i chgrp.
Wideo Unix # 7:
Manipulacja plikami
# 1) chmod :Zmień uprawnienia dostępu do plików.
Opis: To polecenie służy do zmiany uprawnień do pliku. Te uprawnienia umożliwiają odczyt, zapis i wykonywanie uprawnień właściciela, grupy i innych osób.
Składnia (tryb symboliczny) : chmod (ugoa) ((+ - =) (tryb)) plik
brama domyślna nie jest stale dostępna
Pierwszy opcjonalny parametr wskazuje kto - może to być (u) ser, (g) roup, (lub) inne lub (a) ll.
Drugi opcjonalny parametr wskazuje kod operacji - może służyć do dodawania (+), usuwania (-) lub przypisywania (=) uprawnienia.
Trzeci opcjonalny parametr wskazuje tryb - może to być (r) ead, (w) rite lub e (x) ecute.
Przykład :Dodaj uprawnienia do zapisu dla użytkownika, grupy i innych osób do pliku1.
$ chmod ugo + w plik1
Składnia (tryb numeryczny) : chmod (mode) plik
Tryb jest kombinacją trzech cyfr - pierwsza cyfra oznacza uprawnienie dla użytkownika, druga cyfra dla grupy, a trzecia dla pozostałych.
Każda cyfra jest obliczana przez dodanie powiązanych uprawnień. Uprawnienie do odczytu to „4”, uprawnienie do zapisu to „2”, a uprawnienie do wykonywania to „1”.
Przykład :Przyznaj uprawnienia do odczytu / zapisu / wykonania użytkownikowi, uprawnienia do odczytu / wykonania grupie oraz uprawnienia do wykonywania innym.
$ chmod 751 plik1
# 2) chown :Zmień własność pliku.
- Opis : Tylko właściciel pliku ma uprawnienia do zmiany właściciela pliku.
- Składnia : chown (właściciel) (plik)
- Przykład : Zmień właściciela pliku1 na użytkownika2, zakładając, że aktualnie należy do bieżącego użytkownika
- $ chown użytkownik2 plik1
# 3) chgrp :Zmień prawa własności pliku do grupy
jak wyświetlić plik JSON
- Opis : Tylko właściciel pliku ma uprawnienia do zmiany właściciela pliku
- Składnia : chgrp (grupa) (plik)
- Przykład : Zmień grupę pliku1 na grupę2 zakładając, że aktualnie należy do bieżącego użytkownika
- $ chgrp grupa2 plik1
Obejrzyj nasz nadchodzący samouczek, aby zdobyć więcej wiedzy na temat manipulacji plikami w systemie Unix !!
POPRZEDNIA samouczek | NEXT Tutorial
rekomendowane lektury
- Uprawnienia w systemie Unix: Uprawnienia do plików w systemie Unix z przykładami
- Manipulacja plikami w Uniksie: Przegląd systemu plików Unix
- Uniksowe znaki specjalne lub metaznaki do manipulacji plikami
- Polecenia systemu Unix: podstawowe i zaawansowane polecenia systemu Unix z przykładami
- Samouczek dotyczący systemu UNIX dla początkujących (ponad 20 szczegółowych filmów szkoleniowych dotyczących systemu Unix)
- Jak porównać dwa pliki w systemie Unix: polecenia porównywania plików
- Znajdź polecenie w systemie Unix: Znajdź pliki za pomocą systemu Unix Znajdź plik (przykłady)
- Zaawansowane skrypty powłoki Unix: tablice, operatory testów plików i łańcuchów, zmienne specjalne