作者 主題: ls -l 後, 之時間問題?  (閱讀 4100 次)

0 會員 與 1 訪客 正在閱讀本文。

jacky0220

  • 憂鬱的高中生
  • ***
  • 文章數: 119
    • 檢視個人資料
ls -l 後, 之時間問題?
« 於: 2003-02-11 19:16 »
在弟之家目錄下 ls -l 後, 結果如下(RH8.0) :

總用量 24
-rw-rw-r--    1 jacky    jacky         385  2月 11 18:56 t1
-rw-rw-r--    1 jacky    jacky        2922  1月 22 10:43 test1.htm
drwxr-xr-x    2 jacky    jacky        4096 12月  3 08:36 tmp1
drwxr-xr-x    2 jacky    jacky        4096 12月  3 08:32 tmp2
drwxr-xr-x    2 jacky    jacky        4096  1月  4 21:17 tmp3
drwxr-xr-x    2 jacky    jacky        4096  1月  6 00:52 tmp4

問題1: 其中 tmp1,tmp2是2002年建立的, tmp3,tmp4是2003年(今年)建立的, 那弟要如何分辨到底是那一年?

問題2: 最上面 總用量 20 , 是指什麼? 計算單位為何?

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17465
    • 檢視個人資料
    • http://www.study-area.org
ls -l 後, 之時間問題?
« 回覆 #1 於: 2003-02-11 23:04 »
你用甚麼系統?若是 redhat 應有年份吧?
要不,先做 export LANG=en_US 再跑 ls -l ?

jacky0220

  • 憂鬱的高中生
  • ***
  • 文章數: 119
    • 檢視個人資料
ls -l 後, 之時間問題?
« 回覆 #2 於: 2003-02-12 00:06 »
引述: "netman"
你用甚麼系統?若是 redhat 應有年份吧?
要不,先做 export LANG=en_US 再跑 ls -l ?


用 RedHat 8.0, 試過 export LANG=en_US, 結果一樣, 只是月份變為英文....

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5395
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
ls -l 後, 之時間問題?
« 回覆 #3 於: 2003-02-12 08:51 »
man 一下 ls 就可以看到如何顯示完整的時間了.

jacky0220

  • 憂鬱的高中生
  • ***
  • 文章數: 119
    • 檢視個人資料
ls -l 後, 之時間問題?
« 回覆 #4 於: 2003-02-12 09:17 »
引述: "twu2"
man 一下 ls 就可以看到如何顯示完整的時間了.


謝謝! 有找到一個 ls --full-time 可用, 而且時間也對了..........

可是在同一目錄下, 直接 ls -l ...同樣是2002年建立的, 6月份的會出現 6月 23 2002
而6 月以後的就不會出現2002了........只會顯示 月 日 時間, 這樣會讓人分不清是幾年的檔案
是只有弟的 redhat8.0這樣, 還是本來就這樣?
若原設計就是這樣, 那這樣設計有什麼優點嗎?

mimeory

  • 訪客
ls -l 後, 之時間問題?
« 回覆 #5 於: 2003-02-12 10:30 »
試試看stat這指令

jacky0220

  • 憂鬱的高中生
  • ***
  • 文章數: 119
    • 檢視個人資料
ls -l 後, 之時間問題?
« 回覆 #6 於: 2003-02-13 11:04 »
引述: "mimeory"
試試看stat這指令


弟之 RedHat 8.0 找不到這個 指令, 再請教是要加裝什麼套件嗎?

mimeory

  • 訪客
ls -l 後, 之時間問題?
« 回覆 #7 於: 2003-02-13 12:55 »
我這裡rpm -qf的結果是...
fileutils-4.1.11-5mdk
參考一下吧...:o