Unix & Linux

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

2
Warum in Shell-Skripten mit einfachen Zeichen umgehen?
Ich habe gerade ein älteres Shell-Skript (geschrieben in ksh88 unter Solaris) geöffnet und festgestellt, dass sich Folgendes im gesamten Code wiederholt: [ -f $myfile ] && \rm -f $myfile Der entkommende Backslash kommt mir komisch vor. Ich weiß, dass es absichtlich ist, da diese Art der (scheinbar nutzlosen) Flucht im …


5
Wie funktionieren Zeichengeräte- oder Zeichenspezialdateien?
Ich versuche, Charakterspezialdateien zu verstehen. Aus Wikipedia geht hervor , dass diese Dateien "eine Schnittstelle" für Geräte bieten, die Daten zeichenweise übertragen. Mein Verständnis ist, dass das System irgendwie das Zeichengerät aufruft, anstatt den Gerätetreiber direkt aufzurufen. Aber wie bietet die Datei diese Schnittstelle? Ist es eine ausführbare Datei, die …
22 files  drivers 


4
Wie können Sie alle Dateien eines bestimmten Typs in ein Verzeichnis in Unix verschieben (oder kopieren)?
Ich bin noch nicht mit allen Tricks vertraut grep/find/awk/xargs. Ich habe einige Dateien, die einem bestimmten Muster entsprechen, zum Beispiel *.xxx. Diese Dateien befinden sich an zufälligen Orten in einem bestimmten Verzeichnis. Wie kann ich solche Dateien finden und in einen Ordner in meinem Home-Verzeichnis unter Unix verschieben (der möglicherweise …
22 grep  rename  file-copy 



4
Warum hängen einige Befehle das Terminal, bis sie fertig sind?
Manchmal führen Sie ein Programm vom Terminal aus aus, z. B. lxpanel† . Das Terminal wird Sie nicht zurück zur Eingabeaufforderung bringen, es wird hängen bleiben. Sie können Ctrl+ drücken C, um zur Eingabeaufforderung zurückzukehren, aber das wird töten lxpanel. Das Drücken von Alt+ F2(das ein Fenster öffnet, um einen …

2
Einfachste Möglichkeit, ein Verzeichnis und seinen Inhalt mit einem Kennwort zu schützen, ohne neue Dateien erstellen zu müssen?
Ich möchte ein Verzeichnis und alle darin enthaltenen Dateien mit einem Kennwort schützen oder verschlüsseln (für den gesamten Verzeichnisbaum darunter). Ich möchte nicht das gesamte Basisverzeichnis stören, sondern ein bestimmtes Verzeichnis mit einigen Dateien und Ordnern. Ich möchte das Verzeichnis mit einem Passwort verschlüsseln oder entschlüsseln können. Die Befehlszeile wäre …


3
Datei nur mit SSH -Priv-Key verschlüsseln?
Angenommen, ich möchte eine Datei verschlüsseln, damit nur ich sie lesen kann, wenn ich mein Kennwort für den privaten SSH-Schlüssel kenne. Ich teile ein Repo, in dem ich vertrauliche Informationen verschlüsseln oder verschleiern möchte. Damit meine ich, dass das Repo die Informationen enthalten wird, aber ich werde es nur in …
22 ssh  encryption 



8
Verwenden von sed, um Zeilenumbrüche in Leerzeichen umzuwandeln
$stringAngenommen, ich habe eine Shell-Variable , die Text mit mehreren Zeilenumbrüchen enthält, z. string="this is a test" Ich möchte diese Zeichenfolge in eine neue Zeichenfolge new_stringkonvertieren, in der alle Zeilenumbrüche in Leerzeichen umgewandelt werden: new_string="this is a test" Ich habe es versucht: print $string | sed 's/\n/ /g' aber es …
22 shell  sed 


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.