foo
ファイル/フォルダ のモードをの形式で表示したいのですが、drwxrwxrwx
通常は を実行するのですls -lah | grep foo
が、この場合、フォルダにサブフォルダが多数あるため、 のls
実行に長い時間がかかりました。 をすばやく実行できる別の方法はありますか? また、 の使用には少しイライラします。grep
ファイルが と呼ばれMay
、作成日が 5 月のすべてのファイルが表示される可能性があるからです。これを回避する方法はありますか?
答え1
統計ツールを使用するだけです:
stat filename
これにより、すべてのオプションを確認できるため、-f を使用して独自の形式を指定できます。
man stat
答え2
steeldriverさんがコメントしたように、最も簡単な方法はls
'sを使うことです-d
フラグ:
-d, --directory は内容ではなくディレクトリエントリをリストし、シンボリックリンクを参照しません。
答え3
ファイル/ディレクトリ自体に対して ls -l を呼び出します。
ls -lhd foo
名前が 100% 確実でない場合は、拡張可能な用語を使用します。
ls -lhd foo*