Niedawno zauważyłem coś dziwnego, co nie bardzo mi się podoba:
Dlaczego więc jadę pociągiem ls
? Jak mogę to zatrzymać i sprawić, by zachowywało się normalnie? Czy to jajko wielkanocne, które odkryłem? Używam Ubuntu GNOME 15.04.
Aktualizacja informacji:
Bieganie which ls
daje mi ten sam pociąg, a bieganie ls -l $(which ls)
sprawia, że dostaję inny rodzaj pociągu.
Uruchamianie command -v ls
nic nie daje. A bieganie command -v sl
również nic nie daje.
To wszystko może mieć coś wspólnego z cow
pakietem (lub czymś takim), który niedawno zainstalowałem, który obiecał „trochę rozjaśnić”.
ls
do ciebie pseudonimemsl
?sl
domyślnie tylko po to, by zaśmiać się, kiedy coś grubego palcem mam. Prawdopodobnie będziesz musiał to odblokować, jeśli sam tego nie zrobiłeś, tylko po to, aby uzyskać dobry chichot.Odpowiedzi:
Spróbuj usunąć zabawną paczkę za pośrednictwem
Sprawdź swoje aliasy,
ls
np. W swoim~/.bashrc
lub~/.profile
.Sprawdź plik binarny
/usr/games/sl
i usuńSprawdź wydajność
jeśli punkt trzeci nie odniesie sukcesu.
A w przyszłości NIE instaluj niczego, co mogłoby „trochę rozjaśnić” w opisie. ;)
źródło
Zasadniczo możesz dodać \ do polecenia, aby wyłączyć aliasing tylko dla tego wystąpienia uruchomienia polecenia. Na przykład,
Więc polecam wypróbować twój ls z gotowym „\”
Następnie możesz spróbować uruchomić polecenie ls bezpośrednio z pełną ścieżką.
Następnie polecenie / bin / ls
również sprawdź swoją ścieżkę,
Uważam jednak, że usunięcie
cow
pomogłoby.źródło