Tìm kiếm file trong linux

     

Quý Khách hoàn toàn có thể áp dụng app cai quản tệp tin bằng đồ họa đồ họa nhằm kiếm tìm file trong Linux nlỗi Nautilus trong Gnome, Dolphin vào KDE cùng Thunar trong Xfce. Tuy nhiên, tất cả một vài giải pháp thực hiện loại lệnh nhằm search tệp tin trong ngẫu nhiên tiện ích thống trị screen Linux như thế nào.




Bạn đang xem: Tìm kiếm file trong linux

*

Tìm tìm file và thỏng mục vào Linux thực hiện hình ảnh dòng lệnhQuý khách hàng có thể thực hiện app quản lý tệp tin bằng đồ họa bối cảnh nhằm tra cứu filetrong Linux nlỗi Nautilus vào Gnome, Dolphin trong KDE và Thunar trongXfce. Tuy nhiên, tất cả một vài ba cách áp dụng loại lệnh để tìm file trong ngẫu nhiên tiệních thống trị screen Linux như thế nào.Sử dụng câu lệnh FindCâu lệnh Find có thể chấp nhận được người tiêu dùng tìm file trường hợp biết khoảng thương hiệu file. Đây làdạng câu lệnh dễ dàng nhất search tìm tệp tin vào tlỗi mục hiện thời nhưng khớp với tiêuchí nhất quyết. Người sử dụng hoàn toàn có thể kiếm tìm kiếm file theo tên, nhà cài đặt, nhóm, loạitệp tin, theo quyền, ngày tháng năm và theo rất nhiều tiêu chí không giống.Gõ câu lệnh sau nhằm liệt kê tất cả các file tìm kiếm được trong thỏng mục hiện tại:find .Dấu chnóng thông tư thỏng mục hiện thời.Để search gần như tệp tin khớp với cùng một mẫu đặc biệt quan trọng, thực hiện tmê say số “-name”. Ngườisử dụng rất có thể thực hiện vô cùng cam kết trường đoản cú (nhỏng “*”) dẫu vậy phải đặt ký hiệu bay “” trướctừng vô cùng cam kết tự.ví dụ như như, nếu ta hy vọng tra cứu toàn bộ những tệp tin cơ mà bước đầu cùng với “pro” trong tlỗi mụcDocuments, thực hiện câu lệnh cd Documents/ nhằm gửi cho tới thỏng mục Documents,tiếp nối gõ câu lệnh sau:find . –name pro*Tất cả hồ hết tệp tin ban đầu với “pro” trong thư mục sẽ tiến hành liệt kê ra.Lưu ý: Câu lệnh find mặc định rõ ràng chữ hoa với chữ thường. Nếu mong muốn tìmkiếm một trường đoản cú hay là 1 cụm tự không rõ ràng chữ hoa chữ hay, hãy sử dụngtùy chọn “-iname” cùng câu lệnh find.Nếu không có file như thế nào phù hợp tiêu chí, đang không tồn tại công dụng nào hiển thị.Câu lệnh find có khá nhiều tùy chọn để thanh lọc tìm kiếm kiếm. Để kiếm tìm nắm rõ hơn, gõ “manfind” vào hành lang cửa số Terminal và dấn Enter.Sử dụng câu lệnh locateCâu lệnh locate nkhô giòn rộng câu lệnh find do nó sử dụng cơ sở dữ liệu được xâydựng trước đó trong những khi lệnh find lại tìm kiếm kiếm trong hệ thống theo thời gian thực,trường đoản cú tất cả những tlỗi mục cùng file. Câu lệnh locate trả về một danh sách tất cả thương hiệu đườngdẫn đựng team các cam kết từ bỏ quan trọng đặc biệt.Cơ sở tài liệu được update định kỳ trường đoản cú cron, tuy vậy người tiêu dùng cũng hoàn toàn có thể từ bỏ cậpnhật bất cứ thời gian như thế nào vì chưng vậy có thể nhận được tác dụng tức thì. Để làm cho vấn đề đó, gõ câulệnh sau:suvì chưng updatedbNhập mật khẩu.Dạng gốc của câu lệnh locate tìm thấy toàn bộ các tệp tin vào hệ thống tệp tin, ban đầu từthư mục cội nhưng mà đựng toàn thể hay bất kể phần làm sao của tiêu chuẩn tra cứu kiếm.locate mydataVí dụ như, câu lệnh sau đang search thấy 2 file cất “mydata” cùng 1 tệp tin cất “data”.Nếu ao ước tra cứu tổng thể những tệp tin tuyệt thỏng mục đựng đúng chuẩn nlỗi tiêu chuẩn search tìm,sử dụng tùy lựa chọn “-b” thuộc câu lệnh locate nlỗi sau:locate –b’mydata’Lệnh mlocate là một biến đổi thể của locate. Kết trái tìm kiếm chỉ tất cả đều file màngười tiêu dùng hiện tại đã truy vấn tới. khi chúng ta cập nhật đại lý dữ liệu mlocate, nóduy trì lên tiếng tem thời gian trong các đại lý dữ liệu. Việc này cho phép mlocate biếtđược trường hợp những nội dung vào một tlỗi mục bị thay đổi mà lại không nên đọc lại nộidung cùng update vào đại lý dữ liệu nkhô giòn rộng nhưng ít nhờ vào vào ổ cứng.Khi thiết đặt mlocate, tệp tin nhị phân /usr/bin/locate đổi khác cùng trỏ tới mlocate. Đểthiết lập mlocate Lúc câu lệnh không tồn tại trong phiên bản phân păn năn Linux, gõ câu lệnh sau:suvì apt-get install mlocateLệnh mlocate ko áp dụng cùng tệp tin đại lý tài liệu cùng với câu lệnh locate chuẩn chỉnh.

