Недавно я заметил нечто странное, что мне не очень нравится:
Так почему я получаю поезд после бега ls
? И как я могу остановить это и заставить его вести себя нормально? Это пасхальное яйцо, которое я обнаружил? Я использую Ubuntu GNOME 15.04.
Обновление информации:
Бег which ls
дает мне тот же поезд, а бег - ls -l $(which ls)
только другой.
Запуск command -v ls
выводов ничего не дал. И бег command -v sl
тоже ничего не выводит.
Все это может иметь какое-то отношение к cow
(или что-то в этом роде) пакету, который я недавно установил и который обещал «немного облегчить ситуацию».
ls
Tosl
?sl
по умолчанию просто чтобы посмеяться, когда я что-то толстый палец. Вам, вероятно, придется это унаследовать, если вы не сделали это сами, просто чтобы посмеяться.Ответы:
Попробуйте удалить забавный пакет через
Проверьте ваши псевдонимы,
ls
например, в вашем~/.bashrc
или~/.profile
.Проверьте бинарный файл
/usr/games/sl
и удалитеПроверьте вывод
если пункт три не имеет успеха.
И в будущем, НЕ устанавливайте ничего, что обещает «немного облегчить» в описании. ;)
источник
Как правило, вы можете добавить \ к команде, чтобы отключить псевдонимы только для этого экземпляра команды. Например,
Итак, я рекомендую попробовать ваш ls с добавленным '\'
Далее вы можете попробовать запустить команду ls напрямую с полным путем.
Далее команда / bin / ls
Кроме того, проверьте свой путь,
Но я верю, что удаление
cow
поможет.источник