IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Commande cmd sous linux


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Femme Profil pro
    ETUDIANTE
    Inscrit en
    Mars 2014
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : ETUDIANTE
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2014
    Messages : 23
    Par défaut Commande cmd sous linux
    bonsoir,

    svp comment utiliser cette commande sous linux
    Images attachées Images attachées  

  2. #2
    Inactif  


    Homme Profil pro
    Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Inscrit en
    Décembre 2011
    Messages
    9 026
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2011
    Messages : 9 026
    Par défaut
    Bonjour,

    La commande cmd "n'existe pas" sous Linux, qu'essayes-tu de faire ?

  3. #3
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 260
    Par défaut
    Sous windows, cmd sert à ouvrir un terminal, ce que tu a déjà fait. Sous linux, l’interpréteur de commande ( terme utilisé sous windows ) s'appelle le shell. tu en as plusieurs possibles :
    Bourne Shell ( bash ), Korn Shell, tcsh, etc.. Il y en a plein.

    Sur Ubuntu, je crois que c'est dash ( une variante de bash ).

    Ensuite les commandes telles que dir, del, move n'ont pas les mêmes noms ni les mêmes options :

    dir=ls, del=rm, move=mv, md=mkdir,type=cat etc ..., la commande cd est la même.
    pour obtenir de l'aide sur une commande, exemple : man ls.


    Une différence aussi : cmd.exe intègre toutes ces commandes, sous Linux, ls est une commande, rm en est une autre, le Shell ne servant qu'à les lancer, et à faire des scripts un peu comme les .bat mais en plus puissant.

    Un tutoriel :
    http://cyberzoide.developpez.com/unix/shell.php3
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  4. #4
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 658
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 658
    Par défaut
    Bonjour,

    «interpréteur de commande» est l'expression utilisée en français pour «shell», quelque soit le système.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  5. #5
    Membre actif
    Femme Profil pro
    ETUDIANTE
    Inscrit en
    Mars 2014
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : ETUDIANTE
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2014
    Messages : 23
    Par défaut
    bonjour.

    merci beaucoup mes amis, mais qu'elles sont les differences entre differents types de shell?

  6. #6
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 658
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 658
    Par défaut
    oula ! vaste question !

    en gros, sh (Bourne SHell) respecte scrupuleusement et strictement la norme POSIX (ce que toutes les commandes doivent comporter au minimum pour en assurer la portabilité); bash (Bourne Again SHell) et ksh (Korn SHell) aussi, mais implémentent des extensions (ksh compte davantage d'extensions que bash).
    il existe aussi zsh qui est encore plus étendu.

    csh c'est totalement autre chose, et il est recommandé de ne pas s'en servir pour faire des scrpts.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  7. #7
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 102
    Par défaut
    Citation Envoyé par huitahayouta Voir le message
    mais qu'elles sont les differences entre differents types de shell?
    Si tu travailles sur une seule machine qui est sous Ubuntu, ne te pose pas de question, prends le bash!

    Si tu a besoin de portabilité sous Solaris, AIX, HP-UX, etc., tu peux commencer à te poser des question et, peut-être, choisir ksh...

    [grammaire]PS: dirais-tu "qu'ils sont les points communs"? [/grammaire]

  8. #8
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Par défaut
    Bonsoir.

    Citation Envoyé par chrtophe Voir le message
    Sur Ubuntu, je crois que c'est dash ( une variante de bash ).
    Sous Ubuntu le shell par défaut est Bash 4.x comme sur la majorité des distributions linux. En revanche sh est remplacé par dash mais ce dernier n'a pas pour vocation à remplacer bash qui est plus puissant et qui reste le "standard linux".

    Pour plus de détails : http://frederic-lang.developpez.com/...age=page_2#LII

    Citation Envoyé par chrtophe Voir le message
    Nous avons plus complet et bien plus à jour comme cours
    La liste se trouve ici : http://www.developpez.net/forums/d50...-poster-merci/

    Cordialement,
    Idriss

  9. #9
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 260
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 260
    Par défaut
    Personnellement, je me fous de l'exemplaire du Shell pour ce que j'en fait. Donc pour répondre à huitahayouta, peu importe le Shell que tu utilises pour débuter. Si tu va plus loin dans l'utilisation ça peut prendre de l'importance.

    A savoir que sur une distribution Linux, tu as toujours plusieurs Shells.

    La syntaxe utilisé est proche du C ( en faisant de la vulgarisation )


    ce n'est pas la même chose : le terminal est une interface entre l'utilisateur humain et l'interpréteur de commandes, qui, lui, exécute les commandes, tant internes qu'externes.
    Ah la sémantique .... Mais je peux pas contester ... C'est vrai qu'actuellement on a une "fenêtre de terminal" mais qu'à l'époque le terminal était un appareil connecté à l'ordinateur.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

Discussions similaires

  1. Commande Java sous linux
    Par DevServlet dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 19/09/2008, 16h14
  2. Réponses: 4
    Dernier message: 22/08/2008, 13h46
  3. [SOLARIS 8] Equivalent commande column sous linux
    Par Faboul dans le forum Solaris
    Réponses: 2
    Dernier message: 16/05/2008, 17h54
  4. Appelle de commande shell sous linux
    Par jobe dans le forum C
    Réponses: 3
    Dernier message: 01/05/2007, 11h54
  5. commande javac sous linux pour compiler
    Par root76 dans le forum Langage
    Réponses: 2
    Dernier message: 20/02/2007, 12h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo