I learned you can edit .bashrc (in your home dir) and update the alias for ls to include what I like. It has saved me lots of keystrokes. Mine is ls -lha in addition to whatever color coding stuff is there by default.
Aha. Well, I guess I’m not the target audience because I can’t be bothered to go through the installation steps. It’s not in the LMDE repository, but I wish it were!
Another ls alias I’m a fan of is ls -latr which I alias to lt. It gives you a time sorted directory listing with the most recent next to your cursor (helpful for large directories).
ls -alI learned you can edit
.bashrc(in your home dir) and update the alias for ls to include what I like. It has saved me lots of keystrokes. Mine isls -lhain addition to whatever color coding stuff is there by default.You might like
ezaeven more!You might like lsd even more than that!
Hmm, that’s not working for me. You mean use those as options? ‘ls -eza’?
No, it’s like an ls replacement: https://github.com/eza-community/eza
Aha. Well, I guess I’m not the target audience because I can’t be bothered to go through the installation steps. It’s not in the LMDE repository, but I wish it were!
It’s pretty easy. You either get it from Cargo (the Rust package manager) or add a custom repo to apt.
Cargo is the easier and safer option:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh && cargo install ezaCustom apt repo:
sudo apt update sudo apt install -y gpg sudo mkdir -p /etc/apt/keyrings wget -qO- https://raw.githubusercontent.com/eza-community/eza/main/deb.asc | sudo gpg --dearmor -o /etc/apt/keyrings/gierens.gpg echo "deb [signed-by=/etc/apt/keyrings/gierens.gpg] http://deb.gierens.de stable main" | sudo tee /etc/apt/sources.list.d/gierens.list sudo chmod 644 /etc/apt/keyrings/gierens.gpg /etc/apt/sources.list.d/gierens.list sudo apt update sudo apt install -y ezaIn my opinion though, you should also try lsd. It’s even better than eza. You can also get it from Cargo, just a simple
cargo install lsd.No,
ezais one of those modern Rust replacement programs. It replacesls.There’s a whole bunch of cool modern replacements. Here’s a handy list: altbox.dev
I personally use
batandrgall the time, and find them much more suitable for everyday tasks.Edit: And to clarify, I didn’t create either list, they’re just ones I’d bookmarked at some point.
The mobile site doesn’t have the list. I was so confused.
Ew, sorry. This list is similar and more accessible:
https://github.com/ibraheemdev/modern-unix
Even better than
rgisrga. Indeed, you have a fine list.A lot of distros include a .bashrc with common
lsaliases commented out, just waiting for you to activate them if you like.Another
lsalias I’m a fan of isls -latrwhich I alias tolt. It gives you a time sorted directory listing with the most recent next to your cursor (helpful for large directories).