Kopieren Sie den Text von der oberen Zeile mit der langen Zeile

509
Samuel Pilz

Im Zusammenhang mit dieser Frage möchte ich einen in der Liste aufgeführten Befehl überprüfen htop, der Befehl ist jedoch sehr lang. Die vorgeschlagene Antwort zum Auswählen von Text, während die Umschalttaste gedrückt gehalten wird, funktioniert daher nicht, da nicht etwas ausgewählt wird, das rechts vom Bildschirm überläuft. Gibt es eine Hilfe von htop, um die ausgewählte Zeile irgendwie zu extrahieren?

1
Sie möchten sich die pid in htop merken und dann mit ps aux | grep grep djsmiley2k vor 5 Jahren 1
Lesen Sie diese Antwort (https://superuser.com/a/1326752/432690); Beachten Sie `/ proc / $ pid / cmdline`. Kamil Maciorowski vor 5 Jahren 0

1 Antwort auf die Frage

0
baelx

Wenn der Befehl außerhalb des Bildschirms abläuft, ist mir keine Möglichkeit bekannt, diesen Text mit der Maus zu kopieren, selbst wenn Sie die Umschalttaste verwenden. Sie könnten jedoch versuchen:

Optimierung Ihrer htop-Anzeige zur Anzeige der Befehle

Option 1: Drücken F2Sie innerhalb von htop (wenn Sie sich auf einem Laptop befinden müssen function+F2), befinden Sie sich im Setup-Menü. Verwenden Sie die Pfeiltasten, um nach unten zu scrollen. Drücken Sie Columnsdann nach rechts, um zu den Spalten in der Ansicht zu gelangen. Wenn nicht alle diese Spalten für Sie nützlich sind, können Sie einige davon mit F9(wieder function+F9) entfernen . Sie können zur normalen Ansicht zurückkehren ESCund sollten mehr, wenn nicht alle Befehle sehen.

Option 2: Im selben Einrichtungsmenü ( F2) Display optionsdie Show program pathOption mit der EnterTaste auswählen und die Auswahl aufheben, dann ESCzum Verlassen drücken . Dies kann die Größe des Prozesses weiter reduzieren, so dass er inspizierbar gemacht wird. Wenn Sie den Befehl erhalten und den vollständigen Pfad benötigen, können Sie ihn einfach which <command>im Terminal ausführen .


Wichtiger Hinweis: Wenn Sie Änderungen an Ihrem htop-Setup vornehmen, können Sie diese verwerfen, indem Sie das Programm mit beenden CTRL+C. Wenn Sie diese Änderungen speichern möchten, beenden Sie das Programm mit F10oder q(Siehe hier für weitere Details).

Spekulation: Je nachdem, was Sie mit der Überprüfung dieses Befehls erreichen möchten, können Sie ihn möglicherweise direkt von htop aus erreichen. Dadurch können Sie ein Programm F9beenden (hervorheben und drücken), seine Niceness ändern (hervorheben und drücken F7, um zu verringern oder F8zu erhöhen ) und viele andere Sachen. Siehe hier und hier für weitere Beispiele.