Unix & Linux

9
einen Teil der Schnur mit sed extrahieren

ls lib/oracle-11.2.0.3.0.txt | sed 's/lib.\([oracle.*]\)\.txt/\1/' Es gibt die ganze Zeichenfolge statt nur einen Orakelteil bis .txt Was mache ich falsch? Ich kann es mit awk wie folgt machen, bin mir aber nicht sicher, warum sed nicht das gewünschte Ergebnis liefert. echo

9
Übergeben eines Codeblocks als Anon. Funktion

Ist es möglich, einen Befehlsblock als anonyme Funktion zu behandeln? function wrap_this { run_something # Decide to run block or maybe not. run_something else } wrap_this { do_something do_somthing else } # Do something else wrap_this { do_something_else_else do_something_else_else_else } (Mir ist...

9
lxc: Ausführen der Virtualbox in einem Container

Ich habe virtualbox in einem lxc-Container installiert. Wenn ich jedoch versuche, eine VM zu starten, wird folgende Meldung angezeigt: Kerneltreiber nicht zugänglich (rc = 1909) .... Berechtigungsproblem mit / dev / vboxdrv. Dies scheint offensichtlich ein vorhersehbares Sicherheitsproblem zu sein....

9
Richtige Methode zum Mounten von Samba-Freigaben

Ich möchte ein CIFS-Netzwerkdateisystem mit Samba auf meinem Arch Linux-System bereitstellen. Ich möchte dieses Dateisystem bei jeder Anmeldung bereitstellen (entweder über ssh, ein TTY oder über KDM). Ich kann dem, was ich will, ziemlich nahe kommen, indem ich die Netzwerkfreigabe hinzufüge...

9
So beenden Sie die tmux-Sequenz nach dem Wechseln der Fenster

Wenn in tmux separate Fenster geöffnet sind, wechsle ich Ctrl-B ↑zum obigen Bereich. Großartig. Wenn die nächste Taste, die ich drücken möchte, auch eine Pfeiltaste ist (z. B. ich möchte zur obigen Bash-Eingabeaufforderung gehen und den Verlauf nach dem vorherigen Befehl durchsuchen), wird dieser...

9
Fügen Sie Text in den Bash-Befehlszeilenpuffer ein

Ich möchte programmgesteuert einen bestimmten Text in den Befehlszeilenpuffer von bash einfügen, lesen, um ihn zu bearbeiten und als Befehl zu verwenden. Worauf ich mich freue, ist etwas Ähnliches, read -iaber für Befehle. -i text Wenn zum Lesen der Zeile readline verwendet wird, wird Text vor...

9
Wie kann ich den Befehl stumm schalten?

Angenommen, ich mache eine rekursive ls $ ls -R im Stammverzeichnis. Ich bekomme viele Nachrichten wie diese - ls: cannot open directory ./var/lib/sendmail: Permission denied ls: cannot open directory ./var/lib/sudo: Permission denied ... Gibt es eine Möglichkeit, die Anzeige der oben genannten "...

9
Dateien mit find + xargs verschieben: Ziel ist kein Verzeichnis?

Wenn ich den folgenden Befehl ausführe: > mkdir some_dir > find /foo/bar/ -name '*.csv' -print0 | xargs -0 mv {} some_dir Ich bekomme Hunderte von Zeilen, die sagen: mv: target `/foo/bar/XX.csv` is not a directory Warum? Ich dachte, xargs würde ausführen: mv /foo/barXX.csv some_dir für jede...

9
Wie erstellt man eine Datei mit einem leeren Namen?

Ich weiß nicht wie, aber ich habe eine Datei mit einem leeren Dateinamen erstellt. Ich bezweifle, dass dort ein Leerzeichen vorhanden war (ich werde am Ende erklären, warum): chaouche@karabeela /mnt/ubuntu/storage $ ls total 352K drwx------ 3 chaouche chaouche 4.0K Feb 12 11:00 drwxr-xr-x 4...

9
Wie kann ich einen chmod im Verzeichnis etc zurücksetzen?

Ich habe versehentlich den folgenden Befehl im Verzeichnis etc ausgeführt: sudo chmod -R 700 /etc Ich weiß, dass ich etwas sehr falsch gemacht habe. Mein Terminal druckt jetzt: I have no name!@ubuntu: /$ Wie kann ich mein etc-Verzeichnis auf den früheren Zustand zurücksetzen? Ich habe versucht, die...