Als «unix-philosophy» getaggte Fragen

63
Warum ist Unix selbsttragend?

Ich habe Ritchie und Thompsons Artikel über das Unix-Dateisystem gelesen. Sie schreiben: "Es ist erwähnenswert, dass das System völlig selbsttragend ist." Waren die Systeme vor Unix nicht selbsttragend? Auf welche

32
Warum ist sort -o nützlich?

Die UNIX-Philosophie sagt: Mach eine Sache und mach es gut. Erstellen Sie Programme, die Text verarbeiten, da dies eine universelle Schnittstelle ist. Der sortBefehl, zumindest GNU sort, hat die -oOption, statt in eine Datei auszugeben stdout. Warum ist es sort foobar -o whatevernützlich, wenn ich...

23
Sind Unix-Internet-Sockets-Dateien?

Ich verstehe, dass "Alles ist eine Datei" eines der Hauptkonzepte von Unix ist, aber Sockets verwenden andere vom Kernel bereitgestellte APIs (wie Socket, Sendto, Recv usw.), nicht wie normale Dateisystemschnittstellen. Wie trifft das "Alles ist eine Datei" hier

20
Was macht ein Betriebssystem „Unix-like“?

Ich stoße auf vielen Websites häufig auf den Begriff "Unix-like". Es gibt keinen Standard; es ist nur so, wie es sich verhält. Aber wenn ich einen Kernel von Grund auf neu entwickeln würde, was würde ihn dann als "unixartig" bezeichnen? Was sind im Grunde die Dinge, die geschriebenen Code wie Unix...

11
Warum ist die primäre Administrator-UID 501?

Ich verstehe , * der primären Admin - Benutzer einen Benutzer - ID angegeben wird 501und nachfolgende Benutzer erhalten inkrementelle Zahlen ( 502, 503, ...). Aber warum 501? Was ist das Besondere daran 50x, was ist der historische / technische Grund für diese Wahl? * Ich begann mich damit zu...

7
Warum Indexdateien? [geschlossen]

Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 5 Jahren . Ich habe Linux...

7
Korrekter Umgang mit Python2 und Python3

Was ist die richtige Art und Weise, Skripte auszuführen, die von python2.x abhängen, aber von einem System, in dem python3.x mit Python aliasiert ist? Die Lösung sollte Folgendes berücksichtigen: Python2 sollte nur für diesen Bash-Lauf verwendet werden Jedes Skript, das anschließend ausgeführt...