この質問にはすでに回答があります :「ls-all」で一部のファイルの時間が表示されるのに、他のファイルでは1年しか表示されないのはなぜですか?
(5つの回答)
4年前に閉鎖されました。
Linux
(5つの回答)
4年前に閉鎖されました。
フォルダでls-lを実行すると、一部のファイルのデータと時刻が報告され、他のファイルの日付と年のみが報告されることがあります。
$ ls -ltr
-rw-r--r-- 1 oracle9 dba 173 Dec 22 09:49 a1.par
-rw-r--r-- 1 oracle9 dba 191 Dec 22 09:49 a2.par
-rw-r--r-- 1 oracle9 dba 185 Dec 22 09:49 a3.par
-rw-r--r-- 1 oracle9 dba 497 Dec 22 09:49 a4.par
-rw-r--r-- 1 oracle9 dba 238 Dec 22 09:49 a5.par
-rw-r--r-- 1 oracle9 dba 260 Dec 22 09:49 a6.par
-rwxr-x--- 1 oracle9 dba 1076 Dec 22 09:49 al.sh
-rwxr-x--- 1 oracle9 dba 931 Dec 22 09:49 im.sh
-rwxr-x--- 1 oracle9 dba 982 Dec 22 09:49 mt.sh
drwxr-xr-x 2 oracle9 dba 4096 Dec 22 09:49 comp
drwxr-xr-x 2 oracle9 dba 4096 Dec 22 10:08 scr
-rw------- 1 oracle9 dba 0 Dec 22 10:25 nohup.out
-rw-r--r-- 1 oracle9 dba 0 Dec 22 10:25 start
-rw-r--r-- 1 oracle9 dba 0 Dec 22 10:25 start2
-rw-r--r-- 1 oracle9 dba 5587 Dec 22 2016 g2.log
-rw-r--r-- 1 oracle9 dba 5725 Dec 22 2016 g2.out
-rw-r--r-- 1 oracle9 dba 0 Dec 22 2016 t6.log
-rw-r--r-- 1 oracle9 dba 0 Dec 22 2016 start6
-rw-r--r-- 1 oracle9 dba 0 Dec 22 2016 g6.log
-rw-r--r-- 1 oracle9 dba 781 Dec 22 2016 t2.log
-rw-r--r-- 1 oracle9 dba 730 Dec 22 2016 g6.out
最後の7つのファイルの時刻は表示されないことに注意してください リストにあり、最初の14ファイルの年は表示されません 。
この動作は常に再現できるとは限りません。
- どうすれば回避できますか?
- デフォルトでは、日付/時刻の形式は同じリスト内で一貫していませんか?
OSはRedHat6.4です
承認された回答:
年とともにリストされているファイルには、将来の変更日があります。
--full-time
を使用できます 完全な日付を一覧表示するパラメータ。