les petites astuces du terminal
Par traaf le vendredi, 17 août 2007, 14:38 - Ubuntu - Lien permanent
Pour une vrai petite leçon, il existe déjà la doc ubuntu, ou encore ce pdf récapitulatif, par biologeek, voire ce petit tuto, par AddikT1ve
Raccourcis :
- [ctrl] + [r] : recherche dans l'historique, vous permet de retrouver rapidement une commande déjà passée en n'en tapant qu'un extrait (par exemple, vous avez redémarré le réseau avec
sudo /etc/init.d/networking restart, après de nouvelles modifications, vous devez à nouveau retaper cette commande, vous saisissez [ctrl] + [r], le terminal affiche(reverse-i-search)`':, il ne vous reste qu'à entrer les premières lettres d'un des mots de la commande, res pour restart, et la commande est retrouvée :(reverse-i-search)`res': sudo /etc/init.d/networking restart - flèche haut/bas : autre moyen de rapeler des commandes, la flèche haut remonte dans l'historique, flèche bas pour redescendre
- script : permet de retranscrire dans un fichier toutes les commandes passées dans un terminal, pour relecture ultérieure. Utiliser
script -f fichier.txtpour lancer l'enregistrement, etexitpour l'interrompre. - cd .. pour remonter d'un niveau dans l'arborescence
- ls pour afficher le contenu du répertoire courant, les options les plus utilisées sont -l (pour afficher les droits) et -a (pour afficher les fichiers cachés)
- tab pour utiliser la completion automatique, ne surtout pas se priver de cet outils qui vous fera gagner énormément de temps, et évite en plus les fautes de frappe lors du recopiage de nom de fichiers à la con, à utiliser conjointement avec ls

Les alias :
il faut ici jouer avec le fichier .bashrc, dans lequel vous spécifiez une commande personnalisée, suivie de la commande réelle a laquelle elle correspondra.
Démonstration :
alias script='script -f'
alias update='sudo apt-get update'
alias upgrade='sudo apt-get upgrade'
alias search='apt-cache search'
dorénavant, au lieu de taper sudo apt-get update, vous vous contenterez d'un simple update !
Cette astuce est déclinable à l'infini... Vous pouvez partager vos alias dans les commentaires 




Commentaires
kool tes raccourcis surtout pour un fainéant comme mois
Pratique ce [ctrl]+[R]
Merci
Simple et efficace !
Bravo !!
Bonjour,
J'ai tenté les alias, mais cela ne marche pas chez moi !!! J'ai pourtant ouvert avec sudo gedit le fichier .bashrc et ai installé trois alias : uodate, upgrade et fichier le tout décommenté. J'ai enregistré mais quand je tape update dans le terminal, je reçois le message commande introuvable... Comment réparer ça ?
le fichier .bashrc est dans ton home, donc pas besoin de sudo
vérifie que tu en est bien toujours propriétaire, et pas root, avec
ls -la ~/.bashrcsi besoin, modifie les droits, et assure toi de bien compléter le fichier sité dans ton home (gedit ~/.bashrc)
si ca coince, ouvre un sujet sur le forum
Apres avoir modifie le .bashrc, il faut fermer le terminal et le relancer pour que les alias soient pris en compte.
Salut,

ce message ,juste pour signaler 2 liens cassés dans le titre "pdf" et "tuto"
Pourquoi ne pas ajouter à ta liste les raccourcis tels que ctrl+a pour aller en début de ligne, ctrl+l pour fin de ligne, ctrl+u et ctrl+k pour supprimer les caractères respectivement avant et après le curseur ?
Ca y est c'est dit ^^
Bonne continuation et merci d'être de ceux qui prennent plaisir à aider les autres!