Baru-baru ini saya memperhatikan sesuatu yang aneh yang tidak terlalu saya sukai:
Jadi mengapa saya mendapatkan kereta saat berlari ls
? Dan bagaimana saya bisa menghentikan ini dan membuatnya berperilaku normal? Apakah ini Telur Paskah yang saya temukan? Saya menjalankan Ubuntu GNOME 15.04.
Pembaruan Informasi:
Berlari which ls
memberi saya kereta yang sama, dan berlari ls -l $(which ls)
memberi saya jenis kereta lain.
Menjalankan command -v ls
tidak menghasilkan apa-apa. Dan menjalankan command -v sl
juga tidak menghasilkan apa-apa.
Ini semua mungkin ada hubungannya dengan paket cow
(atau sesuatu seperti itu) yang baru saja saya instal yang berjanji untuk 'meringankan sedikit'.
ls
kesl
?sl
secara default hanya untuk tertawa ketika saya gemuk sesuatu. Anda mungkin harus unalias ini jika Anda tidak melakukan ini sendiri hanya untuk mendapatkan tawa yang baik.Jawaban:
Cobalah untuk menghapus paket lucu via
Periksa alias Anda
ls
misalnya di~/.bashrc
atau~/.profile
.Periksa biner
/usr/games/sl
dan hapusPeriksa output dari
jika koma tiga tidak berhasil.
Dan di masa depan, JANGAN menginstal apa pun yang menjanjikan untuk 'meringankan sedikit' dalam deskripsi. ;)
sumber
Secara umum, Anda bisa menambahkan \ ke perintah untuk menonaktifkan alias hanya untuk instance dari menjalankan perintah. Misalnya,
Jadi, saya sarankan mencoba ls Anda dengan '\' yang diawali.
Selanjutnya, Anda dapat mencoba menjalankan perintah ls secara langsung dengan path lengkap.
Selanjutnya, perintah / bin / ls
juga, periksa jalan Anda,
Tapi, saya percaya bahwa menghapus
cow
akan membantu.sumber