Neue Fragen mit dem Tag «command-history»

Insgesamt gefunden 100 Fragen

0
Bewertungen
3
Antworten
515
Ansichten

Warum wird die Befehlsgeschichte nur beim Beenden gespeichert?

Ich versuche, pro Tab / Terminal eine andere Verlaufsdatei zu speichern, kann es jedoch nicht sofort nach dem Ausführen eines Befehls speichern. Die Historie wird nur gespeichert, wenn ich "exit" starte. Dies ist ein Problem, denn ich möchte eine Kopie der Historie haben, falls das Terminal oder der...

1
Bewertungen
0
Antworten
392
Ansichten

Wrap the history number - setzt die Historienummer zurück, ohne die Historie zu verlieren

Ich zeige die Verlaufsnummer als Teil meiner Eingabeaufforderung an, z. {!1123}(j:~)$ ls /some/long/and/hard/to/type/path damit ich es später mit machen kann !1123. Meine HISTSIZEund HISTFILESIZEsind beide 200, aber dies verhindert nicht, dass die \!Protokollnummer ( in der Eingabeaufforderung) vie...
fragte jeremysprofile vor 6 Jahren

3
Bewertungen
0
Antworten
358
Ansichten

TAB-Abschluss mit .bash_history

Normalerweise verwende ich PageUp / PageDown, um .bash_history mit einem Präfix zu durchsuchen. Ich erwische jedoch regelmäßig, wie ich mehrmals auf TAB drücke, bevor mir klar wird, dass ich in diesem speziellen Fall PageUp / PageDown verwenden muss. Gibt es eine Möglichkeit, die .bash_history-Suche...
fragte Sven R. Kunze vor 6 Jahren

0
Bewertungen
0
Antworten
344
Ansichten

Wechseln Sie von zsh zu bash und ignorieren Sie Duplikate im Verlauf

Ich versuche von zsh zurück zu bash zu wechseln. Es gibt ein Problem in Bezug auf bash_history. Ich möchte keine Duplikate in meiner Geschichte. Dafür habe ich diese in .bashrc: # HIST* are bash-only variables, not environmental variables, so do not 'export' HISTCONTROL=erasedups:ignoreboth aber da...
fragte Enan Ajmain vor 6 Jahren

0
Bewertungen
1
Antwort
593
Ansichten

So setzen Sie den Bash-Verlauf in CentOS 7 auf den Standardwert

$ set -o | grep history history on $ echo $HISTFILE /root/.bash_history $ echo $HISTSIZE 1000 $ echo $HISTFILESIZE 1000 Ich habe den folgenden Befehl ausgeführt und der Verlauf wurde für alle Benutzer beim Abmelden deaktiviert $ ln -sf /dev/null ~/.bash_history && history -c && ex...

0
Bewertungen
0
Antworten
393
Ansichten

Bash - Verlaufssuche nach geordneten Zeichensätzen

