จะแก้ไขวันที่ไดเรกทอรีได้อย่างไร?


11

ใน Windows ฉันใช้เพื่อปรับเปลี่ยนวันที่ในไดเรกทอรีเช่น ของไดเรกทอรีที่มีรูปถ่ายตามวันที่เมื่อถ่ายภาพแรก; แล้วแสดงรายการไดเรกทอรีที่เรียงลำดับตามวันที่ ใน Ubuntu Krusader สามารถแสดงไดเร็กตอรี่ด้วยวิธีนี้ ฉันต้องเปลี่ยนวันที่ ("วันที่แก้ไข") ของไดเรกทอรีหลังจากที่ฉันเติมด้วยเช่น รูปภาพ. ฉันจะเปลี่ยนได้อย่างไร ขอบคุณ

คำตอบ:


11

คุณสามารถใช้touchคำสั่งพร้อม-tตัวเลือก นี่คือจากman touch:

NAME
       touch - change file timestamps

SYNOPSIS
       touch [OPTION]... FILE...

DESCRIPTION
       Update  the  access  and modification times of each FILE to the current
       time.
[...]

-t STAMP
              use [[CC]YY]MMDDhhmm[.ss] instead of current time

ตัวอย่าง:

touch -t 1312031429.30 /path/to/directory

จะเปลี่ยนวันที่แก้ไขเพื่อที่จะdirectory2013-12-03 14:29:30


มีประโยชน์ที่จะต้องทราบว่าคุณต้องใช้-tตัวเลือกที่นี่ การ-dตั้งค่าสถานะที่แสดงบนการสัมผัสเวอร์ชันใหม่ไม่ได้ปรับเปลี่ยน mtime ของไดเรกทอรีเพียงไฟล์
Foosh

0

อย่า มันจะได้รับการเปลี่ยนแปลงทันทีที่มีสิ่งใดในไดเรกทอรีเปลี่ยนแปลง แต่อย่างใด (เช่นเมื่อสร้างภาพขนาดย่อ) ให้เปลี่ยนชื่อไดเรกทอรีเพื่อให้วันที่คุณต้องการอยู่ในชื่อแทน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.