Unix & Linux

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

1
Wie protokolliere ich alle im Verzeichnis durchgeführten Ereignisse?
Wie kann ich alle in einem bestimmten Verzeichnis durchgeführten Ereignisse protokollieren? Ich möchte den Eintrag jedes Verzeichnisses protokollieren, das innerhalb einer bestimmten Zeitspanne geändert wurde. Ich benutze find . -type d -mmin -5Befehl. Wenn ein Verzeichnis an einen anderen Ort verschoben wird, müssen die folgenden Protokolldetails hinzugefügt werden, z. Verzeichnis …
12 linux  directory  logs 

1
Wie mache ich tmpfs, um nur den physischen RAM und nicht den Swap zu verwenden?
Wie kann man sicherstellen, dass ein tmpfsDateisystem nur mit physischen Daten umgehen kann und keine Swap-Partition auf der Festplatte verwendet? Da ich eine langsame Festplatte und ein schnelles RAM habe, möchte ich zumindest der RAM- Nutzung für verwandte Mount-Punkte eine höhere Priorität einräumen swapund / tmpfsoder die Festplattennutzung für tmpfsverwandte …
12 swap  ram  tmpfs 

2
Strg-C funktioniert nicht mit nicht getrennten pppd-Sitzungen
Ich habe ein Mini2440-ARM-Board, und ich habe ein Basis-Debian 6.0-System damit installiert multistrap. Ich habe früher tmuxmehrere Prozesse in verschiedenen Fenstern ausgeführt /etc/rc.local. Ich verbinde mich mit der Karte über ihren seriellen Port und einen inittab-Eintrag, um gettyan diesem Port zu laufen . Ich benutze picocomals serielle Kommunikator. Wenn sich …
12 linux  debian  terminal  tmux  ppp 

2
Interaktives Löschen von Dateien aus einer Liste
Ich möchte eine Liste von Dateien entfernen und um Bestätigung gebeten werden. Die Liste befindet sich in der list.txtDatei. Warum funktioniert der folgende Befehl nicht richtig? while read i; do rm -i $i; done < list.txt Der vorherige Befehl wartet nicht auf mich, aber zum Glück wird keine Datei gelöscht. …

1
Es ist alles, was kein Symlink ist
Gibt lses eine Möglichkeit, negierte Bedingungen wie "Alle Dateien, die kein Symlink sind" anzuzeigen? Ich verwende letzteres häufig in einem Projektverzeichnis, aber auch andere Negationen wären nützlich. Im Moment hat meine Forschung nur dazu geführt, einen Alias ​​für etwas "wie" zu erstellen: find . -maxdepth 1 ! -type l | …
12 bash  ls 

1
Datei kann nicht gelöscht werden - Berechtigung verweigert - warum?
[db2inst1][testing ~/sqllib/db2dump] rm db2diag.log rm: cannot remove `db2diag.log': Permission denied [db2inst1][testing ~/sqllib/db2dump] id uid=1002(db2inst1) gid=107(db2iadm1) groups=16(dialout),33(video),107(db2iadm1),108(db2fadm1),1001(eduserver) [db2inst1][testing ~/sqllib/db2dump] ll total 1381172 -rw-rw-rw- 1 root db2iadm1 1412931954 Oct 2 10:24 db2diag.log Der derzeit angemeldete Benutzer (db2inst1) gehört zur Gruppe db2iadm1, die über die Berechtigung w für die zu löschende Datei verfügt. …
12 permissions  files  rm 

4
Kopieren einer einzelnen Datei in mehrere Verzeichnisse mit cp
Diese Frage ist eine Art Fortsetzung meiner früheren Frage, mit der ich zahlreiche Verzeichnisse erstellt habemkdir . Ich benutze die bashShell. Ich habe fünfzig Verzeichnisse erstellt, die jeweils mit dem Präfix "s" beginnen. mkdir $(printf "s%02i " $(seq 1 50)) welche auf die zweite Ziffer mit Nullen auffüllt. Das heißt, …
12 bash  shell  cp 

4
Verketten Sie die Zeilen mit der ersten Spalte mit awk oder sed
Wie kann ich awkin der folgenden Situation verwenden? Ich möchte Zeilen verketten, die mit derselben Spalte beginnen. Nur die erste Säule gehalten wird , nachdem die Verbindung (in diesem Fall aaa, www, hhh). Die Datei kann durch Leerzeichen oder Tabulatoren getrennt sein. Beispiel Eingabe: aaa bbb ccc ddd NULL NULL …


6
Wie effektiv Bildschirm und SSH verwenden?
Ich möchte SSH und Bildschirm so konfigurieren, dass eine Anmeldung immer wieder mit einer Bildschirmsitzung verbunden wird. Im Idealfall würde diese Sitzung nicht beendet, sondern getrennt, wenn ich Cd drücke. Wie kann das erreicht werden? Und welche weiteren nützlichen Einstellungen erleichtern mein SSH-Leben?
12 ssh  gnu-screen 


3
Wie erlaubt man das Hochblättern im GNU-Bildschirm?
Ich benutze Vim, um Textdateien unter Linux zu bearbeiten. Normalerweise verbinde ich mich mit PuTTY von Windows aus mit entfernten Linux-Rechnern. Ich benutze GNU Screen auch häufig. Bei Verwendung von Vim in Screen kann ich die Page UpTaste nicht verwenden, da Screen sie als Befehl zum Starten des Kopiermodus interpretiert. …
12 linux  gnu-screen  vim 




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.