Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/02/2011, à 20:32

ubuntuforce

Liste commandes bash

Salut les Linuxiens, je cherche une [commande | manpage] affichant toutes les commandes disponibles avec une petite description, car sur internet je trouve pas de liste exhaustives, et en 40 ans d'expérience il doit y en avoir des commandes, si il y a un fichier embarquer ou un paquet a télécharger sa serai sympa de m'informer, de préférence pour le Bash.
A ce sujet j'ai trouver de la bonne documentation que j'aimerai partager avec vous les Linuxiens de bash:
http://abs.traduc.org/abs-fr/abs-5.3.pdf


Rendez-vous sur mon site présentant mes créations open-source: http://www.open-source-projects.net/
Rendez-vous sur mon site dédier a mes créations d'imagerie 3D: http://www.3dreaming-imaging.net/
Testez pendant une semaine l'éditeur avec terminaux intégrées http://www.open-source-projects.net/it-edit/it-edit Vous l'adopterai sûrement !

Hors ligne

#2 Le 18/02/2011, à 20:36

MaryPopy

Re : Liste commandes bash

Saur erreur sur http://www.siteduzero.com/tutoriel-3-12 … linux.html
chapitre 2 devrait t'aider.

Hors ligne

#3 Le 18/02/2011, à 20:37

@nne

Re : Liste commandes bash

Ça me paraît suffisamment exhaustif par là : http://oreilly.com/linux/command-directory/. wink

Qu'est-ce qu'il y a dans ton pdf ?

#4 Le 18/02/2011, à 20:38

MaryPopy

Re : Liste commandes bash

Puis presser 2x tab dans le terminal te donne la liste de toutes les commandes simplement. Sans définition. Mais y en a plus de 2000.

Dernière modification par MaryPopy (Le 19/02/2011, à 00:43)

Hors ligne

#5 Le 18/02/2011, à 21:19

Mpok

Re : Liste commandes bash

MaryPopy a écrit :

Puis presser 2x tab dans le terminal te donne la liste de toutes les commande simplement. Sans définition. Mais y en a plus de 2000.

Ah… Tiens, je connaissais pas. Y'a un moyen pour sauvegarder le résultat dans un fichier texte ? (pour référence ultérieure).

Sinon, je comprends le besoin de ubuntuforce. Connaissant assez bien Unix (même si ça datait un peu) avant de venir sur Ubuntu, je m'attendais à "reprendre mes marques" assez rapidement. Que nenni. À part les quelques commandes "usuelles" (que l'on utilise tous les jours ou presque) et quelques commandes d'administration "classiques", j'ai découvert (en lisant le forum et en posant mes premières questions) que beaucoup de réponses comportaient des commandes dont je n'avais jamais entendu parler (et que je ne pouvais du coup pas intuiter).
Une référence complète (avec une brève description, pas le man complet) serait utile IMO.

@ @nne : ton lien est intéressant, mais justement, il ne couvre (majoritairement) que les commandes "de base". C'est cependant une bonne base…

Hors ligne

#6 Le 18/02/2011, à 21:29

@nne

Re : Liste commandes bash

MaryPopy a écrit :

Puis presser 2x tab dans le terminal te donne la liste de toutes les commande simplement. Sans définition. Mais y en a plus de 2000.

2206, si on compte les quelques lignes de caractères du début. Le modo va me tuer si je les poste ici ? lol

Dernière modification par @nne (Le 18/02/2011, à 21:29)

#7 Le 18/02/2011, à 22:00

ehmicky

Re : Liste commandes bash

Sinon, tu as whatis ou apropos :

whatis -w \* -s1

qui recherche seulement dans les commandes ayant des manpages (mais bon ça en fait déjà un paquet smile ).
Si tu veux les plus utiles (hors builtins Bash donc), faut regarder celles des paquets principalement coreutils, findutils et diffutils.

Dernière modification par ehmicky (Le 18/02/2011, à 22:03)


Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?

Hors ligne

#8 Le 19/02/2011, à 00:20

MaryPopy

Re : Liste commandes bash

@nne a écrit :
MaryPopy a écrit :

Puis presser 2x tab dans le terminal te donne la liste de toutes les commande simplement. Sans définition. Mais y en a plus de 2000.

2206, si on compte les quelques lignes de caractères du début. Le modo va me tuer si je les poste ici ? lol

Moi j'ai 2623 Sa dépend du nombre de logiciels installés en faite.

Dernière modification par MaryPopy (Le 19/02/2011, à 00:44)

Hors ligne

#9 Le 19/02/2011, à 00:32

wsc

Re : Liste commandes bash

bash en lui même y a pas grand chose
man bash
C'est vite fait, par contre quand tu fais du bash tu utilises des logiciels externes (wget etc).
Les logiciels externes liés à ta distribution se trouve dans /usr/bin et /bin, les logiciels que tu installes se trouvent dans /usr/local/bin, y a aussi dans sbin.

Pour lister /usr/bin:

cd /usr/bin/ && ls | wc -l

Pour avoir la liste:

cd /usr/bin && ls > ~/bin-liste.txt

A partir de cette liste tu fais un man $logiciel pour avoir plus d'informations.


#!/bin/crash
SYS="Arch Linux avec FVWM Crystal"
echo -e "\nMon site internet et le weB-log ... \nMon système: $SYS \n\n"
sleep 2 && exit 0

Hors ligne

#10 Le 19/02/2011, à 00:37

MaryPopy

Re : Liste commandes bash

Mpok a écrit :

Ah… Tiens, je connaissais pas.

En faite le double tab sert a rechercher des commandes.

ex:

blabla@blabla:~$ man #double tab
man      mandb    manhole  manpath

Dernière modification par MaryPopy (Le 19/02/2011, à 00:38)

Hors ligne

#11 Le 19/02/2011, à 00:41

ehmicky

Re : Liste commandes bash

En plus du double-tab, on peut faire aussi :

( IFS=:; 2> /dev/null find $PATH -maxdepth 1 -type f -executable -printf "%f\n" | sort )

pour avoir toutes les commandes externes.
Et pour avoir tous les builtins :

help

Dernière modification par ehmicky (Le 19/02/2011, à 00:52)


Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?

Hors ligne

#12 Le 19/02/2011, à 00:45

MaryPopy

Re : Liste commandes bash

Je n'obtien rien moi avec cette commande ! neutral

Hors ligne

#13 Le 19/02/2011, à 00:49

ehmicky

Re : Liste commandes bash

fixed smile


Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?

Hors ligne

#14 Le 19/02/2011, à 00:51

MaryPopy

Re : Liste commandes bash

Merci... pour ceux qui trouverait le résultat un peu court lol ajoutez :

| less

ou

> ~/Bureau/liste

A la fin

Dernière modification par MaryPopy (Le 19/02/2011, à 00:53)

Hors ligne

#15 Le 19/02/2011, à 09:32

serged

Re : Liste commandes bash

@nne a écrit :
MaryPopy a écrit :

Puis presser 2x tab dans le terminal te donne la liste de toutes les commande simplement. Sans définition. Mais y en a plus de 2000.

2206, si on compte les quelques lignes de caractères du début. Le modo va me tuer si je les poste ici ? lol

Moi ll me donne 4311, c'est normal docteur ? Je sais qu'il doit y avoir une douzaine d'alias + une douzaine de scripts maison, mais quand même...

[edit] La commande "help" donne la liste de toutes les commandes internes du bash...

Dernière modification par serged (Le 19/02/2011, à 09:34)


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#16 Le 19/02/2011, à 10:00

MaryPopy

Re : Liste commandes bash

Sa dépend du nombre de logiciel installé.
T as plus qu'à apprendre les 4000 par cœur. lol

Hors ligne

#17 Le 19/02/2011, à 11:04

@nne

Re : Liste commandes bash

