lsコマンドでタイムスタンプ書式で表示する
lsコマンドで、「ls -l」 と入力するとファイル・ディレクトリのタイムスタンプが表示されますが、更新された月の表示が英語の略式でわかりにくかったり、昔のファイルの場合は時間が表示されなかったりするので、「2021/10/26 10:00:34」とのかの表示したい場合は「–time-styl」のオプションを使用します
$ ls -l total 20 drwxrwxr-x 2 admin admin 4096 Jun 11 2020 script drwxrwxr-x 2 admin admin 4096 Oct 8 2020 test -rw-rw-r-- 1 admin admin 65 Jun 23 11:38 test.sh -rw-r--r-- 1 admin admin 6 Oct 22 10:00 test.txt drwxr-xr-x 2 admin admin 4096 Sep 10 09:08 tmp
「–time-style="+%Y/%m/%d %H:%M:%S"」と使用すれば「2021/10/26 10:00:34」と表示されます。タイムスタンプの書式はdateコマンドと同じ書式となっています。
$ ls -l --time-style="+%Y/%m/%d %H:%M:%S" total 20 drwxrwxr-x 2 admin admin 4096 2020/06/11 10:44:04 script drwxrwxr-x 2 admin admin 4096 2020/10/08 13:11:44 test -rw-rw-r-- 1 admin admin 65 2021/06/23 11:38:15 test.sh -rw-r--r-- 1 admin admin 6 2021/10/22 10:00:37 test.txt drwxr-xr-x 2 admin admin 4096 2021/09/10 09:08:15 tmp
ディスカッション
コメント一覧
まだ、コメントがありません