GNU Coreutils: 10.1.2 Thông tin nào được liệt kê
Các tùy chọn này ảnh hưởng đến thông tin ls
hiển thị. Theo mặc định, chỉ tên tệp được hiển thị.
...
‘-l’
‘--format=long’
‘--format=verbose’
Ngoài tên của mỗi tệp, hãy in loại tệp, bit chế độ tệp, số liên kết cứng, tên chủ sở hữu, tên nhóm, kích thước và dấu thời gian (xem Dấu thời gian của tệp định dạng ), thông thường là thời gian sửa đổi. In dấu hỏi cho thông tin không thể xác định.
...
Loại tệp là một trong các ký tự sau:
‘-’
tập tin thường xuyên
‘b’
khối đặc biệt tập tin
‘c’
nhân vật tập tin đặc biệt
‘C’
hiệu suất cao ( “dữ liệu tiếp giáp”) tập tin
‘d’
thư mục
‘D’
cửa (Solaris 2.5 trở lên)
‘l’
liên kết tượng trưng
‘M’
off-line ( “di cư”) tập tin (Cray DMF)
‘n’
mạng đặc biệt tập tin (HP-UX)
‘p’
FIFO ( tên ống)
‘P’
cổng (Solaris 10 trở lên)
‘s’
ổ cắm
‘?’
một số loại tệp khác
exec()
các cuộc gọi -type từ các ngôn ngữ lập trình như C hoặc Python. Thực tế, người ta có thể coi chúng là "lệnh Bash", nhưng thật hữu ích và quan trọng để hiểu sự khác biệt, đặc biệt là khi viết các tập lệnh, ví dụ, có thể chạy trên các hệ thống khác ngoài Linux hoặc thậm chí giữa các bản phân phối Linux khác nhau.