====== La nature des commandes du shell ======
* Objet : Connaître la nature des commandes du shell
* Niveau requis : {{tag>débutant avisé... stituants
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux e... ))
===== Introduction : Les différents types de commandes Linux=====
Le shell, en plus d'être un langage
t scripts
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux e... s la page du manuel de bash, **les opérateurs des commandes de test** sont nommées __**primitives**__.
</note>
Bash dispose de plusieurs commandes pour **réaliser des tests sur des fichiers**.
* Les commandes internes **[** et **test**.
* Et la commande co
t scripts
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux e... s la page du manuel de bash, **les opérateurs des commandes de test** sont nommées **primitives**.
</note>
Bash dispose de plusieurs commandes pour réaliser des tests sur des paramètres.
* Les commandes internes **[** et **test**.
* Et la commande co
g>avisé}}
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux e... interface qui permet d’exécuter des [[doc:systeme:commandes:le_debianiste_qui_papillonne | lignes de commandes]]. \\
La différence entre la console et le terminal résid... nous pouvons aussi le faire avec adb en ligne de commandes.
<note warning>**AVERTISSEMENT** Debian Facile d
t aussi utiliser **''service''** avec chacune des commandes décrites pour init.d par exemple :
<code root>ser... rès l'installation de bind9, on peut utiliser les commandes rndc suivantes :
* **''reload''** : pour rech... er l'état du serveur
* **aucune** : liste des commandes utilisables
=== /etc/bind/named.conf===
C'est ... serveur DNS maître local===
<note tip>
__Quelques commandes utiles lors de la configuration de bind9__ :
*
ur df. //
* Débutant, à savoir :
[[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux e... config --global core.quotePath false
</code>
Ces commandes vont créer un fichier dans votre répertoire utili... typique d'utilisation avant de lire la liste des commandes, le TP1 suivant s'y prête bien :
* [[:atelier:g... Exemple d'utilisation basique]]
==== Liste des commandes ====
Placez-vous dans le répertoire cloné du //f
e des opérateurs lexicographiques < et > dans les commandes de test
* Niveau requis : {{tag>débutant}}
* ... ript bash
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux e... aîne_2 dans l'ordre lexicographique.
Puis dans **COMMANDES INTERNES DE L'INTERPRÉTEUR**
test expr
[ expr ]
.... pérateurs de comparaison lexicographique.
* Les commandes externes **/usr/bin/[** ou **/usr/bin/test** ne p
(prison))
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux e... ichiers inclus|Rôle|
|disable-mgmt.inc | rend les commandes de gestion du système inaccessibles (répertoires / sbin et / usr / sbin, et quelques commandes)|
|disable-secret.inc | rend les fichiers secrets... s (= liste noire).|
|disable-devel.inc | rend les commandes de développement inaccessibles (comme les compila
ion tuto.
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux e... ions pourraient être réalisées en exécutant leurs commandes directement dans le terminal, sans modifier le fi... our les autres.\\
C'est pourquoi nous plaçons nos commandes dans le fichier ''.bashrc'', qui lui, est interpr... connaissons le mot de passe.)) pour exécuter des commandes sous son autorité.
Le mot de passe root doit don
par ex.)
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux e... es pas familiarisés avec linux, le terminal et la commandes en ligne, je vous encourage fortement à aller dir... pour 2 ports soit deux entrées et deux sorties.
Commandes utiles pour lister le matériel (reconnu) audio et... udio restore la dernière configuration.
Quelques commandes utiles et liens:
<code user> $ pa-info | less
$
un long message avec tout mélangé : du texte, des commandes et des sorties de commandes.
Pour aider les entraideurs, merci de respecter les conventions suivantes :
===... ge, puis d'insérer les balises avant et après les commandes et les retours.
</note>
==== Pour une commande u
Debian.//
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux e... is, lors de la connexion et/ou de l'exécution des commandes ci-dessous.</note>
== Option 1 : Contrôler Androi... un câble USB, ouvrez le terminal et exécutez les commandes ci-dessous une par une :
* Exécutez la commande
ws.
* Débutant, à savoir :
* [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux e... .
Dans un terminal, exécutez maintenant ces deux commandes :
<code root>xdg-user-dirs-update</code>
<code ro
sting. //
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux e... esting, un peu de patience suffit avec les bonnes commandes que le captnfab nous confie là.
===== Supprimer