Forum

Bildirimler
Hepsini Temizle

MV komutu

7 Yazılar
3 Üyeler
0 Reactions
1,207 Görüntüleme
(@cozumpark)
Gönderiler: 16307
Illustrious Member Yönetici
Konu başlatıcı
 

Merhabalar,

mv komutu kullanırken belli tarih aralığı vermek istiyorum mümkün müdür? Yardımcı olursanız sevinirim.

 
Gönderildi : 20/03/2015 22:54

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

Merhabalar,

mv komutu kullanırken belli tarih aralığı vermek istiyorum mümkün müdür? Yardımcı olursanız sevinirim.

Merhaba,

Aşağıda ki komutu kendinize göre düzenlerseniz işinizi görecektir.  

C:\Users\Administrator\Desktop\  < tasincak klasor dizinini giriniz

-10 değerini kaç gün eski dosyalar olacağını belirtiniz.

Komutu ise CMD'de ilgili klasörde çalıştırın.

forfiles /M *.* /D -10 /C "cmd /c echo moved @fdate @file & move @file "C:\Users\Administrator\Desktop\"" 

Kolay gelsin. 

www.okanozbey.com

 
Gönderildi : 21/03/2015 00:39

(@cozumpark)
Gönderiler: 16307
Illustrious Member Yönetici
Konu başlatıcı
 

Merhabalar,

Belirttiğiniz komutları yazdığımda bir sonuc alamadım. RedHat 6.4 sunucu üzerinde yapmaya çalışıyorum. 

mv /Deneme/Deneme1/ATF* /Deneme2/Deneme3/. bu örnek komuttaki gibi taşımaya fakat son beş gün olan dosyaları taşımasını istiyorum?

 
Gönderildi : 23/03/2015 13:07

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

Merhabalar,

Belirttiğiniz komutları yazdığımda bir sonuc alamadım. RedHat 6.4 sunucu üzerinde yapmaya çalışıyorum. 

mv /Deneme/Deneme1/ATF* /Deneme2/Deneme3/. bu örnek komuttaki gibi taşımaya fakat son beş gün olan dosyaları taşımasını istiyorum?

Merhaba,

 find ./ -type f -mtime 2 -exec mv {} /home/xyz/ \;

Yukarıda ki komutu denermisiniz ? mtime değerini kendinize göre düzenleyiniz.

www.okanozbey.com

 
Gönderildi : 23/03/2015 13:35

(@cozumpark)
Gönderiler: 16307
Illustrious Member Yönetici
Konu başlatıcı
 

Merhabalar,

Komutu taşıma yapacağım dizinin içinden yazıyorum. -mtime -10 , -1000 , +10, 20, 1440 v.s gibi farklı değerler girmeme rağmen  no such file or directory hatası alıyorum?

 
Gönderildi : 23/03/2015 14:23

(@okanozbey)
Gönderiler: 1308
Okan ÖZBEY
 

type fonksiyonu çalışmıyor olabilir. 

Bulunduğunuz dizinde  find . -mtime -4 -exec mv {} /root/okan2/ \;  komutunu çalıştırırmısınız ? Bu komut modified time son 4 gün olan bütün dosyaları root/okan2 dizinine taşıyacaktır. 

www.okanozbey.com

 
Gönderildi : 23/03/2015 22:51

(@mustafayilmaz-2)
Gönderiler: 142
Estimable Member
 

find /dosya/yolu/* -mtime +5 -exec rm {} \;

 /dosya/yolu => bu parametreyi hangi klasörde çalışacaksanız ona göre düzenleyin. Örneğin "/home/user/desktop/" gibi

* => söz konusu klasörde bütün dosyaları kapsayacak bir işlem için.

+5=> 5 yerine istediğiniz sayıyı yazabilir Bu sayı kadar gün öncesi için işlem yapabilirsiniz. 

 

Kolay gelsin

 
Gönderildi : 26/03/2015 14:02

Paylaş: