Что такое команда?
Я просто опечатка ls
как la
, Не заметив, я запустил его:
tim@Hairy:~$ la
detection.sh output-2.jpg output-4.jpg output-6.jpg output-8.jpg Test1.pdf
output-1.jpg output-3.jpg output-5.jpg output-7.jpg output-9.jpg
tim@Hairy:~$ ls
detection.sh output-2.jpg output-4.jpg output-6.jpg output-8.jpg Test1.pdf
output-1.jpg output-3.jpg output-5.jpg output-7.jpg output-9.jpg
В чем разница между ls
а также la
?
2 ответа
Решение
От .bashrc
файл в вашем домашнем каталоге, у нас есть эти псевдонимы:
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
la
это просто псевдоним ls
только с -A
вариант.
От man ls
ls -alF
-a, --all
do not ignore entries starting with .
-l use a long listing format
-F, --classify
append indicator (one of */=>@|) to entries
ls -A
-A, --almost-all
do not list implied . and ..
По умолчанию la
это псевдоним для ls -A
, В отличие от всего ls
он не пропускает файлы, начинающиеся с точки, кроме .
а также ..