guide-ligne-commande

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
guide-ligne-commande [2016/07/07 11:29] philippedpt35guide-ligne-commande [2022/10/04 19:49] (Version actuelle) – modification externe 127.0.0.1
Ligne 2: Ligne 2:
  
 Dans PrimTux pratiquement toutes les opérations peuvent être effectuées avec des logiciels en mode graphique, mais utiliser la ligne de commande permet : Dans PrimTux pratiquement toutes les opérations peuvent être effectuées avec des logiciels en mode graphique, mais utiliser la ligne de commande permet :
-d'aller plus vite quand on connait bien certaines commandes; +  * d'aller plus vite quand on connait bien certaines commandes; 
-de paramétrer le système plus en profondeur; +  de paramétrer le système plus en profondeur; 
-de se dépanner lorsque des problèmes surviennent.+  de se dépanner lorsque des problèmes surviennent.
  
 ---- ----
Ligne 50: Ligne 50:
  
  
-Pour obtenir provisoirement des droits administrateur sur une commande sous Linux, donc PrimTux, il faut la faire précéder de+Pour exécuter une commande avec des droits administrateur sous Linux, donc PrimTux, il faut la faire précéder de
 <code>sudo</code> <code>sudo</code>
 Le mot de passe est ensuite demandé avant que ne s'exécute la commande. Le mot de passe est ensuite demandé avant que ne s'exécute la commande.
Ligne 102: Ligne 102:
  
 ---- ----
- +En mode récupération, le serveur graphique ne démarre pas automatiquement (l'environnement de bureau n'apparaît pas et on se trouve alors dans une console), on peut le démarrer par:
-Si, pour une raison ou une autre, le serveur graphique n'pas démarré ou s'est arrêté (l'environnement de bureau n'apparait pas et on se trouve alors dans une console), on peut le démarrer par+
 <code>startx</code> <code>startx</code>
 +<note important>Seul root peut démarrer le serveur graphique avec cette commande. Aussi, il vous faudra taper "su" en console, taper le mot de passe root, puis startx si vous n'êtes pas en mode récupération.</note>
 ---- ----
  
 Rechercher un fichier lorsque l'on connait son nom ou une partie de son nom Rechercher un fichier lorsque l'on connait son nom ou une partie de son nom
 <code>find /dossier-ou-chercher -name "nom du fichier"</code> <code>find /dossier-ou-chercher -name "nom du fichier"</code>
-Cette commande recherchera dans le répertoire indiqué tous les fichiers dont le nom est axactement "nom du fichier". On peut utiliser des jokers comme * qui signifie "remplace n'importe quels caractères". Par exemple +Cette commande recherchera dans le répertoire indiqué tous les fichiers dont le nom est exactement "nom du fichier". On peut utiliser des jokers comme * qui signifie "remplace n'importe quels caractères". Par exemple 
 <code>find /usr/share -name "abuledu*"</code> <code>find /usr/share -name "abuledu*"</code>
 renverra renverra
Ligne 162: Ligne 161:
 Pour afficher la configuration matérielle détaillée de votre système Pour afficher la configuration matérielle détaillée de votre système
 <code>dmesg</code> <code>dmesg</code>
-ça peut être utile pour donner des informations sur un forum de dépannage par exemple+Ça peut être utile pour donner des informations sur un forum de dépannage par exemple.
  
 ---- ----
Ligne 169: Ligne 168:
  
 Outre les commandes apt-get update et apt-get upgrade que nous avons déjà vues, voici d'autres commandes qui vous seront utiles pour gérer les paquets. Outre les commandes apt-get update et apt-get upgrade que nous avons déjà vues, voici d'autres commandes qui vous seront utiles pour gérer les paquets.
 +
 +----
  
 Les tirets dans une commande permettent d'indiquer une option. Généralement un seul tiret introduit une option désignée par une seule lettre, deux tirets une option désignée par un mot. Il peut exister des options pouvant être indiquées par une seule lettre ou par un mot entier. Ainsi par exemple Les tirets dans une commande permettent d'indiquer une option. Généralement un seul tiret introduit une option désignée par une seule lettre, deux tirets une option désignée par un mot. Il peut exister des options pouvant être indiquées par une seule lettre ou par un mot entier. Ainsi par exemple
