GNU/Linux >> Linux の 問題 >  >> Linux

フィールドセパレータでソート

以下のコードを試して、 /etc/passwd を並べ替えます uid に基づきます。

sort -n -t ':' -k3 /etc/passwd

/etc/passwd をソートするための特定のコマンドがあります UID によるファイル:

# pwck -s

安全のために、一般的な sort の代わりにこれを使用する必要があります 実際のアクティブな /etc/passwd をソートしている場合 pwck として、システムのファイル 必要なファイルのロックを正しく処理します。そうしないと、/etc/passwd ファイルを置き換えているときに、誰かがログインしようとしたり、ユーザー情報を照会しようとしたりすると、奇妙なことが起こる可能性があります。


Linux
  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. / etc / motdはどのように更新されますか?

  3. /etc/shadow および /etc/passwd ファイルの変更を Auditd で監視するにはどうすればよいですか?

  1. CentOS / RHEL :削除された /etc/passwd ファイルから回復する方法

  2. サンプル /etc/mke2fs.conf ファイル

  3. unix:///var/run/supervisor.sock そのようなファイルはありません

  1. Linuxでの並べ替えコマンドと例

  2. /etc/passwd はグループ内のユーザーを表示しますが、/etc/group は表示しません

  3. /etc/hosts と /etc/resolv.conf の違い