Heute habe ich gemerkt, dass mein Bash-Verlauf vollständig gelöscht ist. Ich habe history -cdie .bash_historyDatei weder ausgeführt noch gelöscht . Abgesehen vom Löschen der .bash_historyDatei und history -cwie kann der Bash-Verlauf gelöscht werden?
Ich kann eine Vielzahl von Tools verwenden, um das Volumen der aktuell durch das System fließenden Festplatten-E / A zu messen (z. B. iotopund iostat). Ich bin jedoch gespannt, ob es möglich ist, auf einfache Weise zu erkennen, ob eine Festplatte mit nur einer geringen Menge an Festplatten viel sucht …
In unserem Quellcode sind Fehlercodes verstreut. Mit grep ist es einfach, sie zu finden, aber ich hätte gerne eine Bash-Funktion find_code, die ich ausführen kann (z. B. find_code ####) und die folgende Ausgabe liefert: /home/user/path/to/source.c 85 imagine this is code 86 this is more code 87 { 88 nicely indented …
Ich muss ein Dateisystem mit nur einer Partition aus dem Nichts erstellen ( /dev/zero). Ich habe diese Befehlsfolge ausprobiert: dd if=/dev/zero of=mountedImage.img bs=512 count=131072 fdisk mountedImage.img n p 2048 131072 Grundsätzlich muss ich eine 64 MB große Bilddatei mit Nullen erstellen. Dann benutze ich fdisk, um eine neue Partition für …
Was ist die Fischschale , die der folgenden Bash entspricht: echo ${TEST:-1} In der Bash würde dies den Wert von TEST ausgeben, wenn es einen gab, oder 1, wenn es keinen gab.
Laut diesem Link nmcli dev wifi con a52c60f5-c1af-4d39-8dc8-728bd770bffc password 12345678 name dlink_home sollte die Verbindung herstellen, gibt aber den folgenden Fehler aus, wenn ich versuche, eine Verbindung herzustellen: Fehler: 'dev wifi' Befehl 'con' ist ungültig. Wie kann ich über network-manageroder nmcliim Befehlszeilenmodus eine Verbindung zum drahtlosen Internet / Netzwerk herstellen …
Wie kann ich env-Variablen so einstellen, dass KDE sie erkennt? Wie legen Sie den Pfad in einer Nicht-Shell-Umgebung (KDE) fest? Im Gegensatz zu den beiden oben genannten Fragen möchte ich wissen, wie dies für GNOME durchgeführt wird. Oder noch besser, gibt es eine Methode, die unabhängig vom Fenstermanager ist. Für …
Ich möchte ein Bash-Skript mit einer unbekannten Anzahl von Argumenten schreiben. Wie kann ich diese Argumente durchgehen und etwas damit anfangen? Ein falscher Versuch würde so aussehen: #!/bin/bash for i in $args; do echo $i done
Ich verwende oft bashShell-Skripte, um einfache Befehle für viele verschiedene Dateien auszuführen. Angenommen, dass ich den folgenden habe bashShell - Skript, genannt script.sh, die das Programm / Befehl läuft fooauf drei Textdateien "a.txt", "b.txt", "c.txt": #!/bin/bash for strname in "a" "b" "c" do foo $strname".txt" done Angenommen, dies foo $strname".txt"ist …
Stellen Sie sich das folgende Szenario vor. Ich habe zwei Programme A und B. Programm A-Ausgaben für Standardzeilen von Strings, während Programm B Zeilen von Standard aus verarbeitet. Die Verwendung dieser beiden Programme ist selbstverständlich: foo @ bar: ~ $ A | B Jetzt ist mir aufgefallen, dass dies nur …
Ich habe Probleme, die beabsichtigte Methode zum Verwalten von Gnome-Shell-Erweiterungen zu verstehen. Ich kann dazu im Dash keine passenden Programme finden. Ich kann Erweiterungen nur über extensions.gnome.org verwalten . Es ist unmöglich, dass diese Seite das Tool zum Verwalten von Erweiterungen sein soll - es macht absolut keinen Sinn (es …
Dies ist relevant für Arch Linux (und möglicherweise für andere Distributionen, die Arch Linux verwenden systemd). Ich möchte beim Booten eine TrueCrypt-Partition mounten. Bei den alten sysvinitwar dies mit einem Skript, das von aufgerufen wurde, ziemlich einfach rc.local. Ich bin zu meinem aktuellen Stand gekommen, indem ich einen Arch-Forenthread entführt …
Dies ist eine allgemeinere Frage zum rekursiven "Chmoding". Ich habe dieses Skript, das irgendwann die Berechtigungen in einem Ordner mit einigen hunderttausend Dateien rekursiv ändern muss. In diesem Ordner werden jeden Tag neue Dateien hinzugefügt, aber die bereits vorhandenen Dateien haben die bereits festgelegten Berechtigungen und ändern sich nicht. Meine …
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.