Xem thêm: Hướng Dẫn Vẽ Mô Hình Mạng Deep Learning? Sơ Đồ Hệ Thống Mạng Lan Trong Công Ty

Dovậy, người dùng hoàn toàn có thể tạo thành các đại lý dữ liệu một phương pháp thủ công bằng cách gõ câu lệnhsau:subởi vì /etc/cron.daily/mlocateLệnh mlocate sẽ không còn hoạt động cho đến Khi cơ sở dữ liệu được tạo ra bằng tay thủ công haylúc script được chạy từcron.Để coi lên tiếng cụ thể về câu lệnh locate với mlocate, gõ man locate hoặc manmlocate trong hành lang cửa số lệnh cùng nhấn Enter. Màn hình trợ giúp đã hiện ra.Sử dụng câu lệnh whichLệnh which trả về băng thông tuyệt đối hoàn hảo của tệp tin tiến hành được hotline lúc một lệnhđược giới thiệu. Như vậy bổ ích Khi đề nghị tra cứu địa điểm của một tệp tin tiến hành để sản xuất mộthình tượng tắt tới công tác bên trên màn hình, bên trên một panel tốt ở vị trí kháctrong ứng dụng làm chủ desktop. lấy ví dụ nlỗi, gõ câu lệnh which firefox đã hiển thịđầy đủ hiệu quả nlỗi hình bên dưới.Lưu ý: Mặc đinch thì câu lệnh which chỉ hiển thị hiệu quả phù hợp đầu tiên. Để hiệnthị toàn thể kết quả, áp dụng tùy lựa chọn “-a” cùng câu lệnh. Câu lệnh “which firefox”sẽ phát triển thành “which –a firefox”.Người dùng hoàn toàn có thể tìm tìm những file tiến hành và một dịp. Chỉ đông đảo đườngdẫn tới đông đảo tệp tin thực thi được search thấy mới được hiển thị. Trọng ví dụ tiếp sau đây,chỉ file triển khai “ps” được kiếm tìm thấy.Lưu ý: Câu lệnh which chỉ tìm đường dẫn cho tới file xúc tiến mà lại người dùng hiện nay tạiđược phnghiền áp dụng. Nếu tìm kiếm tìm một tệp tin thực hiện mà lại chỉ bao gồm người quản ngại trị đượcphép áp dụng, đang không tồn tại hiệu quả nào được hiển thị.Để tham khảo thêm biết tin về câu lệnh which, gõ man which sinh sống hành lang cửa số lệnh vàthừa nhận Enter.Sử dụng câu lệnh whereisLệnh whereis được dùng để làm tra cứu tìm địa chỉ đặt các file nhị phân, tệp tin mối cung cấp hayfile “man” cho 1 lịch trình. lấy ví dụ nhỏng, Khi gõ whereis firefox” ta sẽ thuđược tác dụng hiển thị nlỗi hình sau đây.Nếu bạn chỉ hy vọng đường truyền cho tới tệp tin thực thi hiển thị và ko hiển thị mặt đường tớitệp tin nguồn với tệp tin “man”, sử dụng tùy lựa chọn “-b”. Chẳng hạn như, câulệnh “whereis –b firefox” vẫn chỉ hiển thị tác dụng là “/usr/bin/firefox”. Điều này rấttiện lợi vì người tiêu dùng hay đang kiếm tìm tìm file tiến hành công tác những hơnlà tìm kiếm kiếm nguồn với file “man” của công tác kia. Người dùng cũng có thể chỉtra cứu kiếm tệp tin mối cung cấp (“-s”) tốt những tệp tin “man” (“-m”).Để khám phá thông báo chi tiết về câu lệnh, gõ man whereis ở hành lang cửa số câu lệnh vàdấn Enter.Sự khác nhau giữa whereis cùng whichLệnh whereis chỉ vị trí các file nhị phân, file nguồn với rất nhiều file “man” cùng với chỉmột câu lệnh, trong những khi lệnh which chỉ cho ra địa chỉ tệp tin nhị phân.Lệnh whereis search từ một danh sách thư mục đặc biệt mang đến tệp tin nhị phân, file nguồnvới tệp tin “man” trong những lúc lệnh which tìm kiếm kiếm những thỏng mục được liệt kê vào môingôi trường PATH được phxay của người dùng hiện nay. Với lệnh whereis, danh sáchthư mục đặc biệt quan trọng rất có thể được tra cứu thấy trong phần FILES của file “man”.Theo mang định, lệnh whereis hiển thị những kết quả tìm kiếm được trong những khi lệnh whichchỉ hiển thị hiệu quả đầu tiên kiếm được.Do lệnh whereis chỉ áp dụng băng thông đã làm được nhúng (hard-code) vào câu lệnh,chúng ta có thể không kiếm thấy công dụng bản thân mong đợi. Nếu bạn đang kiếm tìm kiếm mộtlịch trình nhưng chúng ta nghĩ về hoàn toàn có thể đã có mua trong một thỏng mục nhưng ko đượcliệt kê trong tệp tin “man” của câu lệnh whereis, hãy thực hiện câu lệnh which cùng với tùychọn “-a” để tìm toàn bộ tác dụng trường đoản cú hệ thống.

Chuyên mục: Domain Hosting