linux réutiliser les paramètres d’une commande
Lorsque l’on utilise un shell sous Linux, il arrive fréquemment de devoir réécrire un paramètre d’une commande précédente. Voici un exemple courant pour mieux comprendre :...
Filter by Category
Filter by Author
Lorsque l’on utilise un shell sous Linux, il arrive fréquemment de devoir réécrire un paramètre d’une commande précédente. Voici un exemple courant pour mieux comprendre :...
Posted by louis MARTINBRANDA
Pour afficher la date et l’heure dans l’history, modifier le fichier /etc/profile : export HISTTIMEFORMAT="%h/%d – %H:%M:%S "
Posted by louis MARTINBRANDA
C’est simple on tape la commande suivante find / -mtime -3 Cette commande affichera par exemple les fichiers modifiés dans les trois derniers jours.
Posted by louis MARTINBRANDA
Installation des paquets apt-get install ntp ntpdate ntp-server (optionnel) Paramétrer la timezone sur la zone France tzselect
Posted by louis MARTINBRANDA
Linux mysqld_safe --skip-grant-tables --skip-networking & mysql mysql mysql> update user set password=password('aaaaaaaa') where user="root" and host="localhost"; mysql> exit...
Posted by louis MARTINBRANDA
En général, les raccourcis clavier permettent aux utilisateurs de gagner beaucoup de temps. Voici donc une petite synthèse des raccourcis les plus importants pour le terminal en...
Posted by louis MARTINBRANDA
Dans la plupart des cas, il faut effectuer un CTRL-BREAK pendant la séquence de boot. Voir cette page pour les séquences BREAK sur différents outils.
Posted by louis MARTINBRANDA
Nom du fichier avec doublons : doublons.txt Nom du fichier de sortie : sans_doublons.txt cat doublons.txt | sort | uniq > sans_doublons.txt
Posted by louis MARTINBRANDA
Pour créer un fichier tar, tapez : tar -cvf filename.tar files/directories La saisie suivante créera un fichier tar en utilisant un nom d’accès absolu : tar -cvf foo.tar...
Posted by louis MARTINBRANDA
Installation Avant de faire l’installation nous allons mettre notre systeme à jour: # apt-get update && apt-get upgrade MySQL Maintenant nous allons installer MySQL...
Posted by louis MARTINBRANDA
Lorsque l’on utilise un shell sous Linux, il arrive fréquemment de devoir réécrire un paramètre d’une commande précédente.
Voici un exemple courant pour mieux comprendre :
root@localhost ~# cat /home/pti-seb/fichier.txt
root@localhost ~# rm -f /home/pti-seb/fichier.txt
Sous bash, il existe une astuce qui permet de reprendre ce paramètre très facilement. Il suffit d’utiliser le symbole point d’exclamation (!) comme ceci :
root@localhost ~# ls -l /etc/passwd
root@localhost ~# ls -l !*
ls -l -l /etc/passwd
L’étoile indique ici de reprendre tous les paramètres de la dernière commande. On pourra choisir de récupérer uniquement certains paramètres en fonction de leur position :
root@localhost ~# cat /var/log/messages /var/log/secure
Ce qui donnera cela si l’on veut ouvrir le premier fichier : vim !:1
ou cela si l’on veut ouvrir le second : vim !:2
Les plus expérimentés pourront même définir des plages de paramètres :
root@localhost ~# touch monfichier1 monfichier2 monfichier3 monfichier4
root@localhost ~# rm -f !:1-3
rm -f monfichier1 monfichier2 monfichier3
Ici on n’a seulement effacé les trois premiers fichiers.
Subscribe to our email newsletter to receive useful articles and special offers.
We won't share your email address.