GNU/Linux >> Linux Esercitazione >  >> Linux

Qual è il significato di *nix?

*nix significa solo sistemi operativi che sono come il vecchio cavallo di battaglia Unix. Alcuni esempi includono Linux, FreeBSD e Mac OS X (il suo kernel, Darwin, è basato su BSD).

La relazione principale tra *nix e Ruby è solo pragmatica; la maggior parte degli sviluppatori Ruby sembra preferire lavorare su sistemi operativi simili a Unix (tipicamente Linux o Mac OS X). Non esiste una relazione ufficiale ed è del tutto possibile lavorare con Ruby su sistemi operativi non *nix come Windows.


*nix significa simile a UNIX; è un sistema operativo che si comporta in modo simile a quello di un sistema operativo UNIX senza necessariamente conformarsi alla Single UNIX Specification.

Wikipedia:*nix in realtà reindirizza a Wikipedia:Unix-like.

Per quanto riguarda la connessione di Ruby a *nix, Ruby è stato sviluppato principalmente su GNU/Linux dalla comunità open-source, quindi potrebbe avere a che fare con Ruby che funziona meglio su sistemi *nix o con gli sviluppatori Ruby che preferiscono lavorare su sistemi *nix.


È un'abbreviazione per i sistemi operativi simili a UNIX, incluso LINUX.

Vedi anche la pagina Wikipedia in stile UNIX.


Linux
  1. Cosa è successo allo spazio libero?

  2. Il significato di $? In uno script di shell?

  3. Qual è il modo più sicuro per svuotare una directory in *nix?

  4. Qual è il trucco LD_PRELOAD?

  5. Qual è il significato di fork() e grep in Linux?

Linux vs. Unix:qual è la differenza?

Che cos'è la shell in Linux?

iptables vs nftables:qual è la differenza?

Qual è il comando kill in Linux?

Che cos'è la vulnerabilità di Logjam?

Cos'è il linker d'oro?