Я повинен змінити право власності на файл / каталог, використовуючи. chmod
Я знаю лише ім'я користувача власника, але хочу змінити ім'я групи за замовчуванням simultaneosly. На цьому етапі назву групи не вирішено, тому я ввожу те саме, що ім'я користувача
chown -R username:username path_to_dir
Команда може працювати для різних систем / користувачів, тож я занепокоєний, чи завжди у Linux є парне ім'я користувача (користувач): ім'я користувача (група) АБО в якийсь момент це за замовчуванням group_name може призвести до помилки.
Хоча я почав знаходити GID від користувача, що належить
id username | tr '(=)' ':' | awk -F: '{print $3}
Але для знань я хочу знати. До цих пір аналізів, за /etc/passwd
/etc/groups
винятком кількох користувачів, таких як "вимкнення, зупинка, синхронізація, оператор", усі користувачі також перелічені в групи.
EDIT 1: ім'я користувача-id id - також хороший варіант
id -gn username
який друкує ім'я замість ідентифікатора.
id -g username
?