# Problème commande inconnue

**URL:** <https://www.debian-fr.org/t/probleme-commande-inconnue/84653>\
**Category:** Support Debian\
**Created:** [Mai 20, 2021, 10:11 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653 "2021-05-20T22:11:03Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bambino](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/96bed5/32.png) [@Bambino](https://www.debian-fr.org/u/Bambino)\
**Post date:** [Mai 20, 2021, 10:11 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/1 "2021-05-20T22:11:03Z")

</div>

Bonjour j’ai récemment réinstaller Debian 10.9 sur mon pc, je suis un débutant complet.

J’ai un problème, à chaque fois que je lance une commande comme reboot par exemple j’ai ceci :

```nohighlight
spiritbreaker@bambino:~$ reboot
bash: reboot : commande introuvable
spiritbreaker@bambino:~$ 

```

idem pour d’autres commandes … j’ai du mal a comprendre même en étant en root.

C’est assez compliqué venant de windows je suis plutôt largué pour l’instant tout est laborieux. J’essaie d’apprendre le terminal mais je suis bloqué toutes les demies heures par un nouveau problème …

---

<div class="post-metadata">

**Author:** ![limax](https://www.debian-fr.org/user_avatar/www.debian-fr.org/limax/32/3886_2.png) [@limax](https://www.debian-fr.org/u/limax)\
**Post date:** [Mai 21, 2021, 6:49 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/2 "2021-05-21T06:49:53Z")

</div>

Bonjour  
essaye en root ceci

```bash
/usr/sbin/reboot

```

---

<div class="post-metadata">

**Author:** ![antek](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/ecccb3/32.png) [@antek](https://www.debian-fr.org/u/antek)\
**Post date:** [Mai 21, 2021, 7:41 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/3 "2021-05-21T07:41:43Z")

</div>

> [@Bambino](#):
>
> idem pour d’autres commandes … j’ai du mal a comprendre même en étant en root.

Fait un copier/coller de la commande, y compris celle pour passer root.

---

<div class="post-metadata">

**Author:** ![blunt](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/ccd318/32.png) [@blunt](https://www.debian-fr.org/u/blunt)\
**Post date:** [Mai 21, 2021, 8:24 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/4 "2021-05-21T08:24:37Z")

</div>

Bonjour

> [@Bambino](#):
>
> j’ai du mal a comprendre même en étant en root.

Tu es bien sûr d’être en root ?  
Chez moi reboot ne fonctionne qu’en root ou avec sudo.  
Si je lance reboot en mode user j’ai le même message d’erreur que toi

---

<div class="post-metadata">

**Author:** ![Bambino](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/96bed5/32.png) [@Bambino](https://www.debian-fr.org/u/Bambino)\
**Post date:** [Mai 21, 2021, 9:00 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/5 "2021-05-21T09:00:54Z")

</div>

> [@limax](#):
>
> `/usr/sbin/reboot`

effectivement avec cette commande ça fonctionne.

pour passé en root j’utilise

```plaintext
su root

```

ensuite j’entre le mdp et je vois afficher root dans le terminal.

mais si je suis obligé d’utiliser `/usr/sbin/reboot` je ne vois pas l’intérêt d’utiliser la ligne de commande je serai plus rapide avec la souris

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Mai 21, 2021, 9:28 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/6 "2021-05-21T09:28:23Z")

</div>

Bonjour

> [@Bambino](#):
>
> … pour passé en root j’utilise
> 
> ```plaintext
> su root
> 
> ```
> 
> …

Par défaut, la commande **`su`** permet de se loger sous le compte **`root`**  
donc, il n’est pas nécessaire de spécifier **`root`** à la suite de la commande **`su`**

* * *

> [@Bambino](#):
>
> … mais si je suis obligé d’utiliser `/usr/sbin/reboot` je ne vois pas l’intérêt d’utiliser la ligne de commande je serai plus rapide avec la souris …

Il faut utiliser l’option **`login`** de la commande **`su`**  
Voir la page man de la commande **`su`**

```plaintext
man su

```

L’option **`login`** de la commande **`su`** peut être entrée sous sa forme raccourcie en un seul tiret,  
ce qui donne :

```plaintext
su -

```

et après, tu entres le mot de passe du compte **`root`**  
et tu te retrouveras sous le compte **`root`** avec les variables d’environnement du compte **`root`**  
ce qui fait que le chemin **`/usr/sbin`** sera dans la liste des chemins contenus dans la variable d’environnement **`PATH`**  
et donc, tu n’auras pas à entrer le chemin absolu de la commande **`reboot`**

* * *

Depuis mon compte utilisateur non privilégié,  
je fais s’afficher le contenu de la variable **`PATH`** :

```plaintext
michel@debsid:~$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
michel@debsid:~$ 

```

On voit ci-dessus, que le chemin **`/usr/sbin`** n’est PAS dans la liste des chemins contenus dans la variable **`PATH`**

Par contre, si je passe sous le compte **`root`** en utilisant la commande **`su`** et l’option **`login`** :

```plaintext
michel@debsid:~$ su -
Mot de passe : 
root@debsid:~# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
root@debsid:~# 

```

le chemin **`/usr/sbin`** est dans la liste des chemins contenus dans la variable **`PATH`**  
ce qui fait que je n’ai pas besoin de spécifier le chemin absolu de la commande **`reboot`** :

J’ai juste à taper les premières lettres de la commande `reboot` : **`reb`**  
et taper ensuite sur la touche TAB pour que l’auto-complétion entre automatiquement pour moi la suite du nom de la commande : **`oot`**  
et je n’ai plus qu’à valider la ligne de commande en appuyant sur la touche Entrée

---

<div class="post-metadata">

**Author:** ![nam1962](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nam1962/32/9129_2.png) [@nam1962](https://www.debian-fr.org/u/nam1962)\
**Post date:** [Mai 21, 2021, 11:55 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/7 "2021-05-21T11:55:55Z")

</div>

Peux-tu nous donner le retour de :

```auto
history 50

```

---

<div class="post-metadata">

**Author:** ![littlejohn75](https://www.debian-fr.org/user_avatar/www.debian-fr.org/littlejohn75/32/3840_2.png) [@littlejohn75](https://www.debian-fr.org/u/littlejohn75)\
**Post date:** [Mai 21, 2021, 12:08 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/8 "2021-05-21T12:08:55Z")

</div>

> [@Bambino](#):
>
> bash: reboot : commande introuvable

Je suppose que vous avez conscience que redémarrer une machine c’est réservé à ceux qui ont accès aux «&nbsp;clés du champ de tir&nbsp;».  
Pour ce faire, cette commande d’administration a été placée dans un répertoire spécifique ( `/usr/sbin` ) réservé à ceux qui ont les droits d’administration. Vous trouverez toutes les explications sur les subtilités des _options_ des commandes `su` et `sudo` dans les messages ci-dessus, dans les la sortie de

```auto
man su

```

mais je me permet de proposer une autre manière de procéder. Il se trouve que vu la généralisation des systèmes Linux qui sont utilisés d’une manière personnelle (un seul compte utilisateur/non système) et graphique (un environnement de bureau ) une bonne partie de la gestion du système est maintenant assurée par un ensemble logiciel connu sous le nom `systemD`.

Pour interagir avec `systemD` c’est la commande `systemctl`.  
Tapons donc `systemctl re` et appuyons sur la touche Tab

```auto
fp2@debpacha:/data/download $ systemctl re
reboot reload rescue restart
reenable reload-or-restart reset-failed revert
fp2@debpacha:/data/download $

```

Il suffit donc de taper Tab et Tab pour obtenir la bonne commande qui fera redémarrer votre ordinateur.

Vous remarquerez que cette manière de procéder est l’équivalent en ligne de commandes de ce qui est proposé dans des menus du bureau qui en général vous proposent

- fermer la session
- mettre en veille
- mettre en veille prolongée
- éteindre
- redémarrer

Personnellement, en raison de mon âge et d’une vue défaillante, je trouve plus pratique d’avoir une console sur `tty1` accédée en tapant CtrlAlt F1 , je retrouve mon shell et la commande

```auto
systemctl hibernate 

```

et je débranche l’alimentation à la fin (j’ai une batterie qui ne recharge plus ).

Cordialement,  
Regards,  
Mit freundlichen Grüßen,  
مع تحياتي الخالصة

* * *

F. Petitjean  
Ingénieur civil du Génie Maritime.

« On ne perd pas son temps en aiguisant ses outils. »  
Proverbe français

« Moi, lorsque je n’ai rien à dire, je veux qu’on le sache. » (R. Devos)

---

<div class="post-metadata">

**Author:** ![Bambino](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/96bed5/32.png) [@Bambino](https://www.debian-fr.org/u/Bambino)\
**Post date:** [Mai 21, 2021, 12:33 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/9 "2021-05-21T12:33:06Z")

</div>

merci c’était très clair

---

<div class="post-metadata">

**Author:** ![Bambino](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/96bed5/32.png) [@Bambino](https://www.debian-fr.org/u/Bambino)\
**Post date:** [Mai 21, 2021, 12:35 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/10 "2021-05-21T12:35:31Z")

</div>

```nohighlight
spiritbreaker@bambino:~$ history 50
14 ~/.bashrc
15 root
16 su root
17 pwd
18 cd /home
19 pwd
20 id debian-user
21 id spiritbreaker
22 man mv
23 man cp
24 cd /home/spiritbreaker/téléchargements
25 cd /home/spiritbreaker/
26 ls
27 cd /home/spiritbreaker/Téléchargements/
28 ls
29 pwd
30 /Python-3.9.5.tar.xz
31 Python-3.9.5.tar.xz
32 ./Python-3.9.5.tar.xz
33 su
34 reboot
35 -reboot
36 reboot
37 su -reboot
38 man reboot
39 reboot
40 root
41 su root
42 reboot
43 su root
44 reboot
45 cat /etc/debian_version 
46 apt-get remove sublime
47 su root
48 /usr/sbin/reboot
49 pwd
50 cd ..
51 cd spiritbreaker/
52 pwd
53 mkdir wallpaper
54 pwd
55 cd /home/spiritbreaker/bureau
56 cd /home/spiritbreaker/Bureau/
57 mv wallpapertits.jpg /home/spiritbreaker/wallpaper/
58 su root
59 reboot
60 /usr/sbin/reboot
61 man su
62 su -
63 history 50
spiritbreaker@bambino:~$ 

```

---

<div class="post-metadata">

**Author:** ![Bambino](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/96bed5/32.png) [@Bambino](https://www.debian-fr.org/u/Bambino)\
**Post date:** [Mai 21, 2021, 12:40 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/11 "2021-05-21T12:40:07Z")

</div>

merci à tous vraiment très clair, j’ai une dernière question hors sujet, pourquoi mon fond d’écran disparaît à chaque nouvelle session pour celui par défaut ?

---

<div class="post-metadata">

**Author:** ![tfc](https://www.debian-fr.org/user_avatar/www.debian-fr.org/tfc/32/6424_2.png) [@tfc](https://www.debian-fr.org/u/tfc)\
**Post date:** [Mai 21, 2021, 2:15 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/12 "2021-05-21T14:15:38Z")

</div>

Salut Bambino,

quel environnement graphique utilises-tu?

> **[fr/DesktopEnvironment - Debian Wiki](https://wiki.debian.org/fr/DesktopEnvironment)**

On voit dans ton historique que tu as fait joujou avec ton fond d’écran, tu l’a déplacé du dossier `.../bureau/` vers `... /wallpaper/`, si tu n’indiques pas à ton environnement graphique où se trouve maintenant ton fond d’écran, il va corriger en t’affichant un par défaut (voir aucun, ça n’est pas une obligation).

---

<div class="post-metadata">

**Author:** ![Bambino](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/96bed5/32.png) [@Bambino](https://www.debian-fr.org/u/Bambino)\
**Post date:** [Mai 21, 2021, 3:43 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/13 "2021-05-21T15:43:23Z")

</div>

effectivement, je pensais que c’était comme windows mais il ne faut pas supprimer ou déplacer le fond d’écran.

Merci à tous

---

<div class="post-metadata">

**Author:** ![Bambino](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/96bed5/32.png) [@Bambino](https://www.debian-fr.org/u/Bambino)\
**Post date:** [Mai 21, 2021, 4:00 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/14 "2021-05-21T16:00:00Z")

</div>

finalement je reviens vers vous, quand je souhaite déplacer le dossier pycharm dans la poubelle pour le réinstaller ailleurs et pouvoir l’ouvrir depuis n’importe ou avec la commande j’ai ce message

```nohighlight
Accès refusé à /home/spiritbreaker/.local/share/Trash/files/pycharm-community-2021.1.1.

```

pourtant je me suis mis en root sur le terminal.

J’ai bien réussi à le supprimer avec le terminal mais manuellement non je ne comprends pas pourquoi.

---

<div class="post-metadata">

**Author:** ![tfc](https://www.debian-fr.org/user_avatar/www.debian-fr.org/tfc/32/6424_2.png) [@tfc](https://www.debian-fr.org/u/tfc)\
**Post date:** [Mai 21, 2021, 4:04 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/15 "2021-05-21T16:04:22Z")

</div>

Mais non sur Windows c’est pareil, il n’est pas interdit de mettre son fond d’écran où on veut, le principal est d’indiquer alors au système où il se trouve.

---

<div class="post-metadata">

**Author:** ![tfc](https://www.debian-fr.org/user_avatar/www.debian-fr.org/tfc/32/6424_2.png) [@tfc](https://www.debian-fr.org/u/tfc)\
**Post date:** [Mai 21, 2021, 4:17 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/16 "2021-05-21T16:17:02Z")

</div>

Ça n’est pas comme ça qu’on installe/désinstalle/réinstalle un programme (sous Windows tu ne faisais pas la même chose non plus).

Opérations à faire en administrateur:

iInstallation

```
apt install logiciel

```

désinstallation

```
apt remove logiciel

```

supprimer les fichiers de configurations personnels, en vue d’une réinstallation avec paramètres par défaut

```
apt purge logiciel

```

Tout est dans le man d’apt, tu devrais sérieusement y jeter un œil.  
Sérieux, la façon dont tu utilises et modifie ton système fait peur.

---

<div class="post-metadata">

**Author:** ![Bambino](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/96bed5/32.png) [@Bambino](https://www.debian-fr.org/u/Bambino)\
**Post date:** [Mai 21, 2021, 4:33 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/17 "2021-05-21T16:33:02Z")

</div>

j’aimerai bien faire comme ça mais j’ai du passé par le site pour le télécharger et j’ai reçu un fichier «&nbsp;tar&nbsp;» donc je l’ai décompressé et après quelque problème j’ai réussie a lancer le logiciel mais quand je le ferme et veux le relancer je ne le trouve nul part pas même en rentrant le nom dans la barre de recherche du menu démarrer.

j’ai suivi ce lien [https://openclassrooms.com/fr/courses/6951236-mettez-en-place-votre-environnement-python/7014674-telechargez-installez-et-executez-pycharm](https://openclassrooms.com/fr/courses/6951236-mettez-en-place-votre-environnement-python/7014674-telechargez-installez-et-executez-pycharm)

Je reçois cette erreur quand je tente le pycharm.sh

```nohighlight
root@bambino:/home/spiritbreaker/pycharm-community-2021.1.1/bin# ./pycharm.sh
!bootstrap.error.title.startup.error!
!bootstrap.error.message.no.graphics.environment!

```

je vais lire le man

EDIT : Bon apparemment il fallait ajouter «&nbsp;Bash&nbsp;» avant pycharm.sh ce qui n’est pas précisé dans le cours … enfin pour la route est longue et dur sur debian je perds trop de temps pour des broutilles.

Du coup dernière question, dans le manuel d’installation il est ecrit

```nohighlight
[OPTIONAL] Add "{installation home}/bin" to your PATH environment variable so that you can start PyCharm from any directory

```

ça correspond à quel dossier ?

---

<div class="post-metadata">

**Author:** ![tfc](https://www.debian-fr.org/user_avatar/www.debian-fr.org/tfc/32/6424_2.png) [@tfc](https://www.debian-fr.org/u/tfc)\
**Post date:** [Mai 21, 2021, 4:49 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/18 "2021-05-21T16:49:00Z")

</div>

On est sur Debian, python est installé par défaut. Mais au cas où tu voudrais par exemple python3, tu fais

```
sudo apt install python3

```

Pour utiliser python3 tu n’as besoin que d’une console python (tu tapes `python3` dans un terminal et tu l’a), d’un éditeur de texte lambda, celui que tu préfères pour éditer ton code et d’un terminal pour lancer ton script avec `python3 monscript.py`.

Tu peux aussi utiliser un IDE (un environnement complet pour coder), c’est pratique mais pas nécessaire. Pour python, tu as par exemple Spyder ou Geany (il y en a d’autres),privilégie ce qui se trouve dans les dépôts. D’autant que pour tout ce qui touche au codage, les dépôts d’une distribution Linux ont largement ce qu’il faut.

ps: je n’assure pas le service après vente de Pycharm désolé.  
ps²: oups, Geany avec un «&nbsp;n&nbsp;»

---

<div class="post-metadata">

**Author:** ![Bambino](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/96bed5/32.png) [@Bambino](https://www.debian-fr.org/u/Bambino)\
**Post date:** [Mai 21, 2021, 4:54 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/19 "2021-05-21T16:54:12Z")

</div>

d’accord je vais voir pour spyder ou geanny s’il suffit d’un apt install ça va me simplifier la vie

---

<div class="post-metadata">

**Author:** ![Bambino](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/96bed5/32.png) [@Bambino](https://www.debian-fr.org/u/Bambino)\
**Post date:** [Mai 21, 2021, 5:06 UTC](https://www.debian-fr.org/t/probleme-commande-inconnue/84653/20 "2021-05-21T17:06:41Z")

</div>

merci de tes réponses, j’avais installé sublime text de la même manière (par un fichier tar) et impossible de le supprimer il apparaît toujours dans mon menu démarrer je ne comprends pas malgrès avoir supprimer les fichiers à la racine je ne sais pas quoi faire pour y remédier.  
En soit je pourrai le laisser mais ça fait tâche. et il n’apparait pas dans la version graphique.  
Il faut avoué que linux n’est pas intuitif, j’ai l’impression d’utiliser un ordinateur pour la première fois 😑

[Page suivante](https://www.debian-fr.org/t/probleme-commande-inconnue/84653.md?page=2)
