Unix & Linux

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

3
Tatsächliche Speichernutzung eines Prozesses
Im Folgenden sind die Speicherauslastung mysqlund apachejeweils auf meinem Server. Gemäß der Ausgabe von pmapsagen wir, mysqlwird unter Verwendung von etwa 379m und apacheist mit 277m. [root@server ~]# pmap 10436 | grep total total 379564K [root@server ~]# pmap 10515 | grep total total 277588K Vergleicht man dies mit der Ausgabe …

5
Mount-Informationen für das aktuelle Verzeichnis
Ich kann tun df ., um einige Informationen zu dem Mount abzurufen, in dem sich das aktuelle Verzeichnis befindet, und ich kann alle gewünschten Informationen abrufen mount, aber zu viele Informationen (Informationen zu anderen Mounts). Ich kann es nach unten greifen, frage mich aber, ob es einen besseren Weg gibt. …


2
Was sind gültige Schlüssel für tmux?
Ich habe versucht zu lernen, wie man das benutzt bind-key [-cnr] [-t key-table] key command [arguments] Bessere benutzt, hatte aber einige Probleme herauszufinden, welche "gültigen Schlüssel " für einen bind-keyBefehl sind. Ich habe es versucht man tmuxund Google auch, aber ich konnte nichts Nützliches finden. Wie kann ich herausfinden, wie …
20 tmux  key-mapping 

6
Wie erfasse ich eine Fehlermeldung von einem ausgeführten Befehl?
Ich wurde beauftragt, ein automatisiertes Server-Hardening-Skript zu erstellen, und eine Sache, die sie benötigen, ist ein Bericht über die gesamte Ausgabe jedes ausgeführten Befehls. Ich möchte die Fehlermeldung in einem String speichern und in einer Textdatei anhängen. Angenommen, ich habe folgenden Befehl ausgeführt: /sbin/modprobe -n -v hfsplus Die Ausgabe dieses …
20 bash  scripting  string 


3
Was sind ./ und ../ Verzeichnisse?
Einfache Frage, aber ich bin nicht sicher, wo ich suchen soll, und Google reagiert nicht auf Punkte und Schrägstriche. Ich habe nur versucht, die Anzahl der Dateien und Verzeichnisse im aktuellen Verzeichnis zu zählen (ohne Unterordner / Dateien) und habe versucht, zu unterscheiden, ls -1 | wc -lund ls | …

3
top / htop; Gruppenprozess nach Befehl
Ich möchte wissen, wie viel Ressourcen ein bestimmter Befehl verwendet. topund htopzeigt Informationen auf Prozessbasis an, aber ich möchte, dass die Informationen auf Befehlsbasis angezeigt werden. ZB möchte ich wissen, wie viel RAM-Chrom verwendet.
20 linux  top  xubuntu  htop 


6
Ändern Sie die Nummer der Partition von sda1 in sda2
Ich habe eine Festplatte mit zwei Partitionen: sda1 und sda2. Ich möchte die Zahl von sda1 zu sda2 und von sda2 zu sda1 ändern. Es ist möglich, aber ich erinnere mich nicht an die Prozedur. Dh meine erste Partition ist sda2 und die zweite sda1, also muss ich eine manuelle …
20 linux  partition  fdisk 

1
gpg: WARNUNG: unsicherer Besitz auf homedir '/home/user/.gnupg'
System: Ich teste Linux Mint 19 Beta basierend auf Ubuntu 18.04 . Ich habe diese Warnung beim Installieren eines nicht verwandten Pakets erhalten: gpg: WARNING: unsafe ownership on homedir '/home/vlastimil/.gnupg' Dies ist die lsAusgabe des Verzeichnisses selbst: $ lld /home/vlastimil/.gnupg drwx------ 4 vlastimil vlastimil 4,0K Jun 26 11:42 /home/vlastimil/.gnupg Das …

3
"Richtige" Möglichkeit, Shell-Skript als Daemon auszuführen
Ich schreibe ein Shell-Skript , das ich beim Start als Daemon ausführen möchte, ohne externe Tools wie daemontools oder daemonize zu verwenden . Linux Daemon Writing HOWTO Laut Linux Daemon Writing HOWTO hat ein richtiger Daemon die folgenden Eigenschaften: Gabeln aus dem übergeordneten Prozess schließt alle Datei - Deskriptoren (dh …

3
Bash füge nachgestellte Leerzeichen hinzu, um die Zeichenkette zu rechtfertigen
Mein aktueller Code sieht folgendermaßen aus:, x=${y:0:40}wodurch die Länge der Zeichenfolge auf 40 Zeichen begrenzt wird. Ist es möglich, die nachstehenden Stellen mit Leerzeichen zu füllen, wenn die Zeichenfolge kürzer als 40 Zeichen ist? Also wenn meine y="very short text" Ich möchte, dass mein y ist: y = "sehr kurzer …
20 bash 


4
dirname und basename vs parameter expansion
Gibt es einen objektiven Grund, eine Form der anderen vorzuziehen? Leistung, Zuverlässigkeit, Portabilität? filename=/some/long/path/to/a_file parentdir_v1="${filename%/*}" parentdir_v2="$(dirname "$filename")" basename_v1="${filename##*/}" basename_v2="$(basename "$filename")" echo "$parentdir_v1" echo "$parentdir_v2" echo "$basename_v1" echo "$basename_v2" Produziert: /some/long/path/to /some/long/path/to a_file a_file (v1 verwendet die Shell-Parameter-Erweiterung, v2 verwendet externe Binärdateien.)

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.