Unix & Linux

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



3
Berechnen Sie die MD5-Summe einer CD / DVD
Ich habe eine ISO-Datei, die ich auf eine CD gebrannt habe. Wie kann ich nun überprüfen, ob die CD korrekt erstellt wurde? Ich hätte gerne einen Befehl, der die Hash-Summe berechnet, mit der ich die in der ISO-Datei berechnete Hash-Summe überprüfen kann. Idealerweise sollte der Befehl: Funktioniert unabhängig von der …
18 iso  hashsum  data-cd 



3
Wie finde ich meine lokale Mail-Spool?
Ich bin ein Doktorand und ein relativer Linux-Neuling. Diese Frage ist eine Art Ableger meiner früheren Frage . Meine Institution hat einen Ubuntu Linux-Cluster. Ich bin nur ein Benutzer. Ich habe keine Sysadmin-Berechtigungen, und ich habe mit Sicherheit nicht das Fachwissen, um ein Sysadmin zu sein! Meine Frage ist, wie …

2
Gibt es ein Problem, wenn der Zombie-Status nicht gelöscht wurde?
Ich habe eine Produktionseinheit, in der der Java-Prozess zu Zombie geworden ist und die seit einiger Zeit dort ist. Wenn das Gerät neu gestartet wird, wird es gelöscht. Das Gerät wird jedoch nicht neu gestartet, und ein anderer Java-Prozess ist aktiv. Gibt es ein Problem, wenn dieser Zombie-Status so bleibt, …
18 linux  process 

3
Shell-Variablen für Befehlsoptionen verwenden
In einem Bash-Skript versuche ich, die von mir verwendeten Optionen rsyncin einer separaten Variablen zu speichern . Dies funktioniert gut für einfache Optionen (wie --recursive), aber ich habe Probleme mit --exclude='.*': $ find source source source/.bar source/foo $ rsync -rnv --exclude='.*' source/ dest sending incremental file list foo sent 57 …
18 bash  variable 

2
Ausführen eines systemd-Dienstes als anderer Benutzer als root!
Ich habe den folgenden Dienst erstellt, amos.service, und er muss als amos (Mitglied der amos-Gruppe) ausgeführt werden. [Unit] Description=AMOS Service After=network.target [Service] User=amos Group=amos Type=simple WorkingDirectory=/usr/share/amos ExecStart=/usr/share/amos/amos_service.sh start ExecStop=/usr/share/amos/amos_service.sh stop Restart=on-failure [Install] WantedBy=multi-user.target alle Berechtigungen gesetzt wurden auf /usr/share/amoszuamos:amos Die Datei amos_service.sh lautet wie folgt: #!/bin/bash CUDIR=$(dirname "$0") cd /usr/share/amos …
18 systemd  services  init 


3
Wie erstelle ich eine neue leere Datei in einem Bash-Skript?
Ich führe ein Perl-Skript eines Drittanbieters aus, das so geschrieben ist, dass eine Ausgabedatei für das Ausgabe-Flag erforderlich ist -o. Leider scheint das Skript eine tatsächliche Datei zu erfordern, dh Benutzer müssen eine leere Datei filename.txtmit 0 Bytes erstellen und diese leere Datei dann in die Skriptbefehlszeile eingeben perl script1.pl …

4
Wie kann ich die Prozessersetzung in Dash emulieren?
In bashkann ich Process Substitution verwenden und die Ausgabe eines Prozesses so behandeln, als wäre es eine auf der Festplatte gespeicherte Datei: $ echo <(ls) /dev/fd/63 $ ls -lAhF <(ls) lr-x------ 1 root root 64 Sep 17 12:55 /dev/fd/63 -> pipe:[1652825] Leider wird die Prozessersetzung in nicht unterstützt dash. Was …

4
Kürzen Sie den Pfad in der zsh-Eingabeaufforderung
Bashhat die PROMPT_DIRTRIMoption, wenn ich zB setze PROMPT_DIRTRIM=3, dann einen langen weg wie: user@computer: /this/is/some/silly/path würde stattdessen anzeigen als: user@computer: .../some/silly/path Gibt es eine ähnliche Option für zsh?
18 zsh  prompt 

4
Wie kann ich einen Prozess von einem Bash-Skript trennen?
Ich versuche, einen Prozess von einem Bash-Skript zu trennen, damit SIGINT nicht an den Prozess weitergeleitet wird, wenn ich das Skript beende. Ich habe den disownBefehl im Terminal direkt verwendet, aber in der Bash wird disowndie Weiterleitung von SIGINT nicht gestoppt. Der Zweck dieses Skripts besteht darin, openocd und dann …
18 bash  disown 


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.