Saya mengajar kursus Pengantar UNIX / Linux di sebuah perguruan tinggi setempat dan salah satu siswa saya mengajukan pertanyaan berikut:
Mengapa beberapa file dalam direktori saya berwarna putih dan yang lainnya berwarna abu-abu? Apakah yang putih yang saya buat hari ini dan abu-abu adalah file yang ada?
Ketika saya melihat ke dalam ini saya pertama kali berpikir jawabannya akan ada dalam LS_COLORS
variabel, tetapi penyelidikan lebih lanjut mengungkapkan bahwa daftar warna berbeda ketika menggunakan -l
sakelar versus -al
sakelar dengan ls
perintah. Lihat tangkapan layar berikut:
Menggunakan ls -l
file bernama '3' menunjukkan putih tetapi menggunakan -al
switch file yang sama menunjukkan abu-abu.
Apakah ini bug di ls atau ada yang tahu mengapa ini terjadi?
LS_COLORS='rs=0;1' ls -l
, tetapi tampilannya sangat berbeda.
ls
dapat mengubah warna outputnya.
ls
dapat memberikan warna. ;-)
ls
perintah itu sendiri.