Es gibt mehrere Dateien, mit denen ich oft arbeite. Zum Beispiel einige Konfigurationsdateien oder Protokolldateien. Angenommen, die Apache-Protokolldatei. Ich will tailoder grepes oft . Anstatt zu schreiben: tail -50 /var/log/apache2/error_log Ich schreibe lieber tail -50 apachelog Das fungiert also apachelogals Alias für diesen Dateinamen. Aber wenn ich einen Alias in …
Ich habe mich umgesehen, konnte aber nichts aussagekräftiges finden. Gibt es einen Unterschied zwischen dem Alias-Befehl in zsh und dem Alias-Befehl in bash? Wenn nicht, kann ich dann eine Reihe von Aliasnamen zwischen den beiden Shells teilen und erwarten, dass sie wie beabsichtigt funktionieren?
Mein Desktop hat eine böse Angewohnheit. Wenn mehrere Anwendungen mit hoher Intensität ausgeführt werden und meine CPU für einen bestimmten Zeitraum maximal ausgelastet ist, steigt die Kerntemperatur und mein Computer schaltet sich automatisch aus. Gibt es eine Möglichkeit, meine CPU-Temperatur im Hintergrund zu überwachen (ein Skript zu schreiben) und eine …
Ich versuche, Loops und Array-Manipulation in zu lernen zsh. Angenommen, ich habe zwei Arrays in zsh mit derselben unbekannten Anzahl von Elementen, von denen jedes eine Liste von Pfaden enthält, z LOCAL_ARRAY=($LOCAL_PATH_1 $LOCAL_PATH_2 $LOCAL_PATH_3) REMOTE_ARRAY=($REMOTE_PATH_1 $REMOTE_PATH_2 $REMOTE_PATH_3) Ich möchte beide Arrays gleichzeitig mit einem gemeinsamen Index durchlaufen, damit ich Folgendes …
In Netzwerküberwachungstools gibt es häufig drei Werte für eine Kennzahl. Ex rx: 2.0 kb/s 40 kb/s 10 kb/s Sind diese ähnlich wie die CPU-Auslastung, werden sie in unterschiedlichen Zeiträumen aufgenommen. Also ist einer alle zwei Sekunden, dann vier Sekunden. Danke im Voraus. Ein Beispielprogramm wäre iftop.
Ist es sinnvoll, Protokolle auf meinem Laptop zu führen? Dies ist kein Server zum Debuggen von Problemen über Syslog. Ich möchte gelegentlich dmesg | anschauen Schwanz, aber das bedeutet nicht, dass ich etwas auf der Festplatte brauche. Verschwendet Platz und auch die SSD hat eine begrenzte Anzahl von Schreibzyklen.
Die Bash-Manpage beschreibt die Verwendung von ${!a}, um den Inhalt der Variablen zurückzugeben, deren Name der Inhalt von ist a(eine Indirektionsebene). Ich möchte wissen, wie alle Elemente in einem Array mit diesem zurückgegeben werden können, d. H. a=(one two three) echo ${a[*]} kehrt zurück one two three Ich möchte für: …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Unser Unternehmen plant, unsere Server zu aktualisieren, und gleichzeitig …
Ich versuche, eine benutzerdefinierte Bash-Vervollständigung wie hier beschrieben zu implementieren . Allerdings scheint es , dass compgenist case-sensitive . Gibt es eine Möglichkeit, in diesem Zusammenhang die Groß- und Kleinschreibung nicht zu berücksichtigen?
Ich verwende das 'tap'-Netzgerät mit KVM, um meine VM mit dem Internet zu verbinden. Aber ich muss root sein oder 'sudo' verwenden, was unpraktisch ist. Ich denke, ich kann mein Benutzerkonto in eine Gruppe einteilen, damit ich ohne Root-Rechte auf das Netzgerät zugreifen kann. Ich habe die netdev- Gruppe ausprobiert …
Angenommen, ein Verzeichnis enthält 100 Dateien, die mit dem Buchstaben 'a' beginnen. grep <some string> a*Wie wird die Shell damit umgehen, wenn ich eine vom Terminal aus mache ? Wird es den regulären Ausdruck erweitern, eine Liste aller Dateien erhalten, die mit a beginnen, und für jede dieser Dateien nacheinander …
Ich habe einige Probleme mit der korrekten Anzeige von UTF-8-Zeichen bei Bash. Ich habe versucht, einige komprimierte Dateien zu extrahieren, deren Namen Zeichen mit Akzent enthielten, und es wurde der Fehler "Ungültige Multibyte-Zeichen" angezeigt. Ich habe damit ein erstellt .bash_profile: export LANG=en_US.UTF-8 export LOCALE=UTF-8 Dies löste das Extraktionsproblem. Die Konsole …
Gibt es ein Tool, das Eingaben aus mehreren Dateien oder Pipes in stdout schreibt, ohne Lesevorgänge zu blockieren, sodass einzelne Eingabezeilen intakt bleiben? Grundsätzlich möchte ich eine Reihe von Eingängen auf einen Ausgang multiplexen, ohne die Leitungen zu beschädigen. $ combine file1 <(prog2) ... > nice-output.txt Die Reihenfolge der Ausgabe …
Um Leerzeilen hinzufügen zu können, ohne in den Einfügemodus zu wechseln, versuche ich, ALT-ound ALT-Ozu o<ESC>und zuzuordneno<ESC> Ich habe folgendes in meinem versucht .vimrc map <M-o> o<ESC> map <M-O> O<ESC> und map <ALT-o> o<ESC> map <ALT-O> O<ESC> und (wie unten vorgeschlagen) map <A-o> o<ESC> map <A-O> O<ESC> aber keine funktioniert. …
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.