Touch Komutu ile Dosya Oluşturma

Touch Komutu ile Dosya Oluşturma

Touch komutu özellikleri açısından çok çeşitli olmasa da terminalde yeni dosya/dosyalar oluşturmak için sıklıkla kullandığımız bir araçtır. Bu komutu kullanarak içeriği boş yeni dosyalar oluşturabilir veya oluşturulmuş dosyaların değiştirilme(son güncellenme) tarihlerini terminal aracılığıyla değiştirebiliriz.

Terminalde Yeni Dosya Oluşturma

Öncelikle bulunduğumuz dizin içine boş bir dosya oluşturmayı görelim. (Linuxde dosya uzantısına bağımlı olmadığımız için dosya_adi şeklinde uzantısız bir dosya oluşturdum.)

touch dosya_adi

touch komutu ile dosya oluşturma
yukarıda kullandımız komut bizim için bulunduğumuz dizinin içine dosya_adi adinda boş bir dosya oluşturdu.

Dosya Yoksa Yeni Dosya Oluşturma

Touch komutunu -c parametresi ile kullandığımız zaman ise eğer dosya mevcut değilse yeni dosya bir oluşturmakta.

touch -c dosya_adi

 

Birden Fazla Dosya Oluşturmak

Komut aracılığıyla bir seferde birden fazla dosya oluşturabiliriz bunun için komutu aşağıdaki gibi kullanabiliriz.

touch dosya1 dosya2 dosya3

touch komutu ile terminalde birden fazla dosya oluşturma
Bir diğer parametre(-m) ise dosyanın son güncellenme zamanını değiştirmek amacıyla kullanılmakta. Mevcut bir dosyayı bu parametre ile çağırdığınızda dosyanın son güncellenme zamanını komutu çalıştırdınız zaman olarak yeniden değiştiriliyor. (Stat ve grep komutları aracılıyla dosyanın son değiştirilme tarihini gösterip güncelledim.)

touch -m dosya_adi

terminalde dosya güncelleme zamanını değiştirme
Ve son olarak da touch komutunu -t parametresi ile kullanırsanız sisteminize ileri bir tarih için dosya oluşturma emri verebiliriyorsunuz. Bu komutun kullanımı da aşağıdaki gibi. (Bu örnekte zaman, saat olarak 15:30:40 ve tarih olarak 4 Ağustos(8) 2015 olarak belirlenmiştir.)

touch -t YYYYMMDDHHMM.SS dosya_adi
touch -t 201508041530.40 dosya_adi

İlgili Yazılar

Yorum Yok

Fikrini Paylaş

Yorum yaz...


“ Önemli olan "ne yapabildiğiniz" değil, "ne yapabileceğinizdir." ”