Muszę zmienić własność pliku / katalogu za pomocą. chmod
Znam tylko nazwę użytkownika właściciela, ale chcę jednocześnie zmienić domyślną nazwę grupy. Na tym etapie nie jest ustalana nazwa grupy, więc umieszczam to samo co nazwa użytkownika
chown -R username:username path_to_dir
Polecenie może być uruchamiane dla różnych systemów / użytkowników, więc moim zmartwieniem jest to, czy linux zawsze ma parę nazwa użytkownika (użytkownik): nazwa użytkownika (grupa) LUB w pewnym momencie ta domyślna nazwa_grupy może dawać błąd.
Chociaż zacząłem znajdować GID od użytkownika należy
id username | tr '(=)' ':' | awk -F: '{print $3}
Ale dla wiedzy chcę wiedzieć. Do tej pory analizy /etc/passwd
/etc/groups
tylko kilku użytkowników, takich jak „zamknij, zatrzymaj, zsynchronizuj, opeartor”, wszyscy użytkownicy wymienili również w grupach.
EDYCJA 1: id -gn nazwa użytkownika jest również dobrą opcją
id -gn username
która drukuje nazwę zamiast ID.
id -g username
?