Unix & Linux

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



5
Was ist mit "einem Systemaufruf" gemeint, wenn nicht die Implementierung in der Programmiersprache?
Ich möchte den Begriff "Systemaufruf" verstehen. Ich weiß, dass Systemaufrufe verwendet werden, um Kernel-Services von einer Userspace-Anwendung abzurufen. Der Teil, den ich klären muss, ist der Unterschied zwischen einem "Systemaufruf" und einer "C-Implementierung des Systemaufrufs". Hier ist ein Zitat, das mich verwirrt: Auf Unix-ähnlichen Systemen ist diese API in der …
14 kernel  c  posix  system-calls 

4
Fehler beim Kompilieren der Treiber für Ralink RT2870
Ich versuche, Treiber für eine Rosewill RNX-N600UBE-Funkkarte (Ralink RT2870-Chipsatz) auf Kali Linux zu installieren. Ich habe die Treiber von ihrer Website heruntergeladen und entpackt, aber jetzt, wenn ich versuche, den Befehl 'make' auszuführen, erhalte ich diesen Fehler. /home/fox/System/2011_0427_RT3572_Linux_STA_v2.5.0.0.DPO/os/linux/../../os/linux/rt_linux.c:1156:20: error: incompatible types when assigning to type ‘int’ from type ‘kuid_t’ /home/fox/System/2011_0427_RT3572_Linux_STA_v2.5.0.0.DPO/os/linux/../../os/linux/rt_linux.c:1157:20: …

5
Fall Matching Pattern Ersatz mit sed
Ich habe einen Quellcode über mehrere Dateien verteilt. Es hat ein Muster, abcdefdas ich ersetzen muss pqrstuvxyz. Das Muster könnte sein Abcdef(Satz Groß- / Kleinschreibung), dann muss es ersetzt werden durch Pqrstuvxyz. Das Muster könnte sein AbCdEf(Groß- / Kleinschreibung umschalten), dann muss es ersetzt werden durch PqRsTuVxYz. Kurz gesagt, ich …

6
Busybox-Ping-IP funktioniert, aber Hostname nslookup schlägt mit "falscher Adresse" fehl
Ich kompiliere meinen eigenen 3.14-Kernel. Ich fürchte, ich habe einige wichtige Netzwerkfunktionen ausgelassen, damit DNS funktioniert. Ich kann keine Domainnamen auflösen. Ich kann meinen DNS-Server anpingen. Ich kann die Verwendung dieses DNS auf anderen Computern beheben, damit ich weiß, dass es nicht der Server ist. ~ # cat /etc/resolv.conf nameserver …

3
Wie erzwinge ich fsck bei jedem Start - alle (relevanten) Dateisysteme?
Ich arbeite mit einem lüfterlosen PC (tatsächlich hunderte), der Debian 6 und 3 Partitionen (FAT und 2x ext2) hat. Das System verfügt nicht über einen Netzschalter, daher ziehen die meisten Benutzer eher den Netzstecker, um ihn herunterzufahren, als Init 0 (oder einen gleichwertigen Wert). Infolgedessen bauen die Dateisysteme ziemlich schnell …
14 debian  fsck 

2
Ist es möglich, zip- und tar.gz-Dateien als Verzeichnis in das Dateisystem zu integrieren?
Ich frage mich, ob es eine Möglichkeit gibt, komprimierte Dateien als Verzeichnisse in das Dateisystem zu integrieren. Beispielsweise könnte man eine Datei compressed-file.tar.gzauf seine lokale Festplatte herunterladen , dann cd compressed-file.tar.gzein Skript aus dem komprimierten Ordner ausführen oder cp some-file ..eine der Dateien extrahieren. Ich weiß, dass Btrfs die Komprimierung …
14 files  filesystems  mount  tar  zip 

5
Wie zeige ich den Verlauf der CUPS-Druckaufträge an?
Ich drucke einige Dateien mit dem Befehl lpr von einem Remotecomputer auf einen Netzwerkdrucker. Es hat anscheinend funktioniert, aber einige Minuten später, als ich lpstat oder lpq eintippte, war der Job bereits verschwunden, wahrscheinlich hatte er die Datei bereits gedruckt. Gibt es eine Möglichkeit, den Verlauf oder das Protokoll meiner …
14 cups  lpr 





2
Wann löscht tmpwatch genau die Dateien, die ich in / tmp abgelegt habe?
CentOS 6.x Ich bin verwirrt, wann genau die Dateien gelöscht werden, die ich in / tmp / abgelegt habe. /etc/cron.daily/tmpwatch hat Folgendes: #! /bin/sh flags=-umc /usr/sbin/tmpwatch "$flags" -x /tmp/.X11-unix -x /tmp/.XIM-unix \ -x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix \ -X '/tmp/hsperfdata_*' 10d /tmp /usr/sbin/tmpwatch "$flags" 30d /var/tmp for d in …
14 centos  tmp 


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.