• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống Linux OS

Hướng dẫn sử dụng lệnh find trong Linux

@admiz by @admiz
08/05/2021
in Linux OS, Quản trị hệ thống
0
Hướng Dẫn Sử Dụng Lệnh Find Trong Linux 6094e87a6e427.jpeg

 

Lệnh find là một trong những lệnh quan trọng và tiện dụng nhất trên hệ thống Linux. Như tên gọi của nó cho thấy, lệnh có thể tìm các file trên PC Linux dựa trên khá nhiều điều kiện và biến số bạn đặt. Bạn có thể tìm file theo quyền, người dùng, nhóm, loại file, ngày tháng, dung lượng và các tiêu chí có thể có khác bằng cách sử dụng lệnh find.

Lệnh find có sẵn trên hầu hết các bản phân phối Linux theo mặc định, vì vậy bạn không cần phải cài đặt gói cho nó.

Trong hướng dẫn này, Quantrimang sẽ chỉ cho bạn cách tìm file trên Linux bằng cách sử dụng các kết hợp phổ biến khác nhau của những biểu thức tìm kiếm trong dòng lệnh.

Tìm file theo tên trong thư mục hiện tại

Cách rõ ràng nhất để tìm kiếm file là theo tên. Để tìm một file theo tên trong thư mục hiện tại, hãy chạy:

find . -name photo.png
Tìm file theo tên trong thư mục hiện tại
Tìm file theo tên trong thư mục hiện tại

Nếu bạn muốn tìm một file theo tên có cả chữ hoa và chữ nhỏ, hãy chạy:

find . -iname photo.png
Tìm file theo tên có cả chữ hoa và chữ nhỏ
Tìm file theo tên có cả chữ hoa và chữ nhỏ

Nếu bạn muốn tìm một file trong thư mục root, hãy đặt tiền tố sudo trước tìm kiếm của bạn. Điều này sẽ cung cấp cho bạn tất cả các quyền cần thiết để làm như vậy và cũng có biểu tượng “/” cho phép Linux tìm kiếm trong thư mục root. Cuối cùng, biểu thức -print hiển thị các thư mục trong kết quả tìm kiếm. Nếu đang tìm kiếm Gzip, bạn phải nhập:

sudo find / -name gzip -print
Tìm một file trong thư mục root
Tìm một file trong thư mục root

Tìm file trong thư mục cụ thể

Nếu bạn muốn tìm các file trong một thư mục cụ thể như “/home”, hãy chạy:

find /home -name filename.txt

Nếu bạn muốn tìm các file có phần mở rộng “.txt” trong thư mục “/home”, hãy chạy:

find /home -name *.txt

Để tìm các file có tên là “test.txt” trong nhiều thư mục như “/home” và “/opt”, hãy chạy:

find /home /opt -name test.txt

Để tìm các file ẩn trong thư mục “/home”, hãy chạy:

find /home -name ".*"

Để tìm một file duy nhất có tên “test.txt” và xóa nó, hãy chạy:

