Unix & Linux

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


6
Was ist das Linux-Äquivalent zu Windows Startup?
Gibt es eine Möglichkeit, dem Linux-Start eine Anwendung / ein Skript hinzuzufügen, damit es bei jedem Systemstart ausgeführt wird? Ich suche einen automatisierten Weg, dh der Benutzer sollte dies nicht per Cronjob oder Ähnlichem hinzufügen.
16 linux 

2
Coreutils, die utf bewusst sind?
Als ich cutheute verwendete, stellte ich fest, dass es ein UTF-8-Zeichen nicht als Zeichen behandelt, sondern 3 Zeichen, weil es 3 Byte lang ist. Dies scheint im Allgemeinen für viele Werkzeuge zu gelten. Gibt es Versionen von coreutilsUTF-8? Meine localeAusgabe: LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" …
16 unicode  coreutils  cut 

2
Kann gdb suid root-Programme debuggen?
Ich habe ein Programm geschrieben, das setuid(0)und aufruft execve("/bin/bash",NULL,NULL). Dann habe ich getan chown root:root a.out && chmod +s a.out Beim Ausführen ./a.outerhalte ich eine Root-Shell. Wenn ich dies tue gdb a.out, wird der Prozess jedoch als normaler Benutzer gestartet und eine Benutzer-Shell gestartet. Also ... kann ich ein setuid-Root-Programm …
16 debugging  setuid  gdb 

1
Wie setze ich alle iptables-Einstellungen zurück?
Gibt es einfachere Befehle für diese? (zB: ein oneliner? Kann man iptables / netfilter Einstellungen auf diesen zurücksetzen?) IPTABLES="$(which iptables)" # RESET DEFAULT POLICIES $IPTABLES -P INPUT ACCEPT $IPTABLES -P FORWARD ACCEPT $IPTABLES -P OUTPUT ACCEPT $IPTABLES -t nat -P PREROUTING ACCEPT $IPTABLES -t nat -P POSTROUTING ACCEPT $IPTABLES -t …
16 iptables 

1
Was macht fsck -p (preen) auf ext4?
Ich habe einen Blogbeitrag über die Reparatur von Dateisystemen gelesen und der Autor hat eine gute Frage gestellt ... fsck -psoll kleinere Fehler automatisch beheben, ohne dass ein menschliches Eingreifen erforderlich ist. Aber was genau wird behoben, wenn das Dateisystem geputzt werden soll? Welche Fehler werden behoben, und was veranlasst …
16 linux  ext4  fsck 

4
Wie kann festgestellt werden, ob "find" Übereinstimmungen gefunden hat?
Gibt es ein idiomatisches Mittel, um festzustellen, ob "find" Übereinstimmungen gefunden hat? Ich benutze gerade COUNT=`find ... | wc -l` if [ "$COUNT" -gt 0 ]; then aber das scheint mir ein wenig indirekt zu sein. Außerdem möchte ich, dass find aufhört zu suchen, sobald es eine Übereinstimmung gefunden hat, …
16 find  osx 



9
Problem beim Starten von Java unter Debian: "Fehler beim Laden der gemeinsam genutzten Bibliotheken: libjli.so"
Ich versuche Java zu starten: $ java -version java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory $ ldd /usr/lib/jvm/java-6-openjdk/jre/bin/java linux-gate.so.1 => (0xb779f000) libz.so.1 => /usr/lib/libz.so.1 (0xb7780000) libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb7767000) libjli.so => /usr/lib/jvm/java-6-openjdk/jre/bin/../lib/i386/jli/libjli.so (0xb7762000) libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb775e000) libc.so.6 => /lib/i686/cmov/libc.so.6 …

2
Eine auf X über SSH ausgeführte Anwendung trennen / erneut anfügen?
Ich habe einen Entwicklungsserver, auf dem ich ständig aktiv bin, und einen Entwicklungslaptop, den ich jeden Tag ein- und ausschalte. Ich habe eine GUI-Anwendung auf dem Server, die über SSH-X ausgeführt werden soll, und ich möchte sie auch dann ausführen, wenn mein Entwickler-Laptop ausgeschaltet ist. Gibt es eine Möglichkeit, diese …
16 ssh  x11  gui 



6
Wie greife ich rekursiv durch komprimierte Archive?
Ich versuche herauszufinden, welche Module use Test::Versionin cpan sind. Also habe ich es immer minicpangespiegelt. Mein Problem ist, dass ich die heruntergeladenen Archive durchlaufen und die Dateien in den Archiven überprüfen muss. Kann mir jemand sagen, wie ich das machen könnte? Am besten auf eine Weise, die mir sagt, in …
16 grep  find  zip  recursive  archive 

3
Wo speichert GSettings seine Dateien?
Ich möchte einen Blick auf die Dateien werfen, die der dconf-Editor zum Lesen / Schreiben von Einstellungen verwendet, und ich gehe davon aus, dass sie von gsettings verwaltet werden. Wo und in welchem ​​Format werden diese Dateien auf dem System gespeichert?
16 gtk  settings 

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.