Unix & Linux

Fragen und Antworten für Benutzer von Linux, FreeBSD und anderen Un * x-ähnlichen Betriebssystemen


2
Installieren Sie nicht grafische Anwendungen per Skript
Ich möchte eine Anwendung mit einem Standard-Bash- oder Shell-Skript installieren, um die Anwendung auf mehreren Servern ohne Benutzerinteraktion bereitzustellen. Nehmen wir als Beispiel an, ich möchte Pi Hole installieren , das recht einfach zu installieren ist, aber ein grafisches Setup öffnet , um alle Komponenten zu installieren. Wenn Sie diese …

1
Welche Linux-Distributionen unterstützen die vollständige Festplattenverschlüsselung (einschließlich / boot)?
Kürzlich bin ich auf viele Linux-Distributionen gestoßen. Vorher habe ich immer OpenSUSE verwendet, daher waren mir einige Dinge anscheinend ziemlich offensichtlich - zum Beispiel, dass es möglich und recht einfach ist, eine vollständige Festplattenverschlüsselung oder beliebige benutzerdefinierte Mount-Optionen auf Installer-Ebene einzurichten. Es scheint jedoch, dass eine solche Option wirklich exotisch …

2
diff - wie man leere Zeilen ignoriert
Ich muss zwei Dateien unterscheiden, wobei alle Leerzeichen und Leer- / Leerzeichenzeilen ignoriert werden, aber aus bestimmten Gründen funktionieren die Diff-Optionen, die ich gefunden habe, nicht alle, sie zeigen weiterhin die Leerzeile in Datei1 ... $ cat file1 2 nodes configured 13 resources configured $ cat file2 2 nodes configured …
8 linux  diff 

4
Gibt es eine Möglichkeit, die Positionsparameter des Skripts aus einer Funktion in bash heraus abzurufen?
Die folgenden Variablen werden verwendet, um die Positionsparameter abzurufen: $1, $2, $3, etc. $@ $# Sie werden jedoch sowohl für Positionsparameter des Skripts als auch für Positionsparameter einer Funktion verwendet. Wenn ich diese Variablen innerhalb einer Funktion verwende, geben sie mir die Positionsparameter der Funktion. Gibt es eine Möglichkeit, die …

3
Wie ändere ich das Layout der CPU-Anzeigen im htop?
Warum hat dieselbe Version von htop ein so unterschiedliches Layout der CPU-Anzeigen? Wie wechsle ich zwischen den Layouts? Layout 1 htop --version htop 2.0.2 - (C) 2004-2018 Hisham Muhammad Released under the GNU GPL. Layout 2 htop --version htop 2.0.2 - (C) 2004-2017 Hisham Muhammad Released under the GNU GPL.
8 htop 



5
Warum zeigt top eine andere Anzahl von Kernen als cpuinfo?
Wenn ich oben laufe, zeige ich CPU 0-7. Wenn ich es tue: cat /proc/cpuinfo | grep "cpu cores" | uniq Ich bekomme: cpu cores : 4 Wenn ich "physische ID" grep, habe ich 1. Ich denke, mein Befehl ist falsch und oben ist richtig. Dies ist keine VM und es …
8 linux  cpu 


1
Was sind Bash-Pakete?
Der Google Bash Style Guide erwähnt Bash-Pakete, bei denen der Paketname durch Doppelpunkte vom Funktionsnamen getrennt werden sollte Wenn Sie einzelne Funktionen schreiben, verwenden Sie Kleinbuchstaben und separate Wörter mit Unterstrich. Wenn Sie ein Paket schreiben, trennen Sie die Paketnamen mit ::. Klammern müssen sich in derselben Zeile wie der …

2
btrfs - Ist es gefährlich, Subvolumes zu defragmentieren, die schreibgeschützte Schnappschüsse enthalten?
Wenn Sie den defragmentAbschnitt von öffnen btrfs-filesystem(8), sehen Sie die folgende bedrohliche Inschrift, die von den Entwicklern hinterlassen wurde: Warnung: Durch die Defragmentierung mit Linux-Kernelversionen <3.9 oder ≥ 3.14-rc2 sowie mit stabilen Linux-Kernelversionen ≥ 3.10.31, ≥ 3.12.12 oder ≥ 3.13.4 werden die Ref-Links von COW-Daten (z. B. Dateien) aufgelöst kopiert …

3
So wechseln Sie die Desktop-Umgebung in Debian
Ich habe kürzlich einen neuen Computer mit Debian 9.1 eingerichtet. Während der Erstkonfiguration habe ich die Desktop-Umgebungen Gnome und LXDE installiert. Derzeit ist das System so eingerichtet, dass Gnome als (Standard-) Desktop verwendet wird. Es sieht auch so aus, als wäre der Fenstermanager lightdm. Ich möchte wissen , wie man …

2
Warum haben [[-z]] und [[-v]] unterschiedliche Syntax?
Wenn ich einige Befehle ausführen möchte, deren Variablen nicht festgelegt sind, verwende ich: if [[ -z "$a" || -z "$v" ]] then echo "a or b are not set" fi Die gleiche Syntax funktioniert jedoch nicht -v. Ich muss Folgendes verwenden: if [[ -v a && -v b ]] then …
8 bash  variable  test 

4
Linux Benutzer wechseln und Befehl sofort ausführen
Ich habe ein Szenario, in dem ich zu einem anderen Benutzer wechseln muss und danach den Linux-Befehl ausführen muss. Mein Befehl ist so etwas ( echo myPassword | sudo -S su hduser ) && bash /usr/local/hadoop/sbin/start-dfs.sh aber mit diesem Befehl wechsle ich zum Benutzer und der nächste Befehl wurde beim …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.