Raspberry Pi : aide-mémoire pour la commande Bash
27 janvier 2020
sur
sur
Il est presque impossible de travailler sur Raspberry Pi ni d'ailleurs sur Linux en général, sans passer par la saisie de commandes dans un terminal. Voici donc une liste des commandes du langage Bash fréquemment utilisées.
Le terminal ou la console est cette fenêtre noire dans laquelle vous ne pouvez rien faire d’autre que taper du texte. C’est une interface de ligne de commande ou CLI. Les commandes que l’usager saisit avec la console sont exécutées par l'interpréteur de commandes 'Bash'.
Les commandes sont nombreuses et la plupart d’entre elles acceptent toutes sortes de paramètres et d'arguments. Pour obtenir de l’aide sur une commande donnée, il suffit dans le terminal d’y ajouter "--help" (attention, il y a deux tirets), par exemple comme ceci :
Dans ce qui suit, " [path] " (chemin en français) se réfère à un chemin relatif ou absolu. Un chemin absolu commence par '/', par exemple
Ce tableau ne prétend pas être exhaustif. Il y manque peut-être des commandes que vous adorez, il en contient peut-être certaines dont vous vous passez. Vos remarques sont les bienvenues. Si vous avez des trucs et des astuces, les commentaires ci-dessous sont là pour ça.
Le terminal ou la console est cette fenêtre noire dans laquelle vous ne pouvez rien faire d’autre que taper du texte. C’est une interface de ligne de commande ou CLI. Les commandes que l’usager saisit avec la console sont exécutées par l'interpréteur de commandes 'Bash'.
Les commandes sont nombreuses et la plupart d’entre elles acceptent toutes sortes de paramètres et d'arguments. Pour obtenir de l’aide sur une commande donnée, il suffit dans le terminal d’y ajouter "--help" (attention, il y a deux tirets), par exemple comme ceci :
rm --help
Dans ce qui suit, " [path] " (chemin en français) se réfère à un chemin relatif ou absolu. Un chemin absolu commence par '/', par exemple
/home/pi
Ce tableau ne prétend pas être exhaustif. Il y manque peut-être des commandes que vous adorez, il en contient peut-être certaines dont vous vous passez. Vos remarques sont les bienvenues. Si vous avez des trucs et des astuces, les commentaires ci-dessous sont là pour ça.
pwd
|
Afficher le nom du répertoire de travail en cours. | |
ls
|
Lister le contenu du répertoire actuel | |
ls [path]
|
Lister le contenu du répertoire path | |
ls -l
|
Lister le contenu du répertoire courant avec des informations supplémentaires | |
ls -a
|
Lister tous les fichiers, y compris les fichiers cachés dont le nom commence par un point (dotfiles) | |
cd [path]
|
[path] devient le répertoire actuel | |
cd ..
|
|
|
cd /
|
|
|
cd ~
|
Passage au répertoire d'origine (déterminé par la variable d'environnement $HOME) | |
mkdir [name]
|
|
|
rmdir [name]
|
|
|
rm [name]
|
|
|
rm *
|
|
|
rm -r *
|
|
|
cp [from] [to]
|
|
|
cp -r [from] [to]
|
|
|
mv [from] [to]
|
|
|
mv -r [from] [to]
|
|
|
find
|
|
|
sudo [command]
|
|
|
sudo raspi-config
|
|
|
sudo reboot
|
|
|
sudo shutdown -h now
|
|
|
sudo apt-get instal [package]
|
|
|
sudo apt-get update
|
|
|
sudo apt-get upgrade
|
Mettre à jour les paquets installés vers les versions obtenues avec 'apt-get update' | |
sudo chown pi:root [name]
|
Changer le propriétaire de [name] en "pi" et mettre le groupe en "racine" | |
sudo su
|
|
|
sudo ku
|
pas d'information | |
cat [name]
|
|
|
head [name]
|
|
|
tail [name]
|
|
|
chmod [who][+,-,=][permissions] [name]
|
|
|
chmod u+x [name]
|
|
|
chmod 777 [name]
|
|
|
tar -cvzf [name] [path]
|
Créer le fichier comprimé [name] à partir du contenu de [path] | |
tar -xvzf [name]
|
|
|
wget [url]
|
|
|
man [command]
|
|
|
man man
|
|
|
grep ‘string’ [name]
|
|
Lire l'article complet
Hide full article
Discussion (0 commentaire(s))