Что такое команда?
Я просто опечатка 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 он не пропускает файлы, начинающиеся с точки, кроме . а также ..