Unix & Linux

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


3
Beschränken Sie den Dateizugriff nur auf Anhängen
Ich habe ein Verzeichnis mit Protokolldateien und füge Protokolle von Skripten, die von Benutzern gestartet wurden, in diese ein. Die Protokollierung mit Syslog scheint in diesem Fall nicht möglich zu sein. (Nicht-Daemon-Rsync) Ich möchte, dass die Benutzer nur Schreibberechtigungen für Protokolldateien haben. Das Problem ist, dass die Schreibberechtigungen weiter eingeschränkt …
11 linux  permissions  logs  rsync  xfs 

7
So verwenden Sie eine Variable als Teil eines Array-Namens
Ich habe zwei Arrays: arrayA=(1 2 3) arrayB=(a b c) und ich möchte einen von ihnen mit einem Befehlszeilenargument ausdrucken, dh ohne if else. Ich habe einige Variationen der Syntax ohne Erfolg ausprobiert. Ich möchte so etwas tun: ARG="$1" echo ${array${ARG}[@]} Ich erhalte jedoch den Fehler "schlechte Substitution". Wie kann …
11 bash  shell 

4
Bash: Erfassen / Verwenden Sie die letzte (oder N-te) Zeile in stdout
Abfrage Ich benutze Bash. Wenn ich nach Dateien suche, mache ich oft Folgendes: find -name stackexchange.hs Und oft sehen die Ergebnisse so aus: /youre/the/man/now/dog/stackexchange.hs /you/are/no/longer/the/dog/dog/stackexchange.hs /this/is/the/file/i/want/stackexchange.hs Dann möchte ich einen der folgenden Schritte ausführen: Option 1: Öffnen Sie das letzte Element in der Ergebnisliste in vim . Option 2: Öffnen …


6
Ändern Sie das Desktop-Hintergrundbild vom Terminal aus
Ich verwende Mint 13 mit Cinnamon 1.6. Ich möchte, dass sich mein Desktop-Hintergrundbild je nach Tageszeit automatisch ändert. Das erste, was mir in den Sinn kommt, ist, einen Cron-Job einzurichten, der das für mich erledigt. Das Problem ist, ich weiß nicht, wie ich das Hintergrundbild von Skript / Terminal ändern …


3
Wo ist die Dokumentation für was sda, sdb, dm-0, dm-1 bedeuten
Wenn ich iostat laufen lasse, habe ich sda0, sda1, Ich weiß irgendwie, dass das die "Festplatten" sind. dann gibt es dm-0, dm-1? Ich wollte die Dokumentation überprüfen. Ich habe http://linux.die.net/man/1/iostat überprüft, es wird überhaupt nicht erwähnt. Auch mein Mount-Befehl zeigt dies: /dev/mapper/VolGroup-lv_root / ext4 usrjquota=quota.user,jqfmt=vfsv0 1 1 UUID=1450c2bf-d431-4621-9e8e-b0be57fd79b6 /boot ext4 …
11 linux 

3
Vim, um die Datei auf dem Terminal zu drucken und zu beenden
Ich möchte, dass vim dies tut, damit die Syntax in vim eingerichtet wird (oder ohne dass zusätzliche Tools erforderlich sind). Also cat file | <some_sh_tool>würde ich stattdessen verwenden, um zu verwenden vim +"some_opts" +"..." +q file. Das Problem ist, dass vim beim Beenden den vorherigen Bildschirm wiederherstellt. Bei Verwendung einiger …
11 vim 

1
Wie aktualisiere ich Vim automatisch im Puffer- / Fensterfokus?
Ich benutze oft Strg + L, um den Bildschirm in Vim neu zu zeichnen . Insbesondere wenn ich aus dem Schlaf komme oder die Monitorkonfiguration ändere, muss Vim häufig neu gezeichnet werden. Ich dachte, es könnte einfacher sein, meinem vimrc einfach etwas hinzuzufügen, das sich auf den Fokus neu zeichnet. …
11 vim  gvim 

2
Wie läuft Linux auf PS3?
Ich lerne numerisches Rechnen und habe einen Core i5, 4 GB Laptop, der für einige Aufgaben langsam ist. Ich habe gelesen, dass eine einzelne PS3 die Rechenleistung von 30 Cluster-PCs hat. Grundsätzlich denke ich daran, eine PS zu kaufen, Linux darauf zu installieren und dann meine Python-Programme darauf auszuführen. Ich …
11 linux 

2
Erstellen und Steuern von Startskripten in BusyBox
Ich habe einen benutzerdefinierten Linux-Kernel in BusyBox kompiliert. BusyBox initunterstützt keine Runlevel. Wenn der Kernel in BusyBox hochfährt, wird er zuerst ausgeführt, initwobei nach dem angegebenen Runlevel gesucht wird /etc/inittab. BusyBox initfunktioniert gut ohne /etc/inittab. Wenn no inittabgefunden wird, hat es das folgende Verhalten: ::sysinit:/etc/init.d/rcS Dieser Teil ist mir sehr …


1
On-the-Fly-Komprimierung für ein Verzeichnis
Ich habe ein Verzeichnis, in dem immer Textdateien gespeichert werden, die selten (etwa wöchentlich) verwendet werden. Natürlich ist dies ein großartiger Ort, um Komprimierung zu verwenden. Anstatt jedoch immer tar verwenden zu müssen, wenn ich auf eine Datei zugreifen möchte, würde ich es lieben, wenn ich "einen komprimierten Ordner mounten" …

3
Übertaktungstools unter Linux
Ich versuche meine Maschine zu übertakten. Alle Änderungen werden auf BIOS-Ebene vorgenommen, aber dann müssen alle Temperaturen, Spannungen usw. überprüft und die Stabilität der Übertaktung getestet werden. Die meisten Tutorials (wenn nicht alle) sind für Windows geschrieben. Was wären Linux-Alternativen für: CPU-Z : Zum Anzeigen aller CPU-Informationen, einschließlich Kerngeschwindigkeit, Kernspannung, …

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.