Ich möchte in der Lage sein, zu schreiben dockercomexund haben zum Beispiel einer Geschichte Spiel: docker-compose exec (...). Diese Suche funktioniert in PyCharm und ist fantastisch für die Produktivität. In Firefox ist es ähnlich, jedoch mit Leerzeichen zwischen den Gruppen ( docker com exfür dies...

0
Bewertungen
1
Antwort
332
Ansichten

Speichern Sie den SSH-Befehlsverlauf auf dem lokalen Computer

Ich verwende häufig SSH, um eine Verbindung zu einem ARM-Computer herzustellen, der regelmäßig neu startet und keinen permanenten Speicher zum Speichern des shBefehlsverlaufs hat. Gibt es eine Möglichkeit, diesen Verlauf auf meinem lokalen Computer zu speichern, damit er von ^Rund up/ downbei Verbin...
fragte Artalus vor 6 Jahren

0
Bewertungen
1
Antwort
459
Ansichten

Warum wurde Strg + C gewählt, um einen Prozess zu beenden?

Ich weiß, warum ctrl+c ein Programm tötet. Ich interessiere mich mehr für die Geschichte, warum "c" gegenüber anderen Buchstaben gewählt wurde, da es (scheinbar) keine semantische Bedeutung hat. Wenn jemand die Geschichte dahinter kennt (und andere wie ctrl+dfür EOF), wäre das großartig.
fragte jhpratt vor 6 Jahren

0
Bewertungen
1
Antwort
462
Ansichten

Wie mache ich den letzten Shell-Befehl in zsh ausführen?

In bash alias .= "fc -s"funktioniert es zu diesem Zweck genau, was ich will. Aber in zsh fc -snur Ausgaben verwenden fc: bad option: -s. Wie mache ich den letzten Shell-Befehl in zsh ausführen?

2
Bewertungen
3
Antworten
1453
Ansichten

Ausführen von Verschlüsselungsbefehlen unter Linux ohne Protokollierung der Shell-Historie

Ich möchte etwas verschlüsseln, ohne irgendeinen Teil des Shell-Befehls zu protokollieren, um die Historie zu bashieren. Ich möchte nicht, dass das Kennwort oder Dateinamen oder der Befehl in der Shell-Historie angezeigt werden. Wie mache ich es mit AES 256 mit SHA2? (Ich glaube, das ist heute die g...

2
Bewertungen
0
Antworten
359
Ansichten

reverse-i-search auf eine Datei anwenden

Die bash reverse-i-search (Strg-R) ist sehr praktisch, um einen Befehl zu finden, den Sie vor einiger Zeit eingegeben haben. Es durchsucht jedoch nur die Historie des aktuellen Terminals (AFAIK besteht aus der zum Zeitpunkt der Erstellung des Terminals geladenen Historie sowie der Eingabe, die Sie i...
fragte Geminus vor 7 Jahren

1
Bewertungen
0
Antworten
796
Ansichten

Bash-Geschichte funktioniert nicht?

Ich benutze FreeBSD 11 und Bash als Shell. Ich habe alle Grundlagen überprüft. Geschichte zeigt als "Ein" HISTFILE, HISTFILESIZE und HISTSIZE sind alle mit sinnvollen Werten belegt. $ HISTFILE ist vorhanden und verfügt über die Berechtigung "rw" und eine Größe von 9 Bytes ( ls -lt $HISTFILE). Das...

2
Bewertungen
0
Antworten
413
Ansichten

Ersetzen Sie das Argument N im vorherigen Befehl

Ich bin vor kurzem zu ZSH gewandert, und ich möchte ein bisschen effizienter werden, um Argumente in Befehlen zu ersetzen. Im Besonderen möchte ich das Argument "N" beim letzten Aufruf des Befehls "cmd" ersetzen. Ich möchte nicht wissen, was das vorherige Argumentmuster war, ich möchte nur, dass das...

0
Bewertungen
0
Antworten
387
Ansichten

Eine mysteriöse Windows-Eingabeaufforderung wird geöffnet, der Code wird ausgeführt und geschlossen, bevor ich ihn lesen kann. Wie kann ich erkennen, was es ist / tut?

In der letzten Woche wurde ein mysteriöses Windows-Befehlszeilenfenster gelegentlich gelegentlich geöffnet, angezeigt und in etwa einer Achtelsekunde geschlossen. Es ist zu schnell zum Lesen / Screenshot. Ich habe auch nicht viel Muster auf sein Aussehen bemerkt. Das Fenster erscheint selten. Es kan...

4
Bewertungen
2
Antworten
1692
Ansichten

Warum kannst du nicht Sudo-Geschichte?

Wenn ich den bash-Verlauf von root anzeigen möchte, warum kann ich nicht einfach laufen sudo history? Wenn ich es tue, wird gesagt, dass der Befehlsprotokoll nicht gefunden wurde, aber wenn ich ihn ohne Sudo starte, läuft er einwandfrei. Bearbeiten: Es ist eine doppelte Antwort, aber keine doppelte...
fragte StackOverflowed vor 7 Jahren

1
Bewertungen
1
Antwort
1255
Ansichten

Warum heißen Powershell-Befehle cmdlets (command lets) und was ist der Unterschied zwischen command und command-let?

Ich habe versucht, die Nomenklatur des Aufrufens von Befehlen in Powershell als Befehlszeile (Cmdlet) herauszufinden. Warum werden sie einfach nicht Befehle genannt, statt (was ist der Unterschied?). Ich konnte auf dieser Wikipedia-Seite nur vermuten, dass dies eine Abkürzung für die Befehlszeilensc...

4
Bewertungen
3
Antworten
7815
Ansichten

Kann der Verlauf in der Windows-Eingabeaufforderung gelöscht werden?

Wie der Titel besagt. Wenn Sie CMD verwenden, können Sie die obere Pfeiltaste drücken, um alte Befehle abzurufen. Kann man die Historie dieser Befehle löschen? Wenn ja, wie könnte man das tun?
fragte quaeched vor 7 Jahren

1
Bewertungen
1
Antwort
377
Ansichten

Wie schreibe ich einen Bash-Alias, der! $ Durch das letzte Wort des vorherigen Befehls ersetzt?

Ich habe ein Skript namens cpodin, das mehrere Build-Artefakte in ein anderes Verzeichnis kopiert. Danach bearbeite ich SHA1SUMdas Zielverzeichnis. Zum Beispiel: cpodin /foo/bar/baz vim !$/SHA1SUM Wie mache ich aus dem letzten Befehl einen Aliasnamen fixsha, der kein Argument akzeptiert SHA1SUMund...
fragte Greg Bacon vor 7 Jahren

0
Bewertungen
1
Antwort
400
Ansichten

Linux-Dienstprogramm zum Hinzufügen eines Befehlszeilenprotokollpuffers zu einer ausführbaren Datei, die Eingaben von STDIN erhält?

Lange Zeit arbeitete ich an einem Linux-Setup, das ein tolles Dienstprogramm zum Hinzufügen eines Befehlszeilen-Historienpuffers zu allen ausführbaren Dateien hatte, die von stdin lesen. Wenn Sie also eine ausführbare Linux-Datei haben, z. B. ein Befehlszeilen-orientiertes C ++ - Programm, können S...
fragte Robert Oschler vor 7 Jahren

1
Bewertungen
2
Antworten
1324
Ansichten

Wie funktioniert der Befehl "history"?

Versuch, die Funktionalität von bash_history zu verstehen: /home/user# ls -a . .. .bash_history .bash_logout .bashrc .cache .profile pylabs .viminfo .Xauthority Ich sehe eine .bash_historyDatei im /home/userOrdner. Aber warum hat es nicht die gesamte Historie der ausgeführten Befehle, Ausgabe unten...
fragte Here_2_learn vor 7 Jahren

1
Bewertungen
2
Antworten
456
Ansichten

Gibt es eine Möglichkeit, zu verhindern, dass die aktuelle CMD-Eingabe durch einen leeren Verlaufsvorschlag gelöscht wird?

Im CMD-Interpreter unter Windows Upersetzt die Pfeiltaste (↑) die aktuelle Eingabe (nicht sicher, was der genaue Begriff ist) durch Befehle im Befehlsverlauf. Befehle, die zuvor ausgeführt wurden. Eine merkwürdige Besonderheit von CMD ist, dass in einer neuen Instanz, wenn in der Historie keine vorh...

0
Bewertungen
1
Antwort
340
Ansichten

Wie bekomme ich Befehle vor Zeitstempeln in `history` in Bash?

Ich habe diese Antwort auf die Zeitstempelgeschichte von Bash gefunden. Gibt es eine Möglichkeit, die Ausgabe zu permutieren? Im Speziellen Number command time-stamp eher, als Number time-stamp command
fragte DiiP vor 7 Jahren

0
Bewertungen
1
Antwort
454
Ansichten

Bash-Geschichte nach Stromausfall beschädigt

Ich ging in den Laden und als ich zurückkam, stellte ich fest, dass ich vergessen hatte, meinen Laptop anzuschließen, und er war an einem schwachen Akku gestorben. Beim Neustart war ich überrascht, dass meine Bash-Historie jetzt anstelle der Terminalbefehle so aussah: don@don-Dell-PowerbookBook-777w...

1
Bewertungen
1
Antwort
672
Ansichten

Ausführen des vorherigen Befehls nach Verlaufsindex in der Windows-Eingabeaufforderung

Ich möchte wissen, wie ein vorheriger Befehl in der Historie über einen Index ausgeführt wird, wie er unter Linux ausgeführt wird (dh! [Index]). Ja, mit F9 in cmd wird ein Popup-Feld angezeigt, in das ich den Index eingeben kann. Wie kann ich es jedoch direkt aus der Befehlszeile ohne das Dialogfeld...

0
Bewertungen
0
Antworten
304
Ansichten

welche IP-Adresse mit meinem Server verbunden ist

Aus internen Gründen teilen mehrere Personen in unserem Unternehmen den gleichen Benutzernamen, wenn sie sich mit SERVER verbinden, aber sie stellen Verbindungen von verschiedenen Clients und Computern her her. Wir müssen nachverfolgen, was jede IP-Adresse auf dem Server bewirkt . Können Sie vorsch...

0
Bewertungen
1
Antwort
348
Ansichten

bash: Gegenteil von "histignore" Verhalten

Ich suche nach einer Möglichkeit, jeden Befehl standardmäßig zu ignorieren, es sei denn, ich möchte ihn ausdrücklich in der Historie speichern. Das Speichern eines Befehls sollte im Idealfall so einfach sein wie ein Leerzeichen.
fragte ultracrepidarian vor 8 Jahren

0
Bewertungen
1
Antwort
335
Ansichten

Aktuelle Befehle, die in der Bash-Historie eingegeben wurden

Ist es möglich, die tatsächlichen Befehle abzurufen, die in der Bash-Historie eingegeben wurden? Wenn der Befehl (z. B.) einen historischen Substitutions- oder Änderungswert enthält, wird im Ergebnis der resultierende Befehl und nicht der eingegebene Befehl angezeigt. Einige Beispiele. Nehmen Sie fü...
fragte borrible vor 8 Jahren

1
Bewertungen
0
Antworten
455
Ansichten

Bash - Protokolliere jede Eingabe und Ausgabe und schreibe in eine Datei

Ich bin oft im Einsatz und vergesse manchmal, meine Arbeit zu dokumentieren. Schreiben Sie zB die Ausgabe von verschiedenen Einzelwerkzeugen auf. Gibt es eine Möglichkeit, dies über .bashrc zu automatisieren? Ich öffne also eine neue Shell, sie erstellt automatisch eine neue Protokolldatei (wie Tag-...

1
Bewertungen
1
Antwort
448
Ansichten

Unterschied in cd .. und cd .. (Verzeichnis ändern)

cd..und cd ... Im Grunde machen sie dasselbe. Aber wer und warum hat er daran gedacht, ihn mit oder ohne Raum zu verändern? Warum gibt es Platz und warum gibt es keinen Platz zwischen CD und zwei Punkten? C:\Windows\System32>cd.. und [bla/www/something/something]#cd .. Sie sind beide gleich. Wa...
fragte Josip Ivic vor 8 Jahren

0
Bewertungen
1
Antwort
783
Ansichten

Protokollbefehl als anderer Benutzer ausführen

Ich bin verwirrt, warum ich Probleme habe, einen History-Befehl als einen anderen Benutzer auszuführen, um die gesamte Benutzerhistorie zurückzugeben. Ich muss alle Benutzer durchlaufen und deren Verlauf abrufen cat /etc/passwd | awk -F: '' > $.users.txt while read username; do echo $username sud...
fragte rupert160 vor 8 Jahren