Differenze tra le versioni di "Bash, Alias"

Da SysAdmin Smart Help - Beta.
Jump to navigation Jump to search
Riga 2: Riga 2:
  
 
==Introduzione==
 
==Introduzione==
Configurazioni utili per Alias, bash.
+
Configurazioni utili per Alias, bash. Per conoscere gli Alias configurati sulla shell corrente, lanciare il comando:
 
<pre>
 
<pre>
$ cat ~/.bashrc | grep alias
+
$ alias
# alias ls='ls $LS_OPTIONS'
 
# alias ll='ls $LS_OPTIONS -l'
 
# alias l='ls $LS_OPTIONS -lA'
 
 
</pre>
 
</pre>
  
Riga 24: Riga 21:
 
</pre>
 
</pre>
  
* '''echo " " >> ~/.bashrc''' si aggiunge al file di configurazione una/due righe vuote per staccare dal contenuto già presente nel file
+
*'''echo " " >> ~/.bashrc''' si aggiunge al file di configurazione una/due righe vuote per staccare dal contenuto già presente nel file
* '''alias cp='cp -i'''' alias per il comando "copia", lanciando "cp" viene aggiunto in automatico il parametro -i che sta per "interactive" ovvero viene chiesta conferma in caso di file da sovrascrivere
+
*'''alias cp='cp -i'''' alias per il comando "copia", lanciando "cp" viene aggiunto in automatico il parametro -i che sta per "interactive" ovvero viene chiesta conferma in caso di file da sovrascrivere
* '''mv -i;rm -i''' alias per i comandi muovi e rimuovi con parametro ''''''interactive'''''' come il comando "cp"
+
*'''mv -i;rm -i''' alias per i comandi muovi e rimuovi con parametro '''interactive''<nowiki/>' come il comando "cp"
* '''ls''' alias per il comando list files dove  
+
*'''ls''' alias per il comando list files dove  
** '''ls -d''' visualizza lista directory - con ' */'
+
**'''ls -d''' visualizza lista directory - con ' */'
** '''ls -l''' visualizza lista con long format - mostra permessi
+
**'''ls -l''' visualizza lista con long format - mostra permessi
** '''ls --color=auto''' visualizza lista con formato colore automatico
+
**'''ls --color=auto''' visualizza lista con formato colore automatico
  
 
Lanciando in fine il comando '''source ~/.bashrc''' si richiama il file di configurazione che viene riletto e applicato senza necessità di riavviare la macchina.
 
Lanciando in fine il comando '''source ~/.bashrc''' si richiama il file di configurazione che viene riletto e applicato senza necessità di riavviare la macchina.

Versione delle 11:21, 5 ago 2019

Categoria: Configurazioni Linux

Script-linux.png



Introduzione

Configurazioni utili per Alias, bash. Per conoscere gli Alias configurati sulla shell corrente, lanciare il comando:

$ alias

Configurazioni

echo " " >> ~/.bashrc
echo " " >> ~/.bashrc
echo "alias cp='cp -i'" >> ~/.bashrc
echo "alias mv='mv -i'" >> ~/.bashrc
echo "alias rm='rm -i'" >> ~/.bashrc
echo "alias l.='ls -d .* --color=auto'" >> ~/.bashrc
echo "alias ll='ls -l --color=auto'" >> ~/.bashrc
echo "alias ls='ls --color=auto'" >> ~/.bashrc

source ~/.bashrc
  • echo " " >> ~/.bashrc si aggiunge al file di configurazione una/due righe vuote per staccare dal contenuto già presente nel file
  • alias cp='cp -i' alias per il comando "copia", lanciando "cp" viene aggiunto in automatico il parametro -i che sta per "interactive" ovvero viene chiesta conferma in caso di file da sovrascrivere
  • 'mv -i;rm -i alias per i comandi muovi e rimuovi con parametro interactive' come il comando "cp"
  • ls alias per il comando list files dove
    • ls -d visualizza lista directory - con ' */'
    • ls -l visualizza lista con long format - mostra permessi
    • ls --color=auto visualizza lista con formato colore automatico

Lanciando in fine il comando source ~/.bashrc si richiama il file di configurazione che viene riletto e applicato senza necessità di riavviare la macchina.