[red hat] commandes ?

Bonjour,

Je n'y connais rien à Linux mais me trouve dans l'obligation de dépanner un boîtier administré en red hat.
Bon, j'ai réussi à me connecter à la bécane, j'ai compris comment me déplacer dans les répertoires (les lister déjà !), mais maintenant je voudrais ouvrir certains fichiers pour voir leur contenu.
Comment est-ce que je fais ?

Merci de votre aide.
Configuration: Windows XP
Internet Explorer 7.0

5 réponses

  1. cela depand du type de fichier
    si c'est du texte essaye vi /le cemin de ton fichier
    (exemple vi /etc/network/interfaces et tu pourat modifier ton IP)
    voila si tu veu plus de prcécision precise le type de fichier.
    2
    1. salam...
      vous n avais qu a faire la comande : vi suivie du fichier que vous voulais lsavoir le contenu
      bonne chance.
      salam...
      0
      1. Modérateur
        Ben là faudra attendre un expert en "squid"... perso, je connais pas du tout ;-(
        0
        1. Bon, en tout cas merci de votre attention.
          En attendant, et histoire de me défouler et de tester mes nouvelles connaissances, je lui ai dit "reboot", il m'a répondu "the system is going down for reboot now". C'est bête mais au moins un truc qui marche, ça fait plaisir !
          A quelle adresse dois-je envoyer le paquet de Tagada (ou autre selon préférence !) ?
          0
        2. Modérateur
          @azertyA quelle adresse dois-je envoyer le paquet de Tagada (ou autre selon préférence !) ?
          À la première maternelle devant laquelle tu passes ;-))

          PS. Prévois plus d'un paquet, les petits monstres en raffolent. N'oublie pas les petits beurres aussi ;-)))
          0
      2. Modérateur
        A votre avis, un truc appelé cache.log, je peux le supprimer sans souci ?
        Ça y'a que toi qui peut savoir en fonction des données présentes et du programme qui le génère...

        J'écris ça exec rm -i cache.log ?
        Plutôt :
        rm -i /chemin/complet/cache.log
        ou
        cd /chemin/complet/vers/fichier
        rm -i cache.log
        ;-))
        1
        1. Je sais que je l'ai déjà dit mais : MERCI.
          Pour ce qui est de savoir ce que je peux supprimer ou pas, alors là...
          Bon, d'un autre côté, je ne risque rien à le faire, de toute façon la foutue bécane est en rade...
          D^'après ce que je vois du fichier, il est "relativement récent" (07/2006 alors que la bécane fonctionne depuis 08/2002) ; il serait généré par squid, et dans ses dernière lignes il hurle :
          2007/03/15 12:48:59| WARNING! Your cache is running out of filedescriptors
          2007/03/15 12:48:59| comm_open: socket failure: (24) Too many open files
          2007/03/15 12:48:59| comm_open: socket failure: (24) Too many open files
          2007/03/15 12:48:59| comm_open: socket failure: (24) Too many open files
          2007/03/15 12:48:59| comm_open: socket failure: (24) Too 2007/05/14 12:57:25| Starting Squid Cache version 2.3.STABLE4 for i686-pc-linux-gnu...
          2007/05/14 12:57:25| Process ID 7921
          2007/05/14 12:57:25| With 1024 file descriptors available
          2007/05/14 12:57:25| DNS Socket created on FD 1
          2007/05/14 12:57:25| Adding nameserver 127.[root@mail squid]#

          Alors, qu'en pensez-vous ? Franchement, je ne vous en voudrais pas si je suis un conseil qui s'avère mauvais, au point où j'en suis...

          Re- merci !
          0
      3. Modérateur
        Salut,

        Si ce n'est que de la lecture seule, alors utilises les commandes suivantes :
        cat le_fichier
        more le_fichier
        less le_fichier
        cat affiche le fichier dans son intégralité
        more comme sous DOS, page par page, "q" pour quitter
        less déplacement haut et bas (flêches), "q" pour quitter

        ;-))
        1
        1. Merci de votre aide.
          Dans un 1e temps je recherche un fichier de log, mais n'ai aucune idée de où il se trouve, et ça me semble longuet de parcourir répertoire par répertoire.
          Y-a-t-il une fonction de recherche sans avoir le nom complet ?
          0
        2. Modérateur
          Re-

          Normalement les fichiers de log se situent dans "/var/log/". Certains programmes ayant aussi leur propres dossiers dans ce même répertoire (ex : /var/log/samba).

          Sinon concernant ta recherche, tu peux essayer :
          find / -type f -name "ton_nom_pas_complet_*"
          Ne pas oublier l'astérisque ( * ) en fin pour remplacer les caractères manquants.

          find : la commande
          / : depuis le répertoire racine
          -type f : type de fichier régulier
          -name "..." : avec pour nom ou commençant par

          ;-))
          0
        3. @jipicyMerci merci merci !!!
          Je suis désolé d'abuser de votre temps, mais... quelle commande utiliser pour connaître le poids du fichier, sa dernière modif, etc ?
          Je suis allé là : http://www.libordux.org/docs/shells/ mais je n'arrive pas à trouver mon bonheur...
          Merci encore de votre aide.
          0
        4. Modérateur
          @jipicyRe-

          quelle commande utiliser pour connaître le poids du fichier
          ls -lh fichier
          sa dernière modif
          stat fichier
          etc...
          man ls
          man stat
          etc...
          ;-))
          0
        5. @jipicyMerci de votre aide, mais je crois que de toute façon je n'y arriverai pas : comment repérer un "fichier de log trop gros" sur une bécane dont on ne comprend pas la langue...
          Et en admettant que je le trouve, je fais comment pour le purger...
          Merci encore et à une prochaine fois, mais pas sous Linux !!!
          0