2206, mais mon installation est toute neuve. Je n'ai presque rien ajouté encore. wink

#18 Le 19/02/2011, à 13:23

Levi59

Re : Liste commandes bash

2289, je suis dans la moyenne! ^^

Remarque j'ai pas mal de script persos dans mon $HOME/bin/...

Hors ligne

#19 Le 19/02/2011, à 13:34

cantal

Re : Liste commandes bash

3004 commandes affichées aujourd'hui par le terminal.


AMD ATHLON XP 2600+, 960Mo, UBUNTU 11.10, ATA ST380011A    , LITE-ON DVD SOHD-167T, LITE-ON DVDRW SHW-160P6S, ICH - SiS SI7012, Audio Adapter    MPU-401 UART

Hors ligne

#20 Le 19/02/2011, à 14:04

ehmicky

Re : Liste commandes bash

Copain, j'en ai 3004 aussi !


Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?

Hors ligne

#21 Le 19/02/2011, à 14:30

FRUiT

Re : Liste commandes bash

printf "%s\n" ${PATH//:/\/* }

Lister avec un bref descriptif :

find `echo "${PATH}" | tr ':' ' '` -type f | while read COMMAND; do man -f "${COMMAND##*/}"; done

Souce : http://www.commandlinefu.com

Dernière modification par FRUiT (Le 19/02/2011, à 14:32)


Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean

Hors ligne

#22 Le 19/02/2011, à 14:37

Levi59

Re : Liste commandes bash

FRUiT a écrit :
printf "%s\n" ${PATH//:/\/* }

Lister avec un bref descriptif :

find `echo "${PATH}" | tr ':' ' '` -type f | while read COMMAND; do man -f "${COMMAND##*/}"; done

Souce : http://www.commandlinefu.com

À mettre dans un fichier peut etre...

find `echo "${PATH}" | tr ':' ' '` -type f | while read COMMAND; do man -f "${COMMAND##*/}"; done > liste.txt

Par contre ça ne stocke pas les commandes sans description. Si tu veux les avoir, il faut rediriger la stderr vers la stdout je pense.

Hors ligne

#23 Le 19/02/2011, à 18:16

xamaco

Re : Liste commandes bash

4151

http://abs.traduc.org/abs-fr/abs-5.3.pdf est excellent, mais plutôt axé programmation. Deux guides m'ont bien aidé, mais malheureusement ils sont en anglais.
- Introduction to Linux - A Hands on Guide (sur http://tldp.org/guides.html)
- UNIX TOOLBOX (sur http://cb.vu/unixtoolbox.xhtml entre autres).

Hors ligne

#24 Le 19/02/2011, à 18:36

MaryPopy

Re : Liste commandes bash

Merci @xamaco pour ce PDF...
Honte à moi ! J'ai acheté l'excellent livre "UNIX Shell Avec 160 exercices corrigés" de l'éditeur Tsoft.

ET JE NE L'AI JAMAIS OUVERT !

Mon souci est que je veu trop faire de choses en même temps !

J ai encore :
- Certicication LPCI-1 De eni édition
- Best of Debian de EYROLLES


Pareille, à peine ouvert... Quelle honte !

Et j'ai même pas le droit de vous en imprimer des PDF pleure

Rien à voire avec la discussion : Franchement ce serait top classe si ubuntu-fr pouvait fournir un certificat ou faire passer des examens en ligne Gratuitement ou moyennant un minimum de frais. Genre LPCI ou même un truc plus amical.

-------------------------------------

Lol je vien d'ouvrir UNIX Shell Avec 160 exercices corrigés" de l'éditeur Tsoft Bin... Y a de sacré solutions pour faire des script de fou !

Dernière modification par MaryPopy (Le 19/02/2011, à 19:12)

Hors ligne

#25 Le 20/02/2011, à 09:49

serged

Re : Liste commandes bash

Avez-vous consulté ce topic épinglé au dessus de ce forum ?


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne