GNU/Linux >> Linux Esercitazione >  >> Linux

Come fare in modo che `ls` colori il suo output per impostazione predefinita, senza impostare un alias?

Non c'è modo:la pagina man di ls ti mostrerà che l'impostazione predefinita (per --color) è 'none' - ie. non usare mai il colore.

C'è qualche motivo per cui non vuoi usare gli alias? Sono un utente Red Hat in recupero, quindi ogni volta che installo una nuova distribuzione imposto tre alias ls in questo modo:

## Colorize the ls output ##
alias ls='ls --color=auto'

## Use a long listing format ##
alias ll='ls -la'

## Show hidden files ##
alias l.='ls -d .* --color=auto'

Linux
  1. Linux:come avviare Systemd senza Default.target?

  2. Come impedire a `ls` di ordinare l'output?

  3. Come far funzionare il comando alias nello script bash o nel file bashrc

  4. Come forzare cp a sovrascrivere senza conferma

  5. Come creare un alias per un lungo percorso?

Come apportare modifiche alle impostazioni specifiche del file in Vim usando Modeline

Come modificare un file senza modificarne i timestamp in Linux

Come modificare il colore di output di "Echo" in Linux

Come fare in modo che Raspberry Pi si avvii nella GUI per impostazione predefinita

Come ottengo il comando superiore per avvolgere il suo output?

Output di colore incoerente dal comando `ls`