Được xuất bản vào ngày 17 tháng 11 năm 2023, 11:00 sáng theo giờ EST
David là một nhà văn tự do có trụ sở tại Tây Bắc Thái Bình Dương, nhưng ban đầu đến từ Vùng Vịnh. Là một nhà báo được đào tạo bài bản chuyên nghiệp từ năm 2009, anh đã khám phá ra sức mạnh của hệ điều hành giống Unix và giao diện dòng lệnh khi học cách chỉnh sửa video trên macOS. Điều đó cũng hữu ích khi ban đầu anh ấy bắt đầu tin học trên MS-DOS vào những năm 90.
Anh ấy đã sử dụng Linux thường xuyên dưới một số hình thức kể từ năm 2006. David đã có thể kết hợp niềm đam mê máy tính và viết lách trong sự nghiệp của mình với tư cách là một nhà văn tự do. Bài viết của ông đã xuất hiện trên Techopedia, TMCnet, Walyou và nhiều trang khác.
David có bằng B.A. trong giao tiếp từ Đại học bang California, East Bay. Là một người tận tâm học hỏi suốt đời, anh ấy đang sử dụng các công cụ CAS dựa trên Linux như SymPy và Sage trên Linux để đảm bảo rằng anh ấy ghi nhớ những gì đã học trong lớp toán và thậm chí có thể tiếp thu một số khái niệm mới trong quá trình học. Linux và nguồn mở đã cho phép anh khám phá các chủ đề nâng cao như phép tính và đại số tuyến tính dễ dàng hơn so với việc dùng bút chì và giấy.
Đăng nhập vào tài khoản MakeUseOf của bạn
Bạn muốn cài đặt một số chương trình mới hấp dẫn trên Debian hoặc Ubuntu. Bạn tìm gói và sử dụng apt để cài đặt nó. Nhưng khi bạn cố chạy nó trên dòng lệnh, bạn nhận được thông báo lỗi từ shell cho biết “Không tìm thấy lệnh”. Đây là cách tìm ra nơi apt đã cài đặt nó.
Bạn Vừa Cài Đặt Gói Đó Nhưng Lệnh Chạy Nó Là Gì?
Trong hầu hết các trường hợp, tên của chương trình thực thi tương ứng với tên của gói Debian hoặc Ubuntu. Đôi khi, chúng khác nhau và bạn phải thực hiện một chút công việc để tìm ra tên của tệp thực thi. Thông thường, điều này là do tên gói xung đột với gói hiện có. May mắn thay, chỉ cần một lệnh là có thể tìm ra tên chương trình.
Sử dụng dpkg để liệt kê các tập tin đã cài đặt
Để liệt kê tên đường dẫn đầy đủ của các tệp đã cài đặt của gói, chỉ cần sử dụng -L (viết hoa L) tùy chọn bằng lệnh dpkg. Ví dụ:để kiểm tra Firefox ESR:
dpkg -L firefox-esr Bạn sẽ thấy đường dẫn của từng tệp mà gói đã cài đặt, bao gồm cả tệp thực thi cực kỳ quan trọng:
Các chương trình có thể thực thi được trong Linux ở đâu?
Tệp thực thi mà bạn đang tìm kiếm thường nằm trong bin thư mục viết tắt của "nhị phân". Trong cấu trúc thư mục Linux, /usr/bin là vị trí chính cho các tệp thực thi bạn cài đặt:
Shell của bạn sử dụng đường dẫn tìm kiếm để tìm kiếm các chương trình trong các thư mục này khi bạn nhập lệnh. Để xem các thư mục trong đường dẫn tìm kiếm của bạn, hãy kiểm tra biến môi trường $PATH:
echo $PATH Bạn sẽ thấy các thư mục trong đường dẫn tìm kiếm được phân tách bằng dấu hai chấm (: ) nhân vật. Debian và Ubuntu thường cài đặt các chương trình mới trong /usr/bin hoặc /usr/sbin thư mục. Cái sau thường là các chương trình quản trị hệ thống yêu cầu bạn chạy bằng root bằng sudo.
Bây giờ bạn đã biết chương trình đó được cài đặt ở đâu
Với lệnh dpkg nhanh và kiến thức về tổ chức thư mục Linux, bạn có thể dễ dàng tìm ra nơi apt đã cài đặt chương trình hoàn toàn mới của bạn. Quá trình này đặc biệt hữu ích khi tên chương trình không khớp với tên gói. Bạn cũng có thể sử dụng Lệnh tìm kiếm Apt để tìm kiếm gói trong Ubuntu.