2013-11-27 16 views
28

Dosya yöneticisini kullanarak dosyadaki dosyaları bir dizinden diğerine taşıyorum. Dosya oluşturulma tarihini/saatini korumanın bir yolu var mı (sunucuya ilk eklendiğinde)? Birisi SSH'yi önerdi, ama ben buna çok aşina değilim. Bu konuda iyi talimatları olan var mı?Orijinal oluşturma tarihi nasıl korunur?

cevap

45

scp seçeneğini -p seçeneği ile kullanın. uzak sunucuya yerel bir dosya kopyalama

-p  Preserves modification times, access times, and modes from the original file. 

Örnek komut: Bu kullanıcıyı ve grubu sadece izin bayrakları (rwx ve gibi) korumak etmeyeceğini

scp -p /home/mylocaldata/test.txt remote.example.com:/home/remote_dir 

Not.

+0

Dediğim gibi, SSH'ye pek aşina değilim. Daha ayrıntılı olarak açıklamak ister misiniz? Ya da bu konuyla ilgili talimatlar içeren bir yere mi dikkat et? Teşekkürler – Kakenx

+1

bu web sitesini deneyin http://www.hypexr.org/linux_scp_help.php scp linux ile geliyor (çoğu zaman). sadece komut kabuğunu deneyin ve scp yazın. komut böyle görünüyor. /home/mydata/test.txt dosyasını hedef sunucuya x.x.x.x dizinine// home/testine aktarmam gerektiğine inanıyorum. Bu nedenle, aşağıdaki izinleri koruma izniyle kullanıyorum. scp -p /home/mydata/test.txt x.x.x.x:/ev/test –

İlgili konular