find /home -type f -name test.txt -exec rm -f { 

Để tìm tất cả các file trống trong thư mục “/opt”, hãy chạy:

find /opt -type f -empty
  • Cách sử dụng lệnh stat trên Linux

Tìm thư mục bằng tên

Nếu bạn muốn tìm tất cả các thư mục có tên là “testdir” trong thư mục “/home”, hãy chạy:

find /home -type d -name testdir

Để lưu trữ tất cả các thư mục trống trong “/home”, hãy chạy:

find /home -type d -empty

Tìm file với một số quyền nhất định

Lệnh find có thể được sử dụng để tìm các file có quyền cụ thể bằng cách sử dụng tùy chọn perm.

Để tìm tất cả các file có quyền là “777” trong thư mục “/home”, hãy chạy:

find /home -type f -perm 0777 -print

Để tìm tất cả các file không có quyền “777”, hãy chạy:

find . -type f ! -perm 777

Để tìm tất cả các file chỉ đọc, hãy chạy:

find /home -perm /u=r

Để tìm tất cả các file thực thi, hãy chạy:

find /home -perm /a=x

Để tìm tất cả các tập hợp file Sticky Bit có quyền là “553”, hãy chạy:

find /home -perm 1553

Để tìm tất cả các tập hợp file SUID, hãy chạy:

find /home -perm /u=s

Để tìm tất cả các file có quyền là “777” và thay đổi quyền của chúng thành “700”, hãy chạy:

find /home -type f -perm 0777 -print -exec chmod 700 {  ;

Tìm file và thư mục dựa trên ngày và giờ

Để tìm tất cả các file trong “/opt” đã được sửa đổi 20 ngày trước đó, hãy chạy:

find /opt -mtime 20

Để tìm tất cả các file trong “/opt” được truy cập 20 ngày trước đó, hãy chạy:

find /opt -atime 20

Để tìm tất cả các file trong “/opt” được sửa đổi trong khoảng 30 đến 50 ngày, hãy chạy:

find /opt -mtime +30 -mtime -50

Để tìm tất cả các file trong “/opt” được thay đổi trong hai giờ qua, hãy chạy:

find /opt -cmin -120

Tìm file và thư mục dựa trên dung lượng

Để tìm tất cả các file 10MB trong thư mục “/home”, hãy chạy:

find /home -size 10M

Để tìm tất cả các file trong thư mục “/home” lớn hơn 10MB và nhỏ hơn 50MB, hãy chạy:

find /home -size +10M -size -50M

Để tìm tất cả các file “.mp4” trong thư mục “/home” có dung lượng hơn 10MB và xóa chúng bằng một lệnh duy nhất, hãy chạy:

find /home -type f -name *.mp4 -size +10M -exec rm {  ;
  • Lệnh Tail trong Linux
  • 10 công cụ debugger Linux tốt nhất dành cho các kỹ sư phần mềm
  • 7 cách sử dụng lệnh Head trong Linux
  • 10 ví dụ về lệnh Netstat trên Linux
  • 10 ví dụ về lệnh Grep trong Linux
  • 5 phần mềm chỉnh sửa ảnh tốt nhất cho Linux
Post Views: 146
Previous Post

Cách chạy Android trên Linux bằng máy ảo

Next Post

Cách tạo các Cron Job trong Linux với Zeit

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
Cách Tạo Các Cron Job Trong Linux Với Zeit 6094e8743bbf0.jpeg

Cách tạo các Cron Job trong Linux với Zeit

Bài mới nhất

20+ Công Ty Thiết Kế App Chuyên Nghiệp, Uy Tín Và Chất Lượng Nhất Hiện Nay 612d1fe642c66.jpeg

20+ công ty thiết kế app chuyên nghiệp, uy tín và chất lượng nhất hiện nay

29/06/2025
Thiết Kế App Giá Rẻ Và Những Lợi Bất Cập Hại Khi Sử Dụng Dịch Vụ Giá Rẻ 612d1fe0e2c12.jpeg

Thiết kế app giá rẻ và những lợi bất cập hại khi sử dụng dịch vụ giá rẻ

29/06/2025
Thiết Kế App Chuyên Nghiệp Và 3 Tiêu Chí đánh Giá Dịch Vụ App Hiệu Quả 612d1fdae3b44.jpeg

Thiết kế app chuyên nghiệp và 3 tiêu chí đánh giá dịch vụ app hiệu quả

28/06/2025
Bỏ Túi Ngay Bí Kíp Kinh Doanh Online Quần áo Hiệu Quả, Thành Công 612d21f488de7.jpeg

Bỏ túi ngay bí kíp kinh doanh online quần áo hiệu quả, thành công

28/06/2025
Schema Là Gì? Tác Dụng Và Các ảnh Hưởng Của Schema Trong Seo Website 612d2151ce010.jpeg

Schema là gì? Tác dụng và các ảnh hưởng của Schema trong SEO website

27/06/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution