samba文件系統(tǒng)上的文件時間
用cp不加-p參數(shù)拷貝文件到一個用smbmount映射的目錄下,發(fā)現(xiàn)一個很怪的事情,
同一時間拷貝的文件時間相差很大,昨天一個業(yè)務依賴于這個文件時間,結果出錯了
今天早上過來看看,才發(fā)現(xiàn)一個以前沒想過的事情:
假定有兩臺機器,A和B,A機用samba提供共享給B機,B機用smbmount把這個共享映射成本地目錄
在B機上用
cp 文件?? 映射的A機的目錄
這個時候如果文件是0字節(jié),那么這個文件的日期(暈到死下面看到的實際上是修改日期)是A機的當前時間
如果文件不是0字節(jié),那么相當于B機對一個空文件進行了修改操作,所以這個文件的日期是B機的當前時間
?
依賴文件時間的業(yè)務還是要記得用cp -p 比較可靠一些。