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