Tìm kiếm file trong linux

Quý Khách hoàn toàn có thể áp dụng phầm mềm cai quản tệp tin bởi giao diện giao diện nhằm kiếm tìm tệp tin trong Linux nhỏng Nautilus trong Gnome, Dolphin trong KDE với Thunar vào Xfce. Tuy nhiên, có một vài ba bí quyết áp dụng cái lệnh để tìm kiếm file trong ngẫu nhiên phầm mềm cai quản màn hình Linux nào.




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

*

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

Xem thêm: Restoring Database: Access Denied; You Need (At Least One Of) The Super Privilege(S) For This Operation &Ndash; Cpanel



Xem thêm: Hướng Dẫn Thêm Font Chữ Vào Wordpress, Sử Dụng Font

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

Chuyên mục: Kiến thức Hosting