On m'a demandé d'exécuter une commande et de copier et coller la sortie, mais je ne sais pas par où commencer.
Que fais-je?
On m'a demandé d'exécuter une commande et de copier et coller la sortie, mais je ne sais pas par où commencer.
Que fais-je?
Réponses:
J'espère que vous aurez accès à un bureau graphique. C'est ce que traite la première partie de cette réponse. Si vous ne le faites pas, sautez les trois premières étapes et lisez le bas de la réponse.
Étape 1: charger un terminal ...
La première étape consiste à ouvrir un terminal. Il existe une multitude d'options de terminaux différentes, mais la plupart des utilisateurs d'Ubuntu auront
gnome-terminal
, les utilisateurs de KDE ont tendance à avoirkonsole
et les utilisateurs de XFCE devraient avoirxfce4-terminal
.Une fois que vous avez identifié la commande que vous souhaitez exécuter, il suffit de l'exécuter.
Étape 2: exécuter votre commande
Ceci est le bit simple. Vous devriez regarder quelque chose comme ceci:
Vous pouvez soit taper la commande, soit la copier (sélectionnez le texte, faites un clic droit, "Copier", puis faites un clic droit sur le terminal, "Coller"). Copier et coller est recommandé pour les commandes longues. Nous voulons éviter les erreurs de transcription!
Lorsque vous avez tapé ou collé la commande dans cette fenêtre, appuyez sur Return. La sortie devrait maintenant apparaître sur l'écran comme ci-dessous:
Étape 3: copie du contenu
La copie est similaire à la plupart des autres applications, sauf que la plupart des consoles ne savent que copier des "blocs". Pour copier, utilisez simplement votre souris pour faire glisser la sortie jusqu'à ce qu'elle soit mise en surbrillance, comme ceci:
Faites un clic droit sur le terminal (pour accéder au menu Edition) et sélectionnez "Copier". Ensuite, vous pouvez revenir à votre navigateur ou éditeur et coller. Avaient fini.
Étape 3.5: Alternative pour la copie:
Étant donné que vous obtenez maintenant le coup de la ligne de commande, vous pouvez également utiliser une commande appelée
xclip
pour insérer directement des éléments dans le presse-papiers de X. Cela ne fonctionnera que si une interface graphique est en cours d'exécution.Remarque: vous pouvez omettre
-selection clip
mais les données seront dans votre presse-papiers du clic du milieu - oui, il y a deux presse-papiers ... Une histoire pour un autre jour, peut-être :)Addendum: Extraire des données de ligne de commande sans copier-coller
Si vous avez besoin d'obtenir la sortie d'un ordinateur qui, par exemple, les paramètres d'affichage sont si cassés que vous ne pouvez pas accéder à un bureau utilisable, nous devons trouver une autre méthode pour extraire la sortie. Vous pouvez le faire à la main, mais souvent (en cas de journaux), cela n'est pas pratique.
Nous devons au moins entrer dans un terminal que vous pouvez faire en appuyant sur: Control+ Alt+ F1.
Vous devrez peut-être vous connecter.
À partir de là, nous pouvons exécuter notre commande, mais la sortie ne s'affichera qu'à l'écran. Nous avons maintenant deux options:
J'ai une connexion internet
Si vous avez accès à Internet, vous pouvez simplement "diriger" la sortie dans une commande appelée
pastebinit
. Cela télécharge le contenu sur http://paste.ubuntu.com et renvoie une URL courte et facile à transcrire à laquelle vous pouvez accéder à partir d'un autre ordinateur ou simplement donner aux gens.pastebinit
n'est pas installé par défaut, donc la première chose que nous exécutons est:Ensuite, nous exécutons notre commande, suivie de
| pastebinit
:Et vous verrez quelque chose comme ce qui suit (mais évidemment pas dans une fenêtre):
Notez l'URL et vous pouvez la partager avec qui vous voulez.
Je n'ai pas de connexion internet
C'est plus problématique mais pas insurpassable. Nous aurons besoin d'une forme de stockage externe. Une clé USB est un exemple populaire. Branchez-le. Dans un cadre non graphique, les lecteurs USB ne sont pas montés automatiquement. Comme je l'ai dit, problématique.
Courez
lsblk
et vous devriez voir quelque chose comme ceci:Dans mon cas, le nouveau disque que j'ai branché est le second (sdb) et il a une partition (sdb1). Nous devons monter cela pour pouvoir y écrire. Simplement:
Ensuite, nous pouvons canaliser nos commandes dans de nouveaux fichiers sur le disque externe:
Cela va créer deux nouveaux fichiers sur le disque externe. Vous pouvez également y copier des éléments
cp
. Lorsque vous avez terminé, vous souhaitez démonter le lecteur:Ensuite, vous pouvez débrancher votre lecteur et le porter sur un autre ordinateur et télécharger les informations comme demandé.
la source
pastebinit
. Il devrait être ajouté à Ubuntu par défaut.xclip -i
qui acceptestdin
comme entrée à mettre dans votre presse-papiers?