Откуда берется команда «l» в моей системе?

2

Моя Ubuntu позволяет использовать lв качестве команды для распечатки текущего каталога очень похоже на то, lsза исключением того, что он на самом деле лучше, поскольку он определяет, какие папки, файлы и исполняемые файлы.

Это существующая команда или я настроил свою систему (как laдля ls -aи llдля ls -l) и забыл об этом? (это не по моему .bashrc)

фанк-шан
источник
Я не могу сейчас подключиться к моей машине с Linux, но я думаю, что type или который скажет вам, является ли это псевдонимом, и для чего это псевдоним.
Роб

Ответы:

4

У My .bashrcесть следующий псевдоним, включенный по умолчанию в дистрибутивы на основе Debian (и, возможно, другие):

alias l='ls -CF'
Патчи
источник
ох, ты прав, это было в моем .bashrc, и я пропустил это. Спасибо!
фанк-шун
4

Обычно это ярлыки, которые реализованы как псевдонимы. Введите aliasв командной строке, и вы увидите список всех ваших псевдонимов. Если вы не определили это явно в вашем .bashrc, это может быть в общесистемном bashrc в/etc/

heavyd
источник
я на самом деле не мог найти .bashrcв /etc/- это было на самом деле/root/
фанк-шун
1
Скорее всего, он не будет вызван и .bashrcт. Д., Но имя зависит от системы. Например, на моей машине у меня есть /etc/bash.bashrcнастройки для всей системы.
тяжело
о да, bash.bashrc на моем (Ubuntu 10.10) тоже - хороший вызов
фанк-шун