*Xem thông tin về th− mục với lệnh ls

Một phần của tài liệu Giáo Trinh Hệ Điều Hành Linux (Trang 56 - 58)

CC: hai số chỉ thế kỉ,

*Xem thông tin về th− mục với lệnh ls

Sử dụng lệnh ls và một số các tùy chọn của nó là có thể biết đ−ợc mọi thông tin về một th− mục. Cú pháp lệnh nh− sau:

ls [tùy-chọn]... [tập-tin]...

Lệnh này sẽ đ−a ra danh sách các tập tin liên quan đến tham số tập-tin trong lệnh. Tr−ờng hợp phổ biến tham số tập-tin là một th− mục, tuy nhiên trong một số tr−ờng

hợp khác, tham số tập-tin xác định nhóm (khi sử dụng các mô tả nhóm *, ? và cặp [ và ]); nếu không có tham số tập-tin, mặc định danh sách các tập tin có trong th− mục hiện thời sẽ đ−ợc hiển thị.

Các tùy chọn của lệnh là:

-a

liệt kê tất cả các tập tin, bao gồm cả tập tin ẩn.

-l

đ−a ra thông tin đầy đủ nhất về các tập tin và th− mục.

-s

chỉ ra kích th−ớc của tập tin, tính theo khối (1 khối = 1204 byte).

-F

xác định kiểu tập tin (/ = th− mục, * = ch−ơng trình khả thi).

-m

liệt kê các tập tin đ−ợc ngăn cách nhau bởi dấu ",".

-C

đ−a ra danh sách các tập tin và th− mục theo dạng cột (hai th− mục gần nhau đ−ợc xếp vào một cột).

-1

hiển thị mỗi tập tin hoặc th− mục trên một dòng.

-t

sắp xếp các tập tin và th− mục trong danh sách theo thứ tự về thời gian đ−ợc sửa đổi gần đây nhất.

-x

đ−a ra danh sách các tập tin và th− mục theo dạng cột (hai th− mục gần nhau đ−ợc xếp trên hai dòng đầu của hai cột kề nhau).

-r

sắp xếp danh sách hiển thị theo thứ tự ng−ợc lại.

-R

liệt kê lần l−ợt các th− mục và nội dung của các th− mục. Ví dụ, lệnh

# ls -l

sẽ hiển thị danh sách đầy đủ nhất về các tập tin và th− mục có trong th− mục hiện thời.

total 108

drwxr-xr-x 12 thu root 4096 Oct 23 2000 LinuxVN.com drwxr-xr-x 2 root root 4096 Oct 31 2000 bin (adsbygoogle = window.adsbygoogle || []).push({});

drwxr-xr-x 7 root root 36864 Dec 11 16:54 dev drwxr-xr-x 43 root root 4096 Dec 11 16:55 etc drwxr-xr-x 5 root root 4096 Dec 11 16:57 home drwxr-xr-x 4 root root 4096 Oct 31 2000 lib

drwxr-xr-x 2 root root 16384 Oct 31 2000 lost+found drwxr-xr-x 2 root root 0 Dec 11 16:54 misc

drwxr-xr-x 5 root root 4096 Oct 31 2000 mnt drwxr-xr-x 2 root root 4096 Aug 23 12:03 opt dr-xr-xr-x 56 root root 0 Dec 11 11:54 proc drwxr-x--- 12 root root 4096 Dec 11 16:55 root drwxr-xr-x 3 root root 4096 Oct 31 2000 sbin drwxr-xr-x 3 root root 4096 Oct 31 2000 tftpboot drwxrwxrwx 8 root root 4096 Dec 11 16:58 tmp drwxr-xr-x 22 root root 4096 Oct 31 2000 usr drwxr-xr-x 22 root root 4096 Oct 31 2000 var

Dòng đầu tiên "total 108" cho biết tổng số khối (1024 byte) trên đĩa l−u trữ các tập tin trong danh sách (14*4+36+16=108).

Mỗi dòng tiếp theo trình bày thông tin về mỗi tập tin hay th− mục con. Các thông tin này đã đ−ợc giới thiệu tr−ớc đây. Chẳng hạn,

ý nghĩa của mỗi tr−ờng trên đây đã đ−ợc giải thích trong mục 3.2.1. Khi gõ lệnh:

# ls [is]*

cho danh sách các tập tin và th− mục con có tên bắt đầu bằng hoặc chữ cái i hoặc chữ cái s có trong th− mục hiện thời:

info-dir initlog.conf inittab services

shadow shadow- shells smb.conf

sysctl.conf syslog.conf

Một phần của tài liệu Giáo Trinh Hệ Điều Hành Linux (Trang 56 - 58)