Linux'ta touch komutu yeni dosyalar oluşturmak veya mevcut dosyaların son değişiklik zamanını değiştirmek için kullanılır.
Aşağıdaki sözdizimine sahiptir:
touch [option] File_name
example.txt adında yeni bir dosya oluşturmak için aşağıdaki komutu girin:
touch example.txt
Dosya zaten mevcutsa, touch komutu son değişiklik zamanını geçerli zamanla değiştirecektir.
touch komutunun seçenekleri, davranışını özelleştirmenize olanak tanır. Örneğin, -a seçeneği yalnızca dosyaya son erişim zamanını değiştirir ve -m seçeneği yalnızca dosyada yapılan son değişiklik zamanını değiştirir.
touch ayrıca belirtilen dizinlerde boş dosyalar oluşturmak için de kullanılabilir. Örneğin, /home/user/documents dizininde example.txt adında boş bir dosya oluşturmak için aşağıdaki komutu girin:
touch /home/user/documents/example.txt
Genel olarak, Linux'ta dosya ve dizinlerle çalışırken çok kullanışlıdır, çünkü dosyaları hızlı ve kolay bir şekilde oluşturmanıza ve değiştirmenize olanak tanır.
Çoğu Linux dağıtımında standart yardımcı programlar kümesinin bir parçasıdır ve genellikle varsayılan olarak zaten yüklenmiştir. Yüklü değilse, terminalde aşağıdaki komutla yükleyebilirsiniz:
sudo apt-get install coreutils
Bu, touch dahil olmak üzere birçok yardımcı program içeren coreutils paketini yükleyecektir. Diğer Linux dağıtımlarında coreutils paketini yüklemek için farklı bir komut kullanmanız gerekebilir.