Scroll to navigation

DIR(1) Các câu lệnh DIR(1)

TÊN

dir - list directory contents

TÓM TẮT

dir [TÙY_CHỌN]… [TẬP_TIN]…

MÔ TẢ

Liệt kê thông tin về các TẬP-TIN (thư mục hiện thời theo mặc định). Sắp xếp các mục theo bảng chữ cái nếu không có -cftuvSUX cũng không --sort.

Tùy chọn dài yêu cầu đối số thì tùy chọn ngắn cũng vậy.

đừng bỏ qua mục bắt đầu với “.”
đừng liệt kê “.” và “..” theo ngầm định
với -l thì in ra tác giả của mỗi tập tin
in ra thoát chuỗi kiểu-C cho ký tự không thể hiển thị
với -l, cỡ tỷ lê cỡ thơ CỠ khi in chúng; ví dụ: --block-size=M; xem định dạng CỠ bên dưới
không liệt kê các mục có đuôi “~” mhư ngầm định
với -lt: xếp theo, và hiển thị, ctime (thời gian sửa đổi cuối cùng của thông tin trạng thái tập tin); với -l: hiển thị ctime và sắp xếp theo tên; nếu không: sắp xếp theo ctime, mới hơn xếp trước
liệt kê các mục theo cột
tô màu kết xuất. KHI có thể là: never (không bao giờ), auto (tự động), always (luôn luôn, mặc định). Thông tin thêm xem ở dưới đây
liệt kê bản thân thư mục thay vì nội dung của chúng
tạo kết xuất thích hợp với chế độ dired của “Emacs”
do not sort, enable -aU, disable -ls --color
nối thêm chỉ thị (một trong “*/=>@|”) vào các mục
cũng vậy, nhưng không nối thêm “*”
across -x (ngang qua), commas -m (dấu phẩy), horizontal -x (nằm ngang), long -l (dài), single-column -1 (cột đơn), verbose -l (xuất chi tiết), vertical -C (thẳng đứng)
giống -l --time-style=full-iso
giống -l, nhưng không liệt kê người sở hữu
nhóm lại các thư mục trước các tập tin.
Làm tăng lên với tùy chọn --sort, nhưng bất cứ lần nào dùng --sort=none (-U) sẽ tắt chức năng nhóm lại.
ở danh sách dài, dừng in các tên nhóm
với -l, và -s, in kích cỡ ở dạng 1K 234M 2G v.v..
giống trên, nhưng dùng hệ số mũ 1000, không phải 1024
đi theo liên kết mềm liệt kê trên dòng lệnh
đi theo mỗi liên kết mềm trên dòng lệnh
cái mà chỉ tới một thư mục
không liệt kê những mục tương ứng với MẪU của shell (bị ghi đè bởi -a hoặc -A)
hyperlink các tên tập tin; KHI có thể là “always” (mặc định nếu để trống), “auto”, hoặc “never”
nối thêm vào tên mục chỉ thị với dạng TỪ: none (không có, mặc định), slash (dấu gạch chéo, -p), file-type (kiểu tập tin, --file-type), classify (phân loại, -F)
in ra số chỉ mục của mỗi tập tin
không liệt kê các mục tương ứng với MẪU của hệ vỏ
mặc định dùng khối 1024-byte cho dung lượng đĩa đã dùng; chỉ được dùng với -s và mỗi tổng thư mục
dùng dạng danh sách dài
khi hiển thị thông tin cho một liên kết mềm, hiển thị thông tin cho tập tin mà liên kết chỉ đến thay cho bản thân liên kết
liệt kê liền nhau các mục, cách nhau bởi dấu phẩy
giống -l, nhưng liệt kê UID và GID dạng số
in ra tên thô của các mục không trích dẫn
giống -l, nhưng không liệt kê thông tin về nhóm
nối thêm vào thư mục chỉ thị “/”
in dấu “?” thay cho các ký tự không đồ họa
hiển thị các ký tự không phải đồ họa như chúng có (mặc định, trừ khi chương trình là ls và đầu ra là thiết bị cuối)
đặt tên các mục trong ngoặc kép
dùng dạng trích dẫn TỪ cho tên các mục: literal (văn chương), locale (miền địa phương), shell (hệ vỏ), shell-always (luôn luôn hệ vỏ), c, escape (thoát), (đè lên các biến môi trường QUOTING_STYLE)
đảo ngược thứ tự khi sắp xếp
liệt kê đệ quy các thư mục con
in kích cỡ đã cấp phát của mỗi tập tin, theo khối
sắp xếp theo kích cỡ tập tin
sắp xếp theo TỪ thay cho tên: none (-U, không có), size (-S, kích cỡ), time (-t, thời gian), version (-v, phiên bản), extension (-X, phần đuôi mở rộng)
change the default of using modification times; access time (-u): atime, access, use; change time (-c): ctime, status; birth time: birth, creation;
with -l, WORD determines which time to show; with --sort=time, sort by WORD (newest first)
định dạng ngày/tháng với -l; xem TIME_STYLE ở phía dưới
sort by time, newest first; see --time
giả định chiều dài tab là CỘT thay cho 8
với -lt: sắp xếp theo, và hiển thị thời gian truy cập; với -l: hiển thị thời gian truy cập và sắp xếp theo tên; nếu không: sắp xếp theo thời gian truy cập, mới trước
không sắp xếp; liệt kê các mục theo thứ tự của thư mục
sắp xếp các số thứ tự (phiên bản) một cách tự nhiên bên trong văn bản
coi chiều rộng màn hình là CỘT. 0 là không giới hạn
liệt kê các mục theo dòng thay vì theo cột
sắp xếp phần mở rộng các mục theo bảng chữ cái
in bất kỳ ngữ cảnh bảo mật nào của mỗi tập tin
-1
liệt kê một tập tin trên mỗi dòng. Tránh “\n” với -q hay -b
hiển thị trợ giúp này rồi thoát
đưa ra thông tin phiên bản rồi thoát

The SIZE argument is an integer and optional unit (example: 10K is 10*1024). Units are K,M,G,T,P,E,Z,Y (powers of 1024) or KB,MB,... (powers of 1000). Binary prefixes can be used, too: KiB=K, MiB=M, and so on.

Time số TIME_STYLE có thể là full-iso, long-iso, iso, locale, hoặc +FORMAT. FORMAT được thông dịch giống như trong date(1). Nếu FORMAT là FORMAT1<newline>FORMAT2,thì FORMAT1 được áp dụng cho các tập tin không-gần-đây và FORMAT2 cho tập tin gần đây. TIME_STYLE được đánh tiền tố với 'posix-' chỉ bị tác dụng ở ngoài miền địa phương POSIX. Các biến môi trường TIME_STYLE được đặt kiểu mặc định để dùng.

Chức năng sử dụng màu sắc để phân biệt các kiểu tập tin khác nhaucũng bị tắt theo mặc định và khi dùng tùy chọn --color=never (màu = không bao giờ). Khi dùng --color=auto (màu = tự động), lệnh liệt kê ls chỉ xuất mã màu khi đầu ra tiêu chuẩn được kết nối đến một thiết bị cuối. Biến môi trường “LS_COLORS” (màu sắc của ls) cũng có khả năng sửa đổi cài đặt này. Hãy sử dụng lệnh dircolors(1) để đặt nó.

Trạng thái thoát:

0
nếu ổn,
1
nếu gặp lỗi nhỏ (v.d. không thể truy cập đến thư mục con),
2
nếu gặp lỗi nghiêm trọng (v.d. không thể truy cập đến đối số dòng lệnh)

TÁC GIẢ

Viết bởi Richard M. Stallman và David MacKenzie.

THÔNG BÁO LỖI

Trợ giúp trực tuyến GNU coreutils: <https://www.gnu.org/software/coreutils/>
Report any translation bugs to <https://translationproject.org/team/>

BẢN QUYỀN

Copyright © 2020 Free Software Foundation, Inc. Giấy phép GPL pb3+ : Giấy phép Công cộng GNU phiên bản 3 hay sau <https://gnu.org/licenses/gpl.html>.
Đây là phần mềm tự do: bạn có quyền sửa đổi và phát hành lại nó. KHÔNG CÓ BẢO HÀNH GÌ CẢ, với điều khiển được pháp luật cho phép.

XEM THÊM

Tài liệu đầy đủ có tại: <https://www.gnu.org/software/coreutils/dir>
hoặc sẵn có nội bộ thông qua: info '(coreutils) dir invocation'

DỊCH

Bản dịch tiếng Việt của trang hướng dẫn này do

thực hiện.

Bản dịch này là Tài liệu Miễn phí; đọc Giấy phép Công cộng GNU Phiên bản 3 hoặc mới hơn để biết các điều khoản bản quyền. Chúng tôi cho rằng KHÔNG CÓ TRÁCH NHIỆM PHÁP LÝ.

Nếu bạn tìm thấy một số sai sót trong bản dịch của trang hướng dẫn này, vui lòng gửi thư đến TODO.

Tháng 9 năm 2020 GNU coreutils 8.32