Ich wurde gebeten, einen Befehl auszuführen und die Ausgabe zu kopieren und einzufügen, aber ich habe keine Ahnung, wo ich anfangen soll.
Was mache ich?
command-line
Oli
quelle
quelle
Antworten:
Hoffentlich haben Sie Zugriff auf einen grafischen Desktop. Darum geht es im ersten Teil dieser Antwort. Wenn Sie dies nicht tun, überspringen Sie die ersten drei Schritte und lesen Sie den unteren Teil der Antwort.
Schritt 1: Laden Sie ein Terminal ...
Der erste Schritt ist das Öffnen eines Terminals. Es gibt eine Vielzahl verschiedener Terminaloptionen, aber die meisten Ubuntu-Benutzer haben diese
gnome-terminal
, KDE-Benutzer haben siekonsole
und XFCE-Benutzer sollten sie habenxfce4-terminal
.Sobald Sie festgelegt haben, welchen Befehl Sie ausführen möchten, müssen Sie ihn nur noch ausführen.
Schritt 2: Führen Sie Ihren Befehl aus
Dies ist das einfache Stück. Sie sollten sich Folgendes ansehen:
Sie können den Befehl entweder eingeben oder kopieren (wählen Sie den Text aus, klicken Sie mit der rechten Maustaste auf "Kopieren" und klicken Sie dann mit der rechten Maustaste auf das Terminal "Einfügen"). Kopieren und Einfügen wird für lange Befehle empfohlen. Wir wollen Transkriptionsfehler vermeiden!
Wenn Sie den Befehl in dieses Fenster eingegeben oder eingefügt haben, drücken Sie Return. Die Ausgabe sollte nun wie folgt auf dem Bildschirm angezeigt werden:
Schritt 3: Kopieren des Inhalts
Das Kopieren ähnelt den meisten anderen Anwendungen, außer dass die meisten Konsolen nur wissen, wie man "Blöcke" kopiert. Zum Kopieren ziehen Sie einfach mit der Maus über die Ausgabe, bis sie hervorgehoben ist:
Klicken Sie mit der rechten Maustaste auf das Terminal (um zum Menü Bearbeiten zu gelangen) und wählen Sie "Kopieren". Dann können Sie zu Ihrem Browser oder Editor zurückkehren und einfügen. Wir sind fertig.
Schritt 3.5: Alternative zum Kopieren:
Da Sie jetzt den Dreh raus haben, können Sie auch einen Befehl verwenden, der aufgerufen wird
xclip
, um Dinge direkt in die Zwischenablage von X einzufügen. Dies funktioniert nur, wenn eine GUI ausgeführt wird.Hinweis: Sie können weglassen,
-selection clip
aber die Daten befinden sich in Ihrer Zwischenablage mit mittlerem Klick - ja, es gibt zwei Zwischenablagen ... Eine Geschichte für einen anderen Tag, vielleicht :)Nachtrag: Befehlszeilendaten ohne Kopieren und Einfügen extrahieren
Wenn Sie die Ausgabe von einem Computer abrufen müssen, bei dem beispielsweise die Anzeigeeinstellungen so fehlerhaft sind, dass Sie nicht auf einen verwendbaren Desktop gelangen können, müssen Sie eine andere Methode zum Extrahieren der Ausgabe finden. Sie können dies von Hand tun, aber häufig (bei Protokollen) ist dies unpraktisch.
Zumindest müssen wir in ein Terminal gelangen, was Sie durch Drücken von: Control+ Alt+ tun können F1.
Möglicherweise müssen Sie sich anmelden.
Von hier aus können wir unseren Befehl ausführen, aber die Ausgabe wird nur auf dem Display angezeigt. Jetzt haben wir zwei Möglichkeiten:
Ich habe eine Internetverbindung
Wenn Sie Zugang zum Internet haben, können Sie die Ausgabe einfach in einen Befehl namens "leiten"
pastebinit
. Dadurch wird der Inhalt auf http://paste.ubuntu.com hochgeladen und eine kurze, einfach zu transkribierende URL zurückgegeben, auf die Sie von einem anderen Computer aus zugreifen oder die Sie nur an andere Personen weitergeben können.pastebinit
ist nicht standardmäßig installiert, daher führen wir als Erstes Folgendes aus:Dann führen wir unseren Befehl aus, gefolgt von
| pastebinit
:Und Sie werden ungefähr Folgendes sehen (obwohl offensichtlich nicht in einem Fenster):
Notieren Sie sich die URL und teilen Sie diese mit jedem, den Sie möchten.
Ich habe keine Internetverbindung
Dies ist problematischer, aber nicht unübertrefflich. Wir werden irgendeine Form von externem Speicher benötigen. Ein USB-Stick ist ein beliebtes Beispiel. Schließen Sie es an. In einer nicht grafischen Einstellung werden USB-Laufwerke nicht automatisch bereitgestellt. Wie gesagt problematisch.
Laufen
lsblk
Sie und Sie sollten so etwas sehen:In meinem Fall ist die neue Festplatte, die ich angeschlossen habe, die zweite (sdb) und hat eine Partition (sdb1). Wir müssen dies mounten, damit wir darauf schreiben können. Einfach:
Dann können wir unsere Befehle in neue Dateien auf der externen Festplatte übertragen:
Dadurch werden zwei neue Dateien auf dem externen Laufwerk erstellt. Sie können auch Dinge mit kopieren
cp
. Wenn Sie fertig sind, möchten Sie das Laufwerk aushängen:Anschließend können Sie Ihr Laufwerk ausstecken, auf einen anderen Computer übertragen und die angeforderten Informationen hochladen.
quelle
pastebinit
. Es sollte standardmäßig zu Ubuntu hinzugefügt werden.xclip -i
dem akzeptiertstdin
als Eingang auf die Zwischenablage setzen?