Unix & Linux

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

3
Neue Zeile in Bash-Variablen
Ich versuche, mehrere Zeilen in einer Bash-Variablen zu speichern, aber es scheint nicht zu funktionieren. Wenn ich zum Beispiel /bineine Datei pro Zeile aufführe und darin speichere $LS, übergebe ich $LSals stdin an wcimmer 1: $ ls -1 /bin | wc -l 134 $ LS=$(ls -1 /bin); wc -l <<< …
9 bash  shell  quoting 


3
sed - wie kann man jedes dritte Wort groß schreiben?
Gegeben: main_east_library main_west_roof main_north_roof minor_south_roof Wie kann ich verwendet sed(genauer gesagt, nicht awk, tretc.) zu erstellen: main_east_Library main_west_Roof main_north_Roof minor_south_Roof Etwas wie: $ echo "main_west_library main_west_roof main_north_roof minor_south_roof" | sed 's_\3_upcase(\3)_' Obwohl das gibt: sed: -e expression #1, char 16: Invalid back reference
9 sed 

3
Können Teerdateien die Komprimierung verbessern?
Kann das gemeinsame Teern mehrerer Dateien die Komprimierung mit den Standardwerkzeugen verbessern, z. B. gzip, bzip2, xz? Ich habe lange gedacht, dass dies der Fall ist, habe es aber nie getestet. Wenn wir 2 Kopien derselben 20-MB-Datei mit zufälligen Bytes haben, die zusammen geteert sind, könnte ein cleveres Komprimierungsprogramm, das …

2
Warum druckt printf mehr Argumente als erwartet?
Warum druckt dieses Shell-Skript Eingaben zweimal? Ich habe erwartet, dass das Skript die Eingaben nach 5 ignoriert. Skript: #! /bin/bash echo "Enter 5 words : " read a b c d e printf "> %s %s %s %s %s <" $a $b $c $d $e Ausgabe: user@linux:~$ pico ifs2.sh user@linux:~$ …


7
Entropiequellen für Linux
Angenommen, ich möchte ein Gigabyte oder so zufälliger Daten aus / dev / random, die für ein einmaliges Pad geeignet sind (also ist / dev / urandom out.) Wie setze ich mein / dev / random mit genügend Entropie, um dies zu tun? Ich suche dafür spezielle Befehle und Programme. …


3
Injizieren Sie Zeilen, um den Verlauf zu verprügeln
Standardmäßig lädt bash Zeilen aus ~/.bash_historydem Verlauf. Ist es möglich, eine benutzerdefinierte Datei hinzuzufügen, die ebenfalls geladen werden soll? Ich möchte Dateien mit häufig verwendeten Befehlen einfügen und über die integrierte Suche darauf zugreifen.
9 bash 

1
Warum gibt es am Ende des Zitierens einer Unterschale und der Übergabe der Ergebnisse an das Echo keine neue Zeile?
Wenn ich ls | grep pngdie Ausgabe von grep mache, ist: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (Dateiname, Newline, Dateiname, Newline) dann echo $(ls | grep png)Ausgaben: 2015-05-15-200203_1920x1080_scrot.png 2015-05-16-025536_1920x1080_scrot.png (Dateiname, Leerzeichen von Wortaufteilung, Dateiname, Zeilenumbruch !! von Echo !!) Das ist alles in Ordnung, aber wenn ich dies tue, um die Wortteilung zu verhindern …




1
Wie verstehe ich den Sicherheitskontext in "ls -Z"?
Nach dem Verweisen auf " man ls" wird ls -Zangezeigt , dass " " den Sicherheitskontext anzeigen kann: -Z, --context Display security context so it fits on most displays. Displays only mode, user, group, security context and file name. Wenn Sie den ls -ZBefehl " " ausführen, sieht die Ausgabe …
9 linux  ls  selinux 

1
Wohin geht das Warten im Netzwerk?
Wenn top hohe Lasten anzeigt und Sie nicht wissen, ob der Prozess, der es verursacht, Prozessorzeit benötigt oder Netzwerk-E / A (nicht lokale E / A) ausführt, wie können Sie das herausfinden? Auf unserem Server sehe ich hohe Werte für die Last, aber in Kombination mit 60% -70% Leerlauf und …
9 networking  top 

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.