Unix & Linux

83
Cron vs Systemd Timer

Vor kurzem wurde ich darauf hingewiesen, dass es eine Alternative zu Cron gibt, nämlich System-Timer. Allerdings weiß ich nichts über Systemd oder Systemd Timer. Ich habe nur Cron verwendet. Es gibt eine kleine Diskussion im Arch Wiki . Ich bin jedoch auf der Suche nach einem detaillierten...

82
So signalisieren Sie das Ende der stdin-Eingabe

In Bash habe ich gelernt, dass das Endsignal durch dieses Dokument geändert werden kann. Aber wie kann ich standardmäßig das Ende der stdin-Eingabe signalisieren? Ich habe zufällig festgestellt, dass bei cat und chardet ihre stdin-Eingaben durch Strg + d als erledigt signalisiert werden können....

82
rm -rf alle Dateien und alle versteckten Dateien ohne. & .. Error

rm -rf /some/path/* löscht alle nicht versteckten Dateien in diesem Verzeichnis (und Unterverzeichnissen). rm -rf /some/path/.* löscht alle versteckten Dateien in diesem Verzeichnis (aber nicht in Unterverzeichnissen) und gibt außerdem den folgenden Fehler / die folgende Warnung aus: rm: cannot...

82
Holen Sie sich den Fingerabdruck des SSH-Server-Schlüssels

Gibt es eine Möglichkeit , einen SSH-Serverschlüssel-Fingerabdruck programmgesteuert abzurufen, ohne sich bei ihm zu authentifizieren ? Ich versuche es ssh -v user@host false 2>&1 | grep "Server host key", aber dies hängt und wartet auf ein Passwort, wenn keine schlüsselbasierte...

82
So verlängern Sie ein abgelaufenes Schlüsselpaar mit gpg

Was ist der beste Weg, um ein gpg-Schlüsselpaar nach Ablauf zu erneuern und was ist der Grund für die Methode? Das Schlüsselpaar ist bereits von vielen Benutzern signiert und auf öffentlichen Servern verfügbar. Sollte der neue Schlüssel ein Unterschlüssel des abgelaufenen privaten Schlüssels sein?...

82
Wie bearbeite ich Dateien aus der Ferne über ssh?

Ich muss einige Dateien bearbeiten, die sich auf einem Server befinden, den ich über ssh erreichen kann. Ich würde es vorziehen, diese Dateien vimauf meiner Workstation benutzerdefiniert zu bearbeiten (ich habe keine Rechte zum Ändern der vimEinstellungen auf dem Remote-Server). Manchmal möchte ich...

81
Wie verlasse ich Vi?

Ich habe Vi auf meinem Ubuntu-Rechner gestartet. Allerdings bin ich neu in Vi, und jetzt kann ich nicht mehr aufhören. Ich sehe den Editor und kann Text schreiben, in der unteren Zeile steht ein Label "Aufnahme". Wie beende ich

81
Warum hat '/' einen '..'-Eintrag?

Das hat mich immer verwirrt. Warum enthält das Stammverzeichnis einen Verweis auf ein übergeordnetes Verzeichnis? bob @ bob: / $ ls -a . build home lib32 mnt .rpmdb sys vmlinuz .. cdrom initrd.img lib64 opt sbin tmp vmlinuz.old bin dev initrd.img.old verloren + gefunden proc selinux usr boot etc...

81
Kann ich Funktionen in bash "exportieren"?

source some_file some_file: doit () { echo doit $1 } export TEST=true Wenn ich some_file schreibe, sind die Funktion "doit" und die Variable TEST in der Kommandozeile verfügbar. Aber dieses Skript ausführen: script.sh: #/bin/sh echo $TEST doit test2 Gibt den Wert von TEST zurück, generiert jedoch...