GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Was bedeutet *nix?

*nix bedeutet nur Betriebssysteme, die wie das alte Arbeitspferd Unix sind. Einige Beispiele sind Linux, FreeBSD und Mac OS X (sein Kernel, Darwin, basiert auf BSD).

Die Hauptbeziehung zwischen *nix und Ruby ist nur eine pragmatische; Die meisten Ruby-Entwickler scheinen es vorzuziehen, mit Unix-ähnlichen Betriebssystemen zu arbeiten (typischerweise Linux oder Mac OS X). Es gibt keine offizielle Beziehung, und es ist durchaus möglich, mit Ruby auf Nicht-*nix-Betriebssystemen wie Windows zu arbeiten.


*nix bedeutet UNIX-ähnlich; es ist ein Betriebssystem, das sich ähnlich wie ein UNIX-Betriebssystem verhält, ohne notwendigerweise der Single UNIX Specification zu entsprechen.

Wikipedia:*nix leitet tatsächlich zu Wikipedia:Unix-like weiter.

Was Rubys Verbindung zu *nix angeht, wurde Ruby hauptsächlich auf GNU/Linux von der Open-Source-Community entwickelt, also kann es etwas damit zu tun haben, dass Ruby auf *nix-Systemen besser läuft oder Ruby-Entwickler es vorziehen, auf *nix-Systemen zu arbeiten.


Es ist eine Abkürzung für UNIX-ähnliche Betriebssysteme, einschließlich LINUX.

Siehe auch die UNIX-ähnliche Wikipedia-Seite.


Linux
  1. Die Bedeutung von $? In einem Shell-Skript?

  2. Was ist der sicherste Weg, ein Verzeichnis in * nix zu leeren?

  3. Was ist der LD_PRELOAD-Trick?

  4. Wie funktionieren *nix-Pseudo-Terminals? Was ist der Master/Slave-Kanal?

  5. Was bedeuten fork() und grep unter Linux?

Was ist die Shell unter Linux?

iptables vs. nftables:Was ist der Unterschied?

Was ist der Kill-Befehl in Linux?

Was ist die Logjam-Schwachstelle?

Was bedeutet ein doppeltes Dollarzeichen in Bash/Makefile?

Was ist das NSFS-Dateisystem?