Откуда берется команда «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/


я на самом деле не мог найти .bashrcв /etc/- это было на самом деле/root/
фанк-шун

1
Скорее всего, он не будет вызван и .bashrcт. Д., Но имя зависит от системы. Например, на моей машине у меня есть /etc/bash.bashrcнастройки для всей системы.
тяжело

о да, bash.bashrc на моем (Ubuntu 10.10) тоже - хороший вызов
фанк-шун
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.