0
私の現在の問題については、現在の所有者とは異なる所有者を持つすべてのファイルをリストする必要があります。現在のディレクトリには600,000件近くのファイルがあり、ls -l
または他のls
コマンドで問題が発生します。すべての所有者を現在のディレクトリとファイル名から巨大な並行ログ(lsなし)で見る方法はありますか
[[email protected] forms]$ pwd
/u01/system/reports/foms
[[email protected] forms]$ ls -ltr|more
total 22066
-rwxrwxrwx 1 system sys 94208 Feb 5 2016 UTIL_COGS.rdf
-rwxrwxrwx 1 system sys 417792 Feb 5 2016 UTIL_AL.rdf
-rwxrwxrwx 1 system sys 212992 Feb 10 2016 UTIL_PE_BATCH.rdf
-rwxrwxrwx 1 system sys 311296 Feb 10 2016 UTIL_GF.rdf
-rwxrwxrwx 1 dev dev 307200 Feb 10 2016 UTIL_NO_ACCT.rdf >>>> this is my Issue
-rwxrwxrwx 1 system sys 1101824 Feb 10 2016 UTIL_NO_DETAIL_REPORT.rdf
-rwxrwxrwx 1 dev dev 614400 Feb 16 2016 UTIL_NO301.rdf >>>> this is my Issue
予想される所有者がいないファイルを表示するにはどうすればよいですか?
-ltr 'LSをお試しください| grep -v "$ {USER}" "と入力します。 grepの '-v'オプションは、逆マッチングを行います。 – putu
更新ありがとうございました – user2500742
[システム@サポートフォーム] $ ls -ltr | grep -v "system" 合計134 – user2500742