ファイル/ディレクトリの所有権をchmod
.I を使用して変更する必要があります。所有者のユーザー名しか知りませんが、デフォルトのグループ名を同時に変更します。この段階ではグループ名が決まっていないので、ユーザー名と同じにしています
chown -R username:username path_to_dir
コマンドはさまざまなシステム/ユーザーに対して実行される可能性があるので、私の懸念は、Linuxには常にユーザー名(ユーザー):ユーザー名(グループ)のペアがあるか、ある時点でこのデフォルトのグループ名がエラーになる可能性があることです。
所属するユーザーからGIDを探し始めましたが
id username | tr '(=)' ':' | awk -F: '{print $3}
しかし、私は知りたい知識について。これまで/etc/passwd
/etc/groups
、「shutdown、halt、sync、opeartor」のような一部のユーザーを除いて、すべてのユーザーがグループにリストされている分析も行われていました。
編集1:id -gnユーザー名も良いオプションです
id -gn username
、IDの代わりに名前を出力します。
id -g username
か?