logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 24-03-2019 15:43:46

Pitof67
Membre
Distrib. : Debian Buster
Noyau : Linux 4.19.0-2-amd64
(G)UI : Gnome (version ?)
Inscription : 07-03-2019

bash: more : commande introuvable

Bonjour,

La commande "more" est introuvable. Bien évidemment, je ne me rappelle pas ce que j'ai fait.

pitof67@HP-debian /home/pitof67 >ls -la | more



bash: more : commande introuvable



J'utilise le bash

pitof67@HP-debian /home/pitof67 >echo $SHELL


/bin/bash



pitof67@HP-debian /home/pitof67 >ls -l .bash*



-rw------- 1 pitof67 pitof67 7962 mars  24 15:25 .bash_history
-rw-r--r-- 1 pitof67 pitof67  220 mars   5 14:27 .bash_logout
-rw-r--r-- 1 pitof67 pitof67 3526 mars   5 14:27 .bashrc
pitof67@HP-debian /home/pitof67 >



Mon PATH

pitof67@HP-debian /home/pitof67 >echo $PATH


/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games



pitof67@HP-debian /home/pitof67 >ls -l /bin


lrwxrwxrwx 1 root root 7 mars   5 14:02 /bin -> usr/bin



pitof67@HP-debian /home/pitof67 >ls -l /usr/bin/more


ls: impossible d'accéder à '/usr/bin/more': Aucun fichier ou dossier de ce type



La commande "more" est absente du répertoire /bin/usr !

Une idée ?

Dernière modification par Pitof67 (24-03-2019 15:46:24)

Hors ligne

#2 24-03-2019 15:47:35

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : bash: more : commande introuvable

Bonjour smile
Tu es sûr de toi ?
ls c’est pour lister les répertoires et fichiers, pas les commandes me semble-t-il ?

Hors ligne

#3 24-03-2019 15:50:41

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Hors ligne

#4 24-03-2019 15:53:32

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : bash: more : commande introuvable

C’est pas whereis ? Moi et l’anglais roll

Hors ligne

#5 24-03-2019 16:03:42

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Hors ligne

#6 24-03-2019 16:38:42

èfpé
Membre
Inscription : 10-07-2016

Re : bash: more : commande introuvable

Bonjour,

Pitof67 a écrit :

La commande "more" est absente du répertoire /bin/usr !


Effectivement ce n'est pas dans ce répertoire que le paquet essentiel util-linux installe la commande.

whereis more

more: /bin/more /usr/share/man/man1/more.1.gz


dpkg --search /bin/more

util-linux: /bin/more


Mais les commandes listées en #1 ont de quoi surprendre, more est un pager, comme less ou most.

Hors ligne

#7 24-03-2019 21:58:59

Pitof67
Membre
Distrib. : Debian Buster
Noyau : Linux 4.19.0-2-amd64
(G)UI : Gnome (version ?)
Inscription : 07-03-2019

Re : bash: more : commande introuvable

"more" est une commande comme "ls". Elle devrait se trouver sous /bin ou /usr/bin.

Par exemple :

pitof67@HP-debian:~$ which ls



/usr/bin/ls



mais cela ne fonctionne pas avec "more"

pitof67@HP-debian:~$ which more



(sur mon ancien PC (Debian jessie) j'ai bien "more" sous /usr/bin)

pitof67@HP-debian:~$ whereis more



more: /usr/share/man/man1/more.1.gz



pitof67@HP-debian:~$ dpkg --search /bin/more
 



util-linux: /bin/more



Mais je n'ai rien sous /bin ni /usr/bin :

pitof67@HP-debian:~$ ls -l /bin



lrwxrwxrwx 1 root root 7 mars   5 14:02 /bin -> usr/bin



pitof67@HP-debian:~$ ls -l /usr/bin/more



ls: impossible d'accéder à '/usr/bin/more': Aucun fichier ou dossier de ce type

Hors ligne

#8 24-03-2019 22:48:42

èfpé
Membre
Inscription : 10-07-2016

Re : bash: more : commande introuvable

Bonsoir,

Pitof67 a écrit :


ls -l /bin

lrwxrwxrwx 1 root root 7 mars   5 14:02 /bin -> usr/bin


Voilà qui n'est pas banal non plus... et absolument pas conforme au fameux FHS... que retournent :

file /bin

find / -name more


Une installation Debian standard installe more en /bin/more, c'était déjà le cas sous Debian 7/8...

Hors ligne

#9 25-03-2019 21:51:50

Pitof67
Membre
Distrib. : Debian Buster
Noyau : Linux 4.19.0-2-amd64
(G)UI : Gnome (version ?)
Inscription : 07-03-2019

Re : bash: more : commande introuvable

pitof67@HP-debian /bin >file /bin



/bin: symbolic link to usr/bin



p

itof67@HP-debian /bin >su -



Mot de passe :



root@HP-debian:~# find / -name more
 



/usr/share/bash-completion/completions/more
find: ‘/run/user/1000/gvfs’: Permission non accordée



La commande "more" peut elle être ré-installée via un paquet ?
"util-linux" (cf. ci-dessus) est un paquet ?

Dernière modification par Pitof67 (25-03-2019 21:54:27)

Hors ligne

Pied de page des forums