Secara pribadi, saya hanya menghindari mendefinisikan alias dengan nama yang sama dengan perintah, jadi ls
selalu aktifkan perintah yang sebenarnya. Saya memiliki alias atau fungsi untuk berbagai kombinasi pilihan seperti l
, ll
, dan lg
. (Ini berarti saya butuhkan unalias ls
di .bashrc
atau .cshrc
.)
Saya menemukan bahwa asumsi OS tentang opsi mana yang saya lebih suka (mengesampingkan asumsi para perancang ls
perintah itu sendiri) jarang cocok dengan selera pribadi saya. Kebetulan saya tidak menyukai tampilan ls --color=auto
, dan keterbacaannya dapat sangat bervariasi antara hitam putih dan hitam putih.
YMMV, dan solusi lainnya tentu saja masih bagus untuk diketahui.