Domande taggate «unix-philosophy»


3
Perché Unix è "autoportante"?
Stavo leggendo l'articolo di Ritchie e Thompson sul file system Unix. Scrivono: "Vale la pena notare che il sistema è totalmente autosufficiente". I sistemi prima di Unix non erano autoportanti? In che modo?


2
Perché sort -o è utile?
La filosofia UNIX dice: fai una cosa e fallo bene. Crea programmi che gestiscano il testo, perché questa è un'interfaccia universale. Il sortcomando, almeno ordinamento GNU, ha -oun'opzione per l'output in un file anziché stdout. Perché, diciamo, è sort foobar -o whateverutile quando potrei solo sort foobar > whatever?


4
I file dei socket Internet Unix sono?
Capisco che "Tutto è un file" è uno dei concetti principali di Unix, ma i socket usano API diverse fornite dal kernel (come socket, sendto, recv, ecc.), Non come le normali interfacce del file system. Come si applica questo "Tutto è un file" qui?

2
Cosa rende un sistema operativo "Unix-Like"?
Mi capita spesso di trovare il termine "unix-like" su molti siti web. Non esiste uno standard; è solo nel modo in cui si comporta. Ma se dovessi sviluppare un kernel da zero, cosa lo renderebbe considerato "unix-like"? Fondamentalmente, quali sono le cose che rendono il codice scritto come Unix?



2
Perché l'UID 501 dell'amministratore principale?
Capisco * l'utente admin primario viene assegnato un ID utente 501e gli utenti successivi ottenere numeri incrementali ( 502, 503, ...). Ma perchè 501? Di cosa si tratta 50x, qual è il motivo storico / tecnico di questa scelta? * Ho iniziato a esaminare questo aspetto quando mi sono incuriosito …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.