Unix & Linux

190
Ist Linux ein Unix?

Es gibt also viele verschiedene Versionen von Unix: HP-UX, AIX, BSD usw. Linux wird eher als Unix-Klon denn als Implementierung von Unix betrachtet. Sind alle "echten" Unices echte Nachkommen des Originals? Wenn nicht, was unterscheidet Linux von

189
Finden Sie heraus, wo Inodes verwendet werden

Daher erhielt ich von unserem Überwachungssystem auf einer unserer Boxen eine Warnung, dass die Anzahl der freien Inodes in einem Dateisystem niedrig wurde. df -i Ausgabe zeigt dies: Filesystem Inodes IUsed IFree IUse% Mounted on /dev/xvda1 524288 422613 101675 81% / Wie Sie sehen, werden in der...

188
Kann rsync nach einer Unterbrechung fortgesetzt werden?

Früher habe ich rsyncviele Dateien kopiert, aber mein Betriebssystem (Ubuntu) wurde unerwartet neu gestartet. Nach dem Neustart lief ich rsyncwieder, aber von der Ausgabe auf dem Terminal stellte ich fest, dass rsyncnoch die zuvor kopierten kopiert wurden. Aber ich habe gehört, dass rsynces möglich...

187
Wofür steht etc?

Wofür steht der Ordner "etc" im Stammverzeichnis? Ich denke, dass mir das hilft, mich daran zu erinnern, wo sich bestimmte Dateien befinden. Update : Könnte für andere nützlich sein, der Ordner wird als Referenz für "Hostspezifische Konfigurationsdateien" verwendet

186
Wie kann ich stdout an mehrere Befehle senden?

Es gibt einige Befehle, die Eingaben filtern oder bearbeiten und sie dann als Ausgabe weitergeben, denke ich normalerweise stdout- aber einige Befehle nehmen einfach das stdinund tun, was sie damit tun, und geben nichts aus. Ich kenne mich am besten mit OS X aus und so gibt es zwei, die mir sofort...

185
Was lässt grep eine Datei als binär betrachten?

Ich habe einige Datenbank-Dumps von einem Windows-System auf meiner Box. Sie sind Textdateien. Ich benutze Cygwin, um sie zu durchsuchen. Dies scheinen reine Textdateien zu sein. Ich öffne sie mit Texteditoren wie Notepad und Wordpad und sie sehen gut lesbar aus. Wenn ich grep auf sie starte, wird...

184
Setuid für Shell-Skripte zulassen

Das setuidBerechtigungsbit weist Linux an, ein Programm mit der effektiven Benutzer-ID des Eigentümers anstelle des Executors auszuführen: > cat setuid-test.c #include <stdio.h> #include <unistd.h> int main(int argc, char** argv) { printf("%d", geteuid()); return 0; } > gcc -o...

184
Alle verbundenen SSH-Sitzungen auflisten?

Ich habe nur SSH in root und dann SSH wieder in root auf dem gleichen Computer. Ich habe also zwei Fenster, in denen beide SSH-Dateien in root auf meinem Remote-Computer geöffnet sind. Wie kann ich in der Shell eine Liste dieser beiden Sitzungen