Shell Linux không in thông tin cập nhật khi nói đến ls. Ví dụ, tôi sử dụng các quy trình khác của mình (IDE, v.v.) để tạo một số thư mục. Tuy nhiên khi tôi chạy lệnh ls, tôi không thấy các thư mục này. Thông thường phải mất vài giây đôi khi vài phút để thư mục đó xuất hiện trong đầu ra ls.
Chuyện gì đang xảy ra vậy? Tôi có thể buộc làm mới không? Lý tưởng nhất là khi tôi nói "ls" Tôi muốn xem trạng thái khi tôi gõ lệnh không phải là kết quả được lưu trong bộ nhớ cache.
Hệ thống tập tin không phải là một chia sẻ NFS. Điều khác duy nhất tôi có thể nghĩ đến là thư mục được tạo bởi một chương trình khi chạy từ Eclipse (và màn hình được chuyển đến hộp cửa sổ cục bộ của tôi)
Tôi không biết làm thế nào điều này có thể ảnh hưởng đến mọi thứ mặc dù?
\/bin/ls
thay vì chỉls
, để loại trừ bất kỳ nội dung shell hoặc vấn đề răng cưa nào chưa?