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 :

Besoin d'aide commandes shell administration serveur linux


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 143
    Par défaut Besoin d'aide commandes shell administration serveur linux
    Bonjour,

    Je vous contact car je ne connais pas très bien linux et je me retrouve à devoir administrer un serveurs nhl au boulot... du coup j'ai quelque questions à vous poser.

    1 : Pouvez-vous m'expliquer la commande ps aux | grep java

    Si vous pouviez la décortiquer commande par commande car comprendre ce qu'elle fait exactement me permettra sûrement de l'utiliser correctement.

    2 : Est-ce que les différents dossiers qu'on trouve sur un serveur nhl (usr, var, home etc) sont les même que ceux qu'on trouve sur une machine linux "normal" (par exemple ubuntu)?

    3 : Que sont les binaires de tomcat, JBoss? est-ce qu'on doit les mettre dans un répertoire précis ou on peut les mettre n'importe ou?

    Voila.

    Merci d'avance pour votre aide, si vous répondez à ces question ca m'aidera déjà énormément

  2. #2
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 293
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 293
    Par défaut
    Bonjour,

    il y a un sous-forum pour les commandes shell. Mais bon, quelques éléments de réponse:

    1) Toi aussi tu peux trouver ce que font les commandes grâce à la commande man. ici man ps.
    Citation Envoyé par man ps
    ps - Afficher l'état des processus en cours.
    (...)
    OPTIONS
    (...)
    u (utilisateur) présente le nom de l'utilisateur et
    l'heure de lancement.
    a (autres) présente également les processus des autres
    utilisateurs.
    x affiche les processus qui n'ont pas de terminal de
    contrôle.
    (...)
    Le trait vertical est un "pipe". Chaque programme fait une chose et elle le fait bien. Donc on passe le résultat d'une commande à une autre commande en évitant des fichiers temporaires.

    De la même façon: man grep
    Citation Envoyé par man grep
    grep, egrep, fgrep - print lines matching a pattern
    En clair, c'est un filtre pour fichier texte. Il ne retiendra que les lignes qui contiennent le mot "java". Plutôt qu'un mot, on peut utiliser une expression régulière (regular expression = regex).

    En résumé, cette commande garde les processus de la liste qui contiennent "java". Entre nous, il y aura au moins la ligne "grep java"

    2) NHL ? C'est le hockey sur glace ?
    Plus sérieusement, pour connaitre la liste des grands dossiers:
    / étant la racine du système d'où tout part. Contrairement à Windows qui prend pour racine le lecteur physique (disque dur, disquette, clé USB, etc...)

    3) Pourquoi ne pas laisser faire l'installation plutôt que de vouloir déplacer ces logiciels ?
    Sinon, oui, les binaires doivent être accessible dans le PATH. Pour connaître sa valeur:

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 143
    Par défaut
    Quand je fais un man ps, je n'ai que ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    NAME
           ps - report a snapshot of the current processes.
     
    SYNOPSIS
           ps [options]
     
    DESCRIPTION
           ps displays information about a selection of the active processes. If
           you want a repetitive update of the selection and the displayed
           information, use top(1) instead.
     
           This version of ps accepts several kinds of options:
           1   UNIX options, which may be grouped and must be preceded by a dash.
           2   BSD options, which may be grouped and must not be used with a dash.
           3   GNU long options, which are preceded by two dashes.
     
           Options of different types may be freely mixed, but conflicts can
           appear. There are some synonymous options, which are functionally
           identical, due to the many standards and ps implementations that this
           ps is compatible with.
    Merci beaucoup pour tes réponses ton explication de la commande est vraiment très clair, c'est exactement ce qui me manquais. Donc en fait ps liste (entre-autre) les processus, c'est comme quand on va dans l'onglet processus du gestionnaire de tâche de windows.

    Pour le serveur NHL...effectivement je voulais dire Serveur NFS mais j'étais persuadé que ca s’appelais NHL ...donc que ce soit sur un serveur linux ou sur un ordinateur ubuntu "normal", on va retrouver la même architecture de dossier?

    Pour les binaires en fait c'est jenkins qui les mets sur le serveurs, mais je ne sais pas du tout ce que sont ces binaires ni à quoi ils servent et comment le serveur les utilisent

  4. #4
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 293
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 293
    Par défaut
    Un serveur NFS n'est qu'un logiciel au milieu des autres. Il n'y a pas de raison que ta sous-couche linux soit changée.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 143
    Par défaut
    ok j'ai regardé ce qu'est un serveur NFS sur internet et c'est pas du tous ce que je pensais...Pour moi un serveur NFS c'était un serveur utilisant le système d'exploitation linux ... Alors qu'en fait comme tu dit apparemment c'est juste un logiciel...

    Quand on m'a parlé de serveur NFS j'ai regardé ce que c'était sur internet et apparemment j'ai mal compris

Discussions similaires

  1. Besoin d'aide : commande shell
    Par HDI103 dans le forum Shell et commandes GNU
    Réponses: 32
    Dernier message: 30/05/2013, 20h06
  2. Besoin d'aide sur un web serveur
    Par mieuicikailleurs dans le forum Réseau/Web
    Réponses: 0
    Dernier message: 04/08/2011, 15h57
  3. Aide commande shell
    Par napster94700 dans le forum VB.NET
    Réponses: 2
    Dernier message: 27/06/2010, 14h05
  4. Executer une commande sur un serveur linux à partir de php
    Par lanjolanjo dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 31/07/2009, 10h14
  5. Aide pour monter un serveur linux
    Par LeYouss dans le forum Réseau
    Réponses: 8
    Dernier message: 05/05/2006, 10h21

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