l, ls & la – каковы различия, и есть ли еще эти команды?

Итак, набрав несколько команд, я обнаружил, что есть не только ls , но и l и la . На Ubuntu 12.14 не существует каких-либо записей о man . Кажется, что все они делают подобные вещи с небольшими различиями:

 $ ls app config CONTRIBUTING.md doc Gemfile Guardfile LICENSE MAINTENANCE.md Procfile Rakefile script tmp VERSION CHANGELOG config.ru db features Gemfile.lock lib log PROCESS.md public README.md spec vendor $ la app CHANGELOG config.ru db features Gemfile .git Guardfile LICENSE MAINTENANCE.md Procfile Rakefile .rspec .secret spec .travis.yml VERSION .bundle config CONTRIBUTING.md doc .foreman Gemfile.lock .gitignore lib log PROCESS.md public README.md script .simplecov tmp vendor $ l app/ config/ CONTRIBUTING.md doc/ Gemfile Guardfile LICENSE MAINTENANCE.md Procfile Rakefile script/ tmp/ VERSION CHANGELOG config.ru db/ features/ Gemfile.lock lib/ log/ PROCESS.md public/ README.md spec/ vendor/ 

Так же, как немного мелочей, есть ли что-то еще и что они делают? Здесь нет места, чтобы это узнать? К сожалению, поиск в Google по этим командам игнорируется, потому что они настолько коротки.

  • Настройка snd-dummy на виртуальной машине Ubuntu
  • Блокировать доступ в Интернет для 1 пользователя
  • Я не должен использовать root в моем новом узле Ubuntu, верно?
  • Проверить скрипт без перезагрузки
  • Как передать хеш md5 в оболочку
  • Проблема при настройке пути по умолчанию в BASH
  • Запуск программы под другим пользователем с отображением X-сервера
  • Получение «Ошибка протокола» при попытке создания символической ссылки в Docker
  • 3 Solutions collect form web for “l, ls & la – каковы различия, и есть ли еще эти команды?”

    Псевдонимы

    ls – команда, l и la – скорее всего псевдонимы, которые используют команду ls . Если вы запустите alias команды, вы можете найти все псевдонимы в своей системе.

     $ alias | grep -E ' l=| la=' 

    Это вернет все псевдонимы, соответствующие шаблону l=... или la=...

    Отладка

    Вы также можете использовать type команды, чтобы увидеть, как выполняется конкретная команда. Это команда, псевдоним или функция.

    пример

    В моей системе у меня есть команда ls aliased, так что она вызывает ls но также включает в себя множество дополнительных переключателей, например:

     $ type -a ls ls is aliased to `ls --color=auto' ls is /usr/bin/ls ls is /bin/ls 

    В вышесказанном вы можете видеть, что ls – это псевдонимы, но также и в моей системе $ PATH в каталогах /usr/bin и /bin .

    Это просто псевдоним команды ls с некоторыми параметрами. введите описание изображения здесь

    man ls перечислит все варианты и их цель. Вы можете создать свой собственный псевдоним, выполнив на терминале или добавив в .bashrc что-то вроде: alias lsl = 'ls -lrt'

    Попробуйте la -help системой BSD Unix, чтобы получить дополнительную информацию о la . Я также нашел la в результате опечатки.

    Interesting Posts

    Являются ли мои определения для devfs, devtmpfs и udev в Linux?

    найти самый большой файл

    Не удалось найти вариант Win 10 при загрузке после установки Linux Mint

    Как заблокировать KDE-сессии всех других пользователей

    Имеет смысл использовать экзотический бутстрап в GCC?

    Что такое общий способ выяснить, имеет ли ядро ​​ext4 (или другие) ошибки?

    Как импортировать ключ в формате PEM (не OpenPGP) в GPG?

    Как скомпилировать программы на Linux-системах, когда у меня нет привилегий sudo для установки зависимостей dev

    требуется подробное руководство для запуска скриптов и приложений в xfce4

    Solaris 10: удалять завершающие пустые строки из нескольких файлов

    Как распечатать следующие задачи crontab для выполнения?

    Купил беспроводной адаптер, не может использовать его

    WMCTRL не работает после запуска xfce4-terminal

    Каталоги поиска и размер возвращаемого размера / дискового пространства для каждого

    Предотвращение использования Интернета

    Linux и Unix - лучшая ОС в мире.