OnWorks Linux và Windows Online WorkStations

Logo

Lưu trữ trực tuyến miễn phí cho máy trạm

<Trước | Nội dung | Tiếp theo>

định vị - Tìm tập tin một cách dễ dàng

xác định vị trí chương trình thực hiện tìm kiếm cơ sở dữ liệu nhanh chóng các tên đường dẫn, và sau đó xuất ra mọi tên phù hợp với một chuỗi con nhất định. Ví dụ: giả sử chúng tôi muốn tìm tất cả các pro-gram có tên bắt đầu bằng “zip”. Vì chúng ta đang tìm kiếm các chương trình, chúng ta có thể đoán rằng tên của thư mục chứa các chương trình sẽ kết thúc bằng “bin /”. Do đó, chúng tôi có thể cố gắng sử dụng xác định vị trí theo cách này để tìm các tệp của chúng tôi:


[tôi @ linuxbox ~] $ xác định vị trí bin / zip

[tôi @ linuxbox ~] $ xác định vị trí bin / zip


định vị sẽ tìm kiếm cơ sở dữ liệu tên đường dẫn của nó và xuất ra bất kỳ tên đường dẫn nào có chứa chuỗi


“Bin / zip”:



/ usr / bin / zip

/ usr / bin / zipcloak

/ usr / bin / zipgrep

/ usr / bin / zipinfo

/ usr / bin / zipnote

/ usr / bin / zipsplit

/ usr / bin / zip

/ usr / bin / zipcloak

/ usr / bin / zipgrep

/ usr / bin / zipinfo

/ usr / bin / zipnote

/ usr / bin / zipsplit


Nếu yêu cầu tìm kiếm không đơn giản như vậy, xác định vị trí có thể được kết hợp với các công cụ khác như grep để thiết kế các tìm kiếm thú vị hơn:


[tôi @ linuxbox ~] $ định vị zip | thùng rác

/ bin / bunzip2

/ bin / bzip2

/ bin / bzip2recover

/ bin / gunzip

/ bin / gzip

/ usr / bin / funzip

/ usr / bin / gpg-zip

/ usr / bin / preunzip

/ usr / bin / prezip

/ usr / bin / prezip-bin

/ usr / bin / unzip

/ usr / bin / unzipsfx

/ usr / bin / zip

/ usr / bin / zipcloak

/ usr / bin / zipgrep

/ usr / bin / zipinfo

/ usr / bin / zipnote

/ usr / bin / zipsplit

[tôi @ linuxbox ~] $ định vị zip | thùng rác

/ bin / bunzip2

/ bin / bzip2

/ bin / bzip2recover

/ bin / gunzip

/ bin / gzip

/ usr / bin / funzip

/ usr / bin / gpg-zip

/ usr / bin / preunzip

/ usr / bin / prezip

/ usr / bin / prezip-bin

/ usr / bin / unzip

/ usr / bin / unzipsfx

/ usr / bin / zip

/ usr / bin / zipcloak

/ usr / bin / zipgrep

/ usr / bin / zipinfo

/ usr / bin / zipnote

/ usr / bin / zipsplit


xác định vị trí chương trình đã tồn tại được một số năm và có một số biến thể khác nhau đang được sử dụng phổ biến. Hai cái phổ biến nhất được tìm thấy trong các bản phân phối Linux hiện đại là định vị định vị, mặc dù chúng thường được truy cập bằng một liên kết tượng trưng có tên xác định vị trí. Các phiên bản khác nhau của xác định vị trí có các bộ tùy chọn chồng chéo. Một số phiên bản bao gồm đối sánh cụm từ thông dụng (mà chúng tôi sẽ đề cập trong chương sắp tới) và hỗ trợ ký tự đại diện. Kiểm tra trang người đàn ông cho xác định vị trí để xác định vị trí của xác định vị trí được cài đặt.


hình ảnh

Cơ sở dữ liệu xác định vị trí đến từ đâu?

Bạn có thể nhận thấy rằng, trên một số bản phân phối, xác định vị trí không hoạt động ngay sau khi hệ thống được cài đặt, nhưng nếu bạn thử lại vào ngày hôm sau, nó sẽ hoạt động tốt. Đưa cái gì? Các xác định vị trí cơ sở dữ liệu được tạo bởi một chương trình khác có tên cập nhậtb. Đồng minh, nó được chạy định kỳ như một công việc cron; nghĩa là, một tác vụ được thực hiện tại các giao diện thường xuyên bởi trình nền cron. Hầu hết các hệ thống được trang bị xác định vị trí chạy cập nhậtb một lần một ngày. Vì cơ sở dữ liệu không được cập nhật liên tục, bạn sẽ nhận thấy rằng các tệp rất gần đây không hiển thị khi sử dụng xác định vị trí. Để khắc phục điều này, có thể chạy cập nhậtb lập trình thủ công bằng cách trở thành superuser và chạy cập nhậtb tại dấu nhắc.


Điện toán đám mây hệ điều hành hàng đầu tại OnWorks: