看板 Linux 關於我們 聯絡資訊
大家好, 目前作業系統用ubuntu, 發現一個問題,那就是傳輸檔案時,原始檔案建立的時間會被抹掉。 請問板上高手有無方法解決? 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.65.76 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1444576758.A.E01.html
kenduest: ext3, ext4有紀錄檔案建立時間嗎? 10/11 23:44
Bellkna: 要看你用什麼程式傳的 10/11 23:52
freeka: 用手機傳的 10/12 00:06
freeka: 回一樓,我用屬性看只有存取時間與修改時間兩項而已 10/12 00:08
freeka: 要怎樣用ext3,ext4看檔案建立時間呢?(_ _) 10/12 00:10
freeka: 天啊!又發現用ubuntu系統讀隨身碟 10/12 01:18
freeka: 隨身碟檔案的建立時間也會被改掉!! 10/12 01:19
lantw44: ext4 有記錄建立時間,可是 stat 拿不到,要用 debugfs 10/12 01:41
kenduest: 好像沒有正式標準化,畢竟傳統 unix 沒建立時間這個設計 10/12 01:53
kenduest: 不過各家後來都有這類項目,不過看起來還沒進POSIX標準 10/12 01:59
lantw44: ls -i 拿到 inode 編號以後 sudo debugfs '<stat inode>' 10/12 02:04
lantw44: /dev/sda3 之類的 會有 crtime 欄位 10/12 02:05
kenduest: 剛剛有查一下後續若都 ready, 用 stat 搭配 -c %W, %w 10/12 02:19
kenduest: 可以取得。不過我剛剛測試一下我的 server 無法顯示 10/12 02:20