Ligne 175: Ligne 176:
 <code>dpkg --install</code> <code>dpkg --install</code>
 sont deux commandes équivalentes. sont deux commandes équivalentes.
 +
 +----
  
 Voici une commande très proche de apt-get update mais avec des nuances. Contrairement à ce qui est parfois affirmé dans ce qu'on lit sur Internet, dist-upgrade ne met pas la distribution à niveau, c'est-à-dire qu'elle ne permet pas de passer d'une version 7 à une version 8 de Debian par exemple. Elle diffère de upgrade dans la façon de gérer les dépendances (les logiciels complémentaires nécessaires à un logiciel et qui peuvent être utilisés par d'autres logiciels). Ces différences seront étudiées dans un chapitre plus avancé. Voici une commande très proche de apt-get update mais avec des nuances. Contrairement à ce qui est parfois affirmé dans ce qu'on lit sur Internet, dist-upgrade ne met pas la distribution à niveau, c'est-à-dire qu'elle ne permet pas de passer d'une version 7 à une version 8 de Debian par exemple. Elle diffère de upgrade dans la façon de gérer les dépendances (les logiciels complémentaires nécessaires à un logiciel et qui peuvent être utilisés par d'autres logiciels). Ces différences seront étudiées dans un chapitre plus avancé.
 <code>sudo apt-get dist-upgrade</code> <code>sudo apt-get dist-upgrade</code>
 +
 +----
  
 Pour installer un logiciel dont on connait le nom du paquet Pour installer un logiciel dont on connait le nom du paquet
Ligne 184: Ligne 189:
 <code>sudo apt-get install firefox</code> <code>sudo apt-get install firefox</code>
 installe Firefox. C'est aussi simple que cela ! installe Firefox. C'est aussi simple que cela !
 +
 +----
  
 Pour désinstaller un paquet (un logiciel) en gardant ses fichiers de configuration on fera Pour désinstaller un paquet (un logiciel) en gardant ses fichiers de configuration on fera
 <code>sudo apt-get remove nom-du-paquet</code> <code>sudo apt-get remove nom-du-paquet</code>
 mais si l'on souhaite supprimer également ses fichiers de configuration on saisira mais si l'on souhaite supprimer également ses fichiers de configuration on saisira
-<code>sudo apt-get purge</code>+<code>sudo apt-get --purge remove nom-du-paquet</code>
 Les fichiers de préférences ne seront toutefois pas supprimés. Les fichiers de préférences ne seront toutefois pas supprimés.
 +
 +----
  
 Lors de leur installation des logiciels installent également, lorsqu'elles manquent, des dépendances, c'est-à-dire des paquets dont ils ont besoin pour fonctionner. La commande suivante supprimera les dépendances de logiciels qui ont été désinstallés lorsque ces dépendances ne pas utilisées par d'autres logiciels Lors de leur installation des logiciels installent également, lorsqu'elles manquent, des dépendances, c'est-à-dire des paquets dont ils ont besoin pour fonctionner. La commande suivante supprimera les dépendances de logiciels qui ont été désinstallés lorsque ces dépendances ne pas utilisées par d'autres logiciels
 <code>sudo apt-get autoremove</code> <code>sudo apt-get autoremove</code>
  
-Pour forcer un logiciel à se réinstaller (dans le cas par exemple où il ne fonctionnerait pas correctement parce des dépendances ont été mal installées ou supprimées malencontreusement) on peut saisir+---- 
 + 
 +Pour forcer un logiciel à se réinstaller (dans le cas par exemple où il ne fonctionnerait pas correctement parce que des dépendances ont été mal installées ou supprimées malencontreusement) on peut saisir
 <code>sudo apt-get -f install</code> <code>sudo apt-get -f install</code>
 +
 +----
  
 Pour installer manuellement un paquet que vous avez téléchargé sur votre PC (les paquets pour Debian, famille de Linux dont fait partie PrimTux, ont l'extension .deb) Pour installer manuellement un paquet que vous avez téléchargé sur votre PC (les paquets pour Debian, famille de Linux dont fait partie PrimTux, ont l'extension .deb)
  • guide-ligne-commande.1467883769.txt.gz
  • Dernière modification : 2022/10/04 19:49
  • (modification externe)