Unix & Linux

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

10
Liste explizit installierter Pakete
In Gentoo gibt es die Datei /var/lib/portage/world, die Pakete enthält, die ich explizit installiert habe. Mit explizit meine ich Pakete, die ich auswähle, die nichts standardmäßig installiertes oder von den Abhängigkeiten gezogenes enthalten. Gibt es eine ähnliche Datei oder einen Befehl, um diese Informationen in Ubuntu zu finden?

9
Einfache inkrementelle Sicherungen auf einer externen Festplatte
Eine Zeit lang habe ich Dirvish verwendet, um inkrementelle Sicherungen meiner Computer durchzuführen, aber die Konfiguration ist etwas umständlich. Wenn Sie keine Kopie Ihrer Konfiguration bei sich haben, kann es schwierig sein, sie an anderer Stelle zu reproduzieren. Ich suche nach Backup-Programmen für Unix, Linux, die: Aktualisieren Sie meine Sicherung …
53 linux  backup  bsd 

11
Ein Tool zum automatischen Anwenden der RandR-Konfiguration, wenn ein externes Display angeschlossen ist
Gibt es ein Tool, mit dem man: Speichern der aktuellen RandR-Konfiguration (Position, Ausrichtung, Auflösung usw.) auf Monitorbasis, Die zuletzt als funktionierend bekannte Konfiguration wird automatisch angewendet, sobald das Display angeschlossen ist, ohne dass Applets oder xrandr (1) verwendet werden müssen. Die Konfigurationen müssten pro Benutzer und pro Anzeige angewendet werden. …
53 linux  xorg  udev  xrandr 

5
Dateien (à la tail -f) in einem ganzen Verzeichnis überwachen (auch neue)
Normalerweise schaue ich mir viele Logs in einem Verzeichnis an tail -f directory/*. Das Problem ist, dass danach ein neues Protokoll erstellt wird, das nicht auf dem Bildschirm angezeigt wird (da *es bereits erweitert wurde). Gibt es eine Möglichkeit, jede Datei in einem Verzeichnis zu überwachen, auch die, die nach …
53 logs  tail 

4
Schließen Sie ein Muster vom Glob-Match aus
Ich habe mehrere Dateien mit dem gleichen Basisdateinamen. Ich möchte alle bis auf einen entfernen foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc Wenn ich keinen behalten müsste, könnte ich ihn gebrauchen rm foo.*. TLDP zeigt ^, dass eine Übereinstimmung annulliert wird . Durch Versuch und Irrtum konnte ich …
53 bash  wildcards 



2
Lasse Xargs als ersten Parameter übergeben
Ich versuche, dieses Verhalten zu erzeugen: grep 192.168.1 *.txt Durch die Übergabe eines Strings an grep über Xargs wird dieser aber am Ende statt als erster Parameter übergeben. echo 192.168.1 | xargs grep *.txt Ich muss xargs (oder etwas Ähnliches) anweisen, den eingehenden String zwischen 'grep' und '*' zu setzen, …
53 xargs 

3
wget mit Platzhaltern in http Downloads
Ich muss eine Datei mit wget herunterladen, weiß jedoch nicht genau, wie der Dateiname lautet. https://foo/bar.1234.tar.gz Laut der Manpage können Sie mit wget das Globbing bei einer FTP-Site ein- und ausschalten, allerdings habe ich eine http-URL. Wie kann ich einen Platzhalter verwenden, während ich einen wget verwende? Ich benutze Gnu …
53 wget 

3
sshfs mount, sudo bekommt die Erlaubnis verweigert
Ich verwende sshfs, um einen Ordner mit einigen Python-Projekten über ssh in mein ~/Verzeichnis zu laden . $ mkdir -p ~/mount/my-projects $ sshfs user@example.com:/home/user/my-projects ~/mount/my-projects Ich kann die meisten Befehle ausführen, wie zu erwarten war: $ ls ~/mount/my-projects some-python-project Aber wenn ich versuche, irgendetwas damit zu tun sudo, schlägt dies …
53 ssh  sudo  sshfs 


6
Wie durchsuche ich das gesamte Dateisystem nach Text?
Unter der Annahme, dass das grep-Tool verwendet werden soll, möchte ich im gesamten Dateisystem nach der Textzeichenfolge "800x600" suchen. Ich habe es versucht: grep -r 800x600 / aber es geht nicht. Was ich glaube, dass mein Befehl tun sollte, ist rekursiv durch alle Dateien / Ordner unter root nach dem …
53 grep  recursive 

9
Warum etwas anderes als / home auf eine separate Partition stellen?
So vor kurzem ein Debian 5.0.5 Installer bot mir getrennt zu haben /usr, /home, /varund /tmpPartitionen (auf einem physischen Datenträger). Was ist der praktische Grund dafür? Ich verstehe, dass /homees vorteilhaft sein kann, eine separate Partition anzulegen, da Benutzerdateien separat verschlüsselt werden können, aber warum für irgendetwas anderes?
53 linux  partition 

2
Ersetzen Sie nur bestimmte Variablen durch envsubst
Ich versuche, das Ersetzen von Umgebungsvariablen durchzuführen envsubst, möchte jedoch nur bestimmte Variablen ersetzen. Aus den Dokumenten sollte ich in der Lage sein, envsubstnur bestimmte Variablen zu ersetzen, aber ich bin nicht in der Lage, das zu tun. Wenn ich zum Beispiel eine Datei habe, die Folgendes enthält: VAR_1=${VAR_1} VAR_2=${VAR_2} …

1
Verständnis der -exec-Option von "find"
Ich bin ständig auf der Suche nach der Syntax von find . -name "FILENAME" -exec rm {} \; hauptsächlich, weil ich nicht sehe, wie genau das -execTeil funktioniert. Was bedeuten die Klammern, der Backslash und das Semikolon? Gibt es andere Anwendungsfälle für diese Syntax?
53 shell  find 

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.