Tôi tự hỏi khi nào thì thư mục sửa đổi lần cuối được thay đổi. Tôi sửa đổi một tập tin bên trong một thư mục cụ thể (thông qua FTP), nhưng LMD của thư mục không thay đổi. Làm thế nào là nó giả sử để hoạt động?Danh bạ sửa đổi lần cuối ngày
Trả lời
Mtime (thời gian sửa đổi) trên chính thư mục thay đổi khi tệp hoặc thư mục phụ được thêm, xóa hoặc đổi tên.
Sửa đổi nội dung của tệp trong thư mục không thay đổi thư mục, cũng như không cập nhật thời gian đã sửa đổi của tệp hoặc thư mục phụ. Nếu bạn thay đổi các điều khoản trên thư mục, các thay đổi ctime nhưng mtime không.
Thư mục giống như tệp chứa danh sách tên tệp trong đó (thực sự, bạn có thể vô tình mở thư mục trong trình chỉnh sửa, nơi bạn có thể thấy danh sách này là danh sách có thể đọc được nhiều nhất) do đó, nó được sửa đổi khi một tệp trong thư mục đó được thêm, xóa hoặc đổi tên.
Nó có được sửa đổi khi một thư mục con được sửa đổi không? – Flimm
@Flimm Có vẻ như chỉ cập nhật thư mục có chứa mtime nếu không nó sẽ bong bóng đến gốc. –
Không quan tâm, trình chỉnh sửa nào cho phép bạn mở thư mục trực tiếp? Hầu hết (thậm chí 'ed' và' cat') dường như phàn nàn, hoặc cung cấp một danh sách các tập tin để mở thay thế. – naught101
- 1. Nhận tệp Lần sửa đổi lần cuối và so sánh
- 2. mod_rewrite RewriteCond dựa trên sửa đổi lần cuối? (.htaccess)
- 3. Ngày sửa đổi lần cuối của một thư mục trong OSX
- 4. Android đặt thời gian sửa đổi lần cuối cho tệp
- 5. trạng thái git - liệt kê ngày sửa đổi cuối cùng
- 6. chơi-framework nhận ngày cuối cùng sửa đổi cho file
- 7. Cách tìm tệp lớn hơn một số kích thước và sắp xếp chúng theo ngày sửa đổi lần cuối?
- 8. Cách truy cập và sửa đổi danh bạ trong Windows 8?
- 9. Lặp qua TẤT CẢ các tệp trong một thư mục dựa trên 'Ngày sửa đổi lần cuối'
- 10. Làm cách nào để có được ngày truy cập/sửa đổi lần cuối của cơ sở dữ liệu PostgreSQL?
- 11. Bảo mật danh bạ
- 12. Cách lấy thư mục mới nhất (sửa đổi lần cuối) [C#]
- 13. mở tập tin được sửa đổi lần cuối trong thư mục bằng cách sử dụng vi
- 14. Thực tiễn tốt nhất để thiết lập sửa đổi lần cuối và ai đã sửa đổi bằng NHibernate?
- 15. PHP sao chép tập tin mà không thay đổi ngày sửa đổi cuối cùng
- 16. C#: Nhận 5 tệp mới nhất (được sửa đổi lần cuối) từ thư mục
- 17. Giám sát danh bạ cho các thay đổi
- 18. Nhận ngày sửa đổi tập tin cuối cùng của các tệp dữ liệu ứng dụng?
- 19. Nhận ngày chỉnh sửa cuối cùng của tệp trong VB6
- 20. tồn tại trong danh bạ
- 21. Dấu thời gian để tạo hàng và sửa đổi lần cuối
- 22. Kiểm tra xem tệp nào được sửa đổi lần cuối trong C# trên Windows OS
- 23. Apache không gửi tiêu đề Sửa đổi lần cuối ngay cả khi đặt rõ ràng
- 24. Chọn tập tin đã sửa đổi lần cuối từ một thư mục
- 25. Đu và sửa đổi cuối cùng
- 26. Lấy ngày sửa đổi cuối cùng của một tập tin trong C
- 27. Liên kết tới Danh bạ trên Mạng
- 28. Nhận dấu thời gian sửa đổi lần cuối trang TYPO3, sự khác biệt giữa tstamp và SYS_LASTCHANGED
- 29. iOS - thêm liên hệ vào Danh bạ?
- 30. AutoView Complete TextView với Danh bạ
Nó có bị sửa đổi khi thư mục con được sửa đổi không? – Flimm
@Flimm: nó phụ thuộc vào bản chất của sửa đổi đối với thư mục con. Nếu một tệp được thêm vào hoặc bị xóa khỏi thư mục con, thì không. Nếu thư mục con được đổi tên, thì có (vì tên mới được lưu trong thư mục chứa thư mục con, vì vậy những thay đổi 'thực sự' là mục nhập trong thư mục chính và không có gì thay đổi trong thư mục con). –
@JonathanLeffler Có cách nào để đệ quy biết rằng một cái gì đó đã thay đổi, ngay cả khi 200 cấp độ sâu xuống? – Llamageddon