Forum Linux.débutant Retour a la ligne dans linux

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
7
avr.
2022

Bonjour,
Je m'adresse a ce forum apres avoir fait des recherches sur internet sans trouver de reponse. La question va sembler extremement basique pour les connaisseurs donc merci de votre indulgence, je debute seulement sur linux :)
La question est la suivante: j'ai besoin d'ecrire une ligne de code sur une seule et meme ligne lorsque je fais ctrl+v ctrl+j pour redescendre a la ligne parceque j'arrive au bout, la commande ne marche pas. Dans l'autre cas lorsque je veux coller dans le terminal une ligne trop longue, la fin s'affiche au debut et m'efface le contenu du debut.Je souhaite executer une commande en l'ecrivant sur une seule ligne en utilisant le menu deroulant gauche droite pour la visualiser sans de retour a la ligne. J'espere que mon explication est claire je n'ai pas encore tout le lexique necessaire.
Merci

  • # Pas tout compris

    Posté par  (site web personnel) . Évalué à 4.

    Je pense que tu n'écris pas directement dans le terminal mais que tu utilises un logiciel, genre nano ou vi? Peux tu préciser?

    Un LUG en Lorraine : https://enunclic-cappel.fr

  • # manque des infos

    Posté par  . Évalué à 6.

    1°) ou fais-tu le Ctrl+V Ctrl+J ?
    pour moi si tu prends une ligne longue, que tu copies (Ctrl+C) et que tu colles (Ctrl+V), peu importe l'endroit, elle doit etre complete.

    2°) si tu veux descendre à la ligne dans ton éditeur de texte, sans "casser" la ligne, il faut mettre le caractère \ avant le retour à la ligne, sinon c'est considéré comme plusieurs lignes différentes

    mon code sur plusieurs \ 
      lignes ici la 2e ligne qui sera suivi par \
      une 3e ligne

    3°) quand tu colles la ligne dans le terminal et que ca écrit la suite sur le debut de la ligne, j'ai aussi le cas, mais j'ai jamais cherché à corriger, si quelqu'un propose une solution, je suis preneur.

    • [^] # Re: manque des infos

      Posté par  . Évalué à 3. Dernière modification le 07 avril 2022 à 18:20.

      Noter aussi qu'en fonction du shell et/ou de la manière dont il a été lancé, seule la dernière ligne peut être accessible/visible. Retour d'expérience personnelle…

  • # Merci pour vos réponses

    Posté par  . Évalué à 1. Dernière modification le 07 avril 2022 à 22:51.

    Pour vous donner un exemple concret: je m’entraîne actuellement au bruteforce avec hydra sur le site testasp.vulnweb.com pour trouver le mdp. Je redige la commande ainsi:

    sudo hydra -l admin -P /usr/share/wordlists/rockyou.txt testasp.vulnweb.com http-post-form "/Login.asp?RetURL=%2FDefault.asp%3F:tfUName:admin&tfUPass=^PASS^:S=Logout" -vV -f

    Donc cette commande fonctionne lorsqu’elle est exécutée sur une seule et meme ligne en revanche si je descends a la ligne ça ne fonctionne plus. Je vais tester avec \ si ça fonctionne

    • [^] # Re: Merci pour vos réponses

      Posté par  (site web personnel, Mastodon) . Évalué à 2.

      Le \ mentionné est pour indiquer au shell que la commande n'est pas terminée et ne peut s'appliquer que dans ce contexte.

      sudo \
        hydra \
        -l \
          admin \
        -P \
          /usr/share/wordlists/rockyou.txt \
        testasp.vulnweb.com \
        http-post-form \
          "/Login.asp?RetURL=%2FDefault.asp%3F:tfUName:admin&tfUPass=^PASS^:S=Logout" \
        -vV \
        -f

      Tu ne peux pas couper par exemple /usr/share/wordlists/rockyou.txt ; et je ne suis pas sûr non plus pour /Login.asp?RetURL=%2FDefault.asp%3F:tfUName:admin&tfUPass=^PASS^:S=Logout

      Bon hacking à toi.

      “It is seldom that liberty of any kind is lost all at once.” ― David Hume

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.