Nota :
Contributeurs, les sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
En introduction, les bases pour utiliser la ligne de commande - Les Commandes - GNU/LINUX
Commande | Commentaire |
---|---|
man <commande> ou man <paquet> ( ex : man bash ) | Lire l'aide en ligne concernant chaque commande et de nombreux fichiers de configuration . |
commande [ --help ] | Aide concise pour la plupart des commandes . |
/usr/share/doc/nom-de-paquet/ | On trouve ici toutes les documentations, un fichier optionnel README.Debian contient les informations spécifiques à Debian. |
Documentation sur le web | Référence, manuels, FAQ, HOWTO, etc. sur http://www.debian.org/doc/ |
Listes de diffusion sur http://lists.debian.org/ | La communauté Debian peut vous aider, voir USERS . |
Wiki sur http://wiki.debian.org/ | Contient de nombreuses informations utiles . |
Commande | Commentaire |
---|---|
Installateur | Toutes les informations concernant l’installation sont sur http://www.debian.org/devel/debian-installer/ |
Images de CD | Télécharger depuis http://www.debian.org/distrib/ |
boot:expert | Par exemple, pour mettre en place le réseau sans DHCP ou utiliser LILO à la place de GRUB . |
Installation standart tuto df | debian-facile installation standart |
Commande | Commentaire |
---|---|
Système de suivi des bogues sur http://bugs.debian.org/ | Tout ce qui concerne les bogues, existants ou corrigés . |
Propre au paquet | Voir http://bugs.debian.org/nom-de-paquet/ . Utiliser wnpp pour demander de nouveaux paquets . |
reportbug | Signaler un bogue par courrier électronique . |
Le paquet apt-listbugs permet d'éviter d'installer un paquet bogué : le mode d'emploi sur le wiki → https://debian-facile.org/doc:systeme:apt:apt-listbugs
Commande | Commentaire |
---|---|
/etc/ | Tous les fichiers de configuration du système se trouvent dans le répertoire /etc/ . |
editor fichiers | Éditeur de texte par défaut . Peut être nano, vi, emacs ou joe. |
CUPS sur http://nom-d-hôte:631 | Interface web pour configurer le système d’impression . |
dpkg-reconfigure nom-de-paquet | Reconfigurer un paquet, par exemple : console-common (clavier), locales (langue) . |
update-alternatives options | Gérer les alternatives aux commandes . |
update-grub | Après modification de /etc/default/grub . |
make-kpkg --initrd --revision=2:mon.1.0 --rootcmd fakeroot --uc --us kernel_image | Créer un paquet du noyau à partir des sources, si vous avez réellement besoin d’un noyau personnalisé . Nécessite le paquet kernel-package . |
m-a a-i module kernel_image | Créer et installer des modules tierce-partie (gspca, etc.) . Nécessite d’installer le paquet module-assistant . |
Commande | Commentaire |
---|---|
systemctl restart nom.service | Redémarrer un service, un démon du système . |
systemctl stop nom.service | Arrêter un service, un démon du système . |
systemctl start nom.service | Lancer un service, un démon du système . |
halt, reboot, poweroff | Suspendre, redémarrer, ou arrêter le système . |
/var/log/ | Tous les fichiers journaux (« logs ») se trouvent dans ce répertoire . journalctl (en root) |
/etc/default/ | Valeurs par défaut pour de nombreux démons et services . |
Commande | Commentaire |
---|---|
cat fichiers | Afficher des fichiers à l’écran . |
cd répertoire | Changer de répertoire . |
cp fichiers destination | Copier des fichiers et des répertoires . |
echo chaîne-de-caractères | Afficher une chaîne à l’écran . |
gzip, bzip2, xz [-d] fichiers | Compresser et décompresser des fichiers . |
pager fichiers | Afficher le contenu de fichiers . |
ls [fichiers] | Afficher une liste de fichiers . |
mv fichier1 fichier2 | Déplacer, renommer des fichiers . |
rm fichiers | Supprimer des fichiers . |
rmdir répertoires | Supprimer des répertoires vides . |
tar [c][x][t][z][j] -f fichier.tar [fichiers] | Créer, eXtraire, afficher le conTenu d’un fichier d’archive, z ou j pour .gz ou .bz2 . |
find répertoires expressions | Rechercher des fichiers tels que -name nom ou -size +1000, etc. |
grep chaîne-à-rechercher fichiers | Rechercher une chaîne dans des fichiers . |
kill [-9] nombre | Envoyer un signal au processus (par exemple pour l’arrêter) . |
ln -s fichier lien | Créer un lien symbolique vers un fichier . |
ps [options] | Afficher la liste des processus en cours . |
su - [nom-d-utilisateur] | Changer d’utilisateur, par exemple root . |
sudo commande | Exécuter une commande en tant que root tout en étant un utilisateur ordinaire. Voir /etc/sudoers . |
commande > fichier | Écraser un fichier avec la sortie d’une commande . |
commande » fichier | Ajouter la sortie d’une commande à un fichier . |
commande1 | commande2 | Utiliser la sortie de commande1 comme entrée de la commande2 . |
commande < fichier | Utiliser un fichier comme entrée d’une commande . |
Commande | Commentaire |
---|---|
apt-get update | Mettre à jour la liste des paquets depuis les dépôts listés dans /etc/apt/sources.list . Nécessaire dès que ce fichier ou son contenu est modifié . |
apt-cache search chaîne-à-rechercher | Rechercher les paquets et les descriptions correspondants à la chaîne-à-rechercher . |
apt-cache policy noms-de-paquet | Afficher la version et la priorité des paquets disponibles . |
apt-cache show noms-de-paquet | Afficher des renseignements sur les paquets, y compris leur description . |
apt-cache showpkg noms-de-paquet | Afficher les dépendances des paquets (paquets nécessaires) . |
apt-get install noms-de-paquet | Installer les paquets depuis les dépôts, avec toutes leurs dépendances . |
apt-get upgrade | Mettre à jour tous les paquets installés pour lesquels une version plus récente est disponible . |
apt-get dist-upgrade | Identique à apt-get upgrade , mais avec une résolution avancée des conflits . |
apt-get remove noms-de-paquet | Supprimer des paquets avec tous ceux dont ils dépendent . |
apt-get autoremove | Supprime les paquets dont aucun autre paquet ne dépend . |
apt-cache depends noms-de-paquet | Afficher tous les paquets requis par celui qui est indiqué . |
apt-cache rdepends noms-de-paquet | Afficher tous les paquets qui requièrent ceux indiqués . |
apt-file update | Mettre à jour les listes de contenus depuis les dépôts de paquets, voir apt-get update |
apt-file search nom-de-fichier | Rechercher un fichier dans les paquets . |
apt-file list nom-de-paquet | Afficher la liste des fichiers d’un paquet . |
auto-apt | Installer automatiquement les paquets au besoin, peut remplacer apt-file, nécessite auto-apt . |
aptitude | Interface console pour APT, nécessite aptitude . |
synaptic | Interface graphique pour APT, nécessite synaptic . |
Commande | Commentaire |
---|---|
dpkg -l [noms] | Afficher la liste des paquets . |
dpkg -I paquet.deb | Afficher les informations sur le paquet . |
dpkg -c paquet.deb | Afficher le contenu d’un paquet . |
dpkg -S nom-de-fichier | Afficher le paquet auquel appartient un fichier . |
dpkg -i paquet.deb | Installer les fichiers d’un paquet . |
debsums | Vérifier les sommes de contrôle des paquets installés, nécessite debsums . |
dpkg-divert [options] fichier | Surcharger la version de paquet d’un fichier . |
dpkg --compare-versions v1 gt v2 | Comparer les numéros de versions, vérification avec la commande echo $? . |
dpkg-query -W --showformat=format | Afficher les paquets installés . Exemple de format : ’${Package} ${Version} ${Installed-Size}\n’. |
dpkg --get-selections > fichier | Écrire les sélections de paquets dans un fichier . |
dpkg --set-selections < fichier | Définir les sélections de paquets depuis un fichier . |
Commande | Commentaire |
---|---|
/etc/network/interfaces | Configuration des interfaces réseau . |
ifup, ifdown [interface] | Démarrer ou arrêter les interfaces réseau conformément aux fichiers ci-dessus . |
/sbin/ip | Affiche et manipule les interfaces réseau et le routage, iproute est nécessaire. |
ssh -X utilisateur@hôte | S’identifier sur une autre machine . |
scp fichiers utilisateur@hôte:chemin | Copier des fichiers vers ou depuis une autre machine . |