CƠ BẢN VỀ CHỨNG CHỈ LPI - Trang 38

3.2 FHS và tìm tệp tin

29

$ PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:~/bin
$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/agriffis/bin

Để các quá trình mà bạn sẽ chạy từ shell này có thể sử dụng PATH của bạn, xuất nó

dùng câu lệnh export:

$ export PATH

3.2.7

Tất cả về "which"

Bạn có thể kiểm tra chương trình có trong PATH không bằng which. Ví dụ, ở đây chúng ta
thấy hệ điều hành Linux không có (nói chung) sense:

$ which sense
which: no sense in (/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin)

Trong ví dụ này, định vị ls thành công:

$ which ls

/usr/bin/ls

3.2.8

"which -a"

Cuối cùng, bạn cần biết cờ (flag) -a, mà khiến which đưa ra tất cả trường hợp chương
trình trong PATH:

$ which -a ls

/usr/bin/ls

/bin/ls

3.2.9

whereis

Nếu bạn thích thú với việc tìm nhiều thông tin hơn là vị trí nghèo nàn của chương trình, bạn
nên thử whereis:

$ whereis ls

ls: /bin/ls /usr/bin/ls /usr/share/man/man1/ls.1.gz

Ở đây chúng ta thấy ls xuất hiện tại hai vị trí,/bin và /usr/bin. Thêm vào đó, có

một trang hướng dẫn sử dụng (man) tại /usr/share/man. Bạn sẽ thấy trang man này
nếu gõ man ls.

Chương trình whereis đồng thời có khả năng tìm nguồn, chỉ rõ đường dẫn tìm kiếm

khác, và tìm kiếm những mục ít dùng. Xem trang man của whereis để biết thêm thông
tin.

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.