Ich verwende! N, wobei (n) die Zeilennummer für die Ausführung einer Zeile in der Verlaufsdatei ist, die ich an der Eingabeaufforderung ausführen möchte, die ich über history | less finde. Es gibt jedoch ein Ereignis im Befehlszeilenverlauf, das ich manuell ändern möchte. Wie kann ich einen Verlaufsereignisinhalt in die Befehlszeile …
Wenn der integrierte Befehl bash setohne Argumente aufgerufen wird, werden alle Shell- und Umgebungsvariablen, aber auch alle definierten Funktionen gedruckt. Dies macht die Ausgabe für den Menschen unbrauchbar und schwierig grep. Wie kann ich den eingebauten Bash-Befehl veranlassen set, nur die Variablen und nicht die Funktionen zu drucken? Gibt es …
Ich habe eine Reihe von Protokolldateien, die ich überprüfen muss, und ich möchte auf einmal nach bestimmten Zeichenfolgen für dieselben Dateien suchen. Ist dies möglich? Zur Zeit benutze ich grep -E 'fatal|error|critical|failure|warning|' /path_to_file Wie verwende ich dies und suche nach den Zeichenfolgen mehrerer Dateien gleichzeitig? Wenn dies ein Skript sein …
Ich kann meine sshd-Protokolle an den Standardorten nicht finden. Was ich versucht habe: Nicht in /var/log/auth.log Nicht in /var/log/secure Hat ein System gesucht 'auth.log'und nichts gefunden Ich habe sshd /etc/ssh/sshd_configexplizit verwendet SyslogFacility AUTHund LogLevel INFOneu gestartet und kann sie immer noch nicht finden. Ich verwende OpenSSH 6.5p1-2 unter Arch Linux.
Ich habe den grepBefehl. Ich suche nach einem Schlüsselwort aus einer Datei, möchte die Übereinstimmung jedoch nicht anzeigen. Ich möchte nur den Ausstiegsstatus der erfahren grep.
Ich war immer der Meinung, dass der einzige Vorteil der Verwendung von dash anstelle von bash darin besteht, dass dash kleiner ist und daher viele Instanzen von dash beim Booten schneller gestartet werden. Aber ich habe einige Nachforschungen angestellt und festgestellt, dass einige Leute all ihre Skripte migrieren, um in …
Ich habe festgestellt, dass es in zsh zwei alternative Möglichkeiten zum Erstellen von Schleifen gibt : for x (1 2 3); do echo $x; done for x in 1 2 3; do echo $x; done Beide drucken: 1 2 3 Meine Frage ist, warum die beiden Syntaxen? Ist $xIterieren durch …
Ich möchte Tabulatorvervollständigung für meine Befehlszeilen-Aliase erhalten. Angenommen, ich habe den folgenden Alias definiert: alias apt-inst='sudo aptitude install' Gibt es eine Möglichkeit, die von aptitude bereitgestellten Vervollständigungen zu erhalten, wenn ich die Tabulatortaste drücke? dh wenn ich 'sudo aptitude install gnumer' schreibe und tab drücke, vervollständigt aptitude dies mit gnumeric, …
Um einen statischen Screenshot eines ausgewählten Teils meines Bildschirms aufzunehmen, verwende ich häufig scrotmit -s shot.png. Dies eignet sich hervorragend zum Hinzufügen von Illustrationen zu StackExchange-Posts. Ich habe sogar festgestellt, dass dieses Skript einen solchen Screenshot automatisch auf Imgur.com hochlädt und einen Link in meine X-Zwischenablage legt! Drehen wir dies …
Ich habe kürzlich dnsmasq installiert , um als DNS-Server für mein lokales Netzwerk zu fungieren. dnsmasq lauscht auf Port 53, der bereits vom lokalen DNS-Stub-Listener von systemd-resolved verwendet wird . Beheben Sie dieses Problem, indem Sie systemd-resolved stoppen und nach der Ausführung von dnsmasq neu starten. Es wird jedoch nach …
Der Bash-Befehl cd - druckt das zuvor verwendete Verzeichnis und wechselt dorthin. Auf der anderen Seite der Bash-Befehl cd ~- Wechselt direkt in das zuvor verwendete Verzeichnis, ohne dass ein Echo zu hören ist. Ist das der einzige Unterschied? Was ist der Anwendungsfall für jeden der Befehle?
$ whoami admin $ sudo -S -u otheruser whoami otheruser $ sudo -S -u otheruser /bin/bash -l -c 'echo $HOME' /home/admin Warum wird nicht $HOMEfestgelegt, /home/otheruserobwohl Bash als Anmeldeshell aufgerufen wird? Insbesondere /home/otheruser/.bashrcwird nicht bezogen. Wird auch /home/otheruser/.profilenicht beschafft. - ( /home/otheruser/.bash_profileexistiert nicht) BEARBEITEN: Das genaue Problem ist tatsächlich https://stackoverflow.com/questions/27738224/mkvirtualenv-with-fabric-as-another-user-fails
Die folgende Meldung wird fast jedes Mal angezeigt, wenn ich meinen Computer heruntergefahren habe: A stop job is running for Session c2 of user ... (1min 30s) Es wartet 1 Minute 30 Sekunden und fährt dann mit dem Herunterfahren fort. Ich folge dieser Anleitung zur Diagnose des Herunterfahrens des Systems …
Ich weiß, wie ich mich mit einem bestimmten Port verbinden kann, wenn ich sshing. ssh user@remotehostip -p XXX Aber gibt es eine Möglichkeit, ein SSH mit einem bestimmten Port einzurichten? Ich meine, gibt es eine Möglichkeit, den Port anzugeben, den mein lokaler Computer verwenden wird?
Einige Befehlszeilenprogramme verwenden die Option -hoder --human-readable, um die Dateigröße in einem für Menschen lesbaren Format (z. B. 36Gvs 37550836) auszudrucken . Warum wird diese Option benötigt und nicht die Standardeinstellung? Sind diese Tools nicht hauptsächlich für die Ausgabe an Menschen gedacht?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.