Câu trả lời:
Điều này nằm ở .bashrc
:
alias ll='ls -al'
Bằng cách xem các trang hướng dẫn cho lệnh ls
, bạn có thể thấy hai thuộc tính đó thực hiện cùng nhau:
-a
: không bỏ qua các mục bắt đầu bằng .
.-l
: sử dụng định dạng danh sách dài.Vì vậy, bạn có thể hiểu rằng ls -l
sẽ bỏ qua bất kỳ mục bắt đầu với .
. Đó là điểm khác biệt duy nhất của họ.
BIÊN TẬP:
Hãy để tôi lưu ý rằng, như đã nhận xét, ll
bí danh khác nhau từ cài đặt đến cài đặt. Trong trường hợp bạn đang tự hỏi những gì là của bạn, xin vui lòng mở một thiết bị đầu cuối và nhập:
alias ll
Điều này sẽ cho bạn thấy làm thế nào ll
được thiết lập. Sau đó, bạn có thể tra cứu các thuộc tính bổ sung bằng cách gõ:
man ls
ll is aliased to 'ls -l'
... Bí danh được sao chép từ các tập tin bộ xương vì vậy những gì mọi người có phụ thuộc vào khi họ cài đặt.
ls='ls --color=auto'
, ll='ls -lh'
. Ubuntu 14.04 đi /etc/skel/.bashrc
kèm ls='ls --color=auto'
ll='ls -alF
, nhưng điều đó thật kinh khủng. Tôi sử dụng ll
khi tôi muốn kích thước / ngày / perm, ll -a
nếu tôi cũng muốn dotfiles.
alias l=ll
, tiện dụng trong trường hợp tôi bỏ lỡ một chìa khóa.
-a
bạn, bạn có thể muốn đưa .
vào backticks để nó rõ hơn.
type [command]
.type ll
kết quả trongll is aliased to 'ls -alF'
thiết lập của tôi.