Lệnh find

·

2 min read

find command có thể được sử dụng để tìm kiếm các flie hoặc folders phù hợp với keyword có trong hệ thống - tìm kiếm cả trong thu mục con. Cú pháp:

find path keyword options

Học qua một vài ví dụ:

Để tìm kiếm tât cả các file có phần mở rộng là ".js" và in ra relative path của các file:

find / -name "*.js".

Tìm kiếm các thư mục (-type d) viết tắt là directory, có tên là src:

find / -type d -name src

Tìm kiếm trong nhiều thư mục

find folder1 folder2 -name filename.txt

Tìm kiếm với nhiều điều kiện -or:

find . -type d -name node_modules -or -name public

Tìm kiếm file có nhiều hơn 100 bytes:

find / -type f -size +100c

Tìm kiếm các file được edit trong 24 giờ qua:

find . -type f -mtime -1