Vaqt belgisini yangilash (touch)
touch buyrug‘idan foydalanish
touch buyrug‘i faylning vaqt belgilarini o‘zgartirish yoki fayl mavjud bo‘lmasa, bo‘sh fayl yaratish uchun ishlatiladi.
U ko‘pincha o‘rinbosar fayllar yaratish yoki build tizimlari uchun vaqt belgilarini yangilashda ishlatiladi.
Asosiy foydalanish
Faylning murojaat va o‘zgartirish vaqtlarini yangilash uchun touch filename buyrug‘idan foydalaning:
Misol
touch file.txt
Parametrlar
touch buyrug‘ida uning ishlashini o‘zgartiruvchi parametrlar mavjud:
-a- Faqat faylning oxirgi marta o‘qilgan vaqtini yangilash-m- Faqat faylning oxirgi marta o‘zgartirilgan vaqtini yangilash-t- Vaqt belgisini aniq bir vaqtga o‘rnatish-c- Hech qanday fayl yaratmaslik
-a parametri: murojaat vaqtini yangilash
-a parametri faylning murojaat vaqtini yangilash imkonini beradi.
Misol: murojaat vaqtini yangilash
touch -a file.txt
-m parametri: o‘zgartirish vaqtini yangilash
-m parametri faylning faqat o‘zgartirish vaqtini yangilash imkonini beradi.
Misol: o‘zgartirish vaqtini yangilash
ls -l
-rw-r--r-- 1 user 197609 208 Apr 9 06:24 my_file.txt
touch -m my_file.txt
ls -l
-rw-r--r-- 1 user 197609 208 Apr 9 08:25 my_file.txt
-t parametri: aniq vaqt belgisini o‘rnatish
-t parametri vaqt belgisini aniq bir vaqtga o‘rnatish imkonini beradi.
Misol: aniq vaqt belgisini o‘rnatish
ls -l
-rw-r--r-- 1 user 197609 208 Apr 9 06:24 my_file.txt
touch -t 202501010000 my_file.txt
ls -l
-rw-r--r-- 1 user 197609 208 Jan 1 00:00 my_file.txt
-c parametri: fayl yaratmaslik
-c parametri touch buyrug‘iga fayllar mavjud bo‘lmasa, ularni yaratmaslikni bildiradi.
Bu tasodifan yangi fayllar yaratib qo‘ymasdan vaqt belgilarini yangilamoqchi bo‘lganingizda foydali.
Misol: fayl yaratmaslik
touch -c non_existent_file.txt
touch buyrug‘ini wildcard belgilar bilan ishlatish
Wildcard belgilar bir vaqtning o‘zida bir nechta faylning vaqt belgilarini yangilash imkonini beradi.
Masalan, touch *.txt buyrug‘i katalogdagi barcha matnli fayllarning vaqt belgilarini yangilaydi.
Misol: wildcard belgilardan foydalanish
touch *.txt
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
