Jestem stosunkowo nowy w programowaniu jako całości, a niektóre samouczki mówią mi, żebym ls -l
szukał plików w katalogu, a inni mówili ll
. Wiem, że ls
to krótka lista, ale czy istnieje różnica między pozostałymi dwoma?
command-line
scripts
ls
Awais
źródło
źródło
type [command]
.type ll
powoduje wll is aliased to 'ls -alF'
mojej konfiguracji.Odpowiedzi:
Znajduje się to w
.bashrc
:Przeglądając strony podręcznika dla polecenia
ls
, możesz zobaczyć, co te dwa atrybuty osiągają razem:-a
: nie ignoruj wpisów zaczynających się od.
.-l
: użyj długiego formatu listy.Możesz więc zrozumieć,
ls -l
że zignoruje każdy wpis zaczynający się od.
. To ich jedyna różnica.EDYTOWAĆ:
Pragnę zauważyć, że, jak skomentowano,
ll
alias różni się w zależności od instalacji. Jeśli zastanawiasz się, co jest twoje, otwórz terminal i wpisz:To pokaże, jak
ll
jest ustawiony. Następnie możesz wyszukać dodatkowe atrybuty, wpisując:źródło
ll is aliased to 'ls -l'
... Alias jest kopiowany z plików szkieletu, więc to, co ludzie mają, zależy od tego, kiedy są zainstalowane.ls='ls --color=auto'
,ll='ls -lh'
. Ubuntu 14.04 jest dostarczany/etc/skel/.bashrc
zls='ls --color=auto'
ll='ls -alF
, ale to okropne. Używam,ll
gdy chcę rozmiary / daty / perms,ll -a
jeśli chcę również pliki dotfiles.alias l=ll
, przydatny na wypadek, gdy zgubię klucz.alias ll = ls -alF
jeśli to pomaga komukolwiek.-a
możesz chcieć zastosować.
backtyki, aby były bardziej widoczne.ll
jest powszechnym aliasem dlals -l
. Jest to część domyślna.bashrc
, z kilkoma dodatkowymi opcjami:źródło