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 16: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 16:46:24)

Hors ligne

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

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Leap 15.1
Noyau : Linux 4.12.14
(G)UI : KDE 5
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 ?

Bien débuter sur Debian :
->Les cahiers du débutant + le wiki Découvrir les principales commandes Linux
Bien débuter sur openSUSE :
->le site officiel + le wiki frle forum fr sur alionet

Hors ligne

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

Debian Alain
Adhérent(e)
Lieu : zone 51
Distrib. : W$10 / stable / ubuntu / F29 / testing
Noyau : Linux 4.19.0-4 amd 64 debian
(G)UI : Gnome wayland / Gdm3
Inscription : 11-03-2017

Re : bash: more : commande introuvable

salut !  big_smile

que donne

which more


1498812139.jpg De Caunes et Garcia - les frères verseurs
RYZEN7 1700X - PRIME X370 PRO - 16 Go DDR4 - RADEON PULSE RX 550 4GB DDR5 OC UEFI - CORSAIR RM750X - SSD crucial MX500 500GB

En ligne

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

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Leap 15.1
Noyau : Linux 4.12.14
(G)UI : KDE 5
Inscription : 11-03-2016

Re : bash: more : commande introuvable

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

Bien débuter sur Debian :
->Les cahiers du débutant + le wiki Découvrir les principales commandes Linux
Bien débuter sur openSUSE :
->le site officiel + le wiki frle forum fr sur alionet

Hors ligne

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

Debian Alain
Adhérent(e)
Lieu : zone 51
Distrib. : W$10 / stable / ubuntu / F29 / testing
Noyau : Linux 4.19.0-4 amd 64 debian
(G)UI : Gnome wayland / Gdm3
Inscription : 11-03-2017

Re : bash: more : commande introuvable

http://www.linux-france.org/article/man … eis-1.html

whereis est plus complet .

elle donne l'adresse de la commande et aussi celle de  son man .

whatis , whereis , which

1498812139.jpg De Caunes et Garcia - les frères verseurs
RYZEN7 1700X - PRIME X370 PRO - 16 Go DDR4 - RADEON PULSE RX 550 4GB DDR5 OC UEFI - CORSAIR RM750X - SSD crucial MX500 500GB

En ligne

#6 24-03-2019 17: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 22: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 23: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 22: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 22:54:27)

Hors ligne

Pied de page des forums