Ho commentato altrove che il codice sorgente di First Edition Unix era stato ripristinato dai nastri. La risposta è stata stupore e una richiesta di ulteriori informazioni. Cosa hanno fatto le persone? Chi l'ha fatto? Quando? E come?
Qual è la ragione per usare nomi di chiamate di sistema così indicativi come timee creatinvece di getCurrentTimeSecse createFileo, forse più adatti su Unix get_current_time_secse create_file. Il che mi porta al punto successivo: perché qualcuno dovrebbe voler qualcosa di simile cfsetospeedsenza custodia per cammello o almeno sottolineature per renderlo leggibile? …
Sono curioso della storia del nome, mi sembra che la chiamata di sistema "kill" avrebbe potuto essere chiamata "segnale", e la chiamata di sistema "signal" avrebbe potuto essere chiamata "handle". Mi chiedevo se l'uso originale della chiamata di sistema avrebbe potuto essere semplicemente quello di uccidere un altro processo, e …
bzip2 era stato di fatto uno standard per una compressione abbastanza forte già da molti anni. Io stesso ho digitato il bzip2comando migliaia di volte finora, il che mi fa meravigliare: cosa è successo a bzip o bzip1? Google non sembra parlarmene molto e sembra che potrebbe essere un'interessante lezione …
Ho iniziato a pensare a questo problema nel contesto dell'etichetta sulla mailing list del kernel Linux. Essendo il progetto di software libero più conosciuto e probabilmente di maggior successo e importante al mondo, il kernel di Linux ottiene molta stampa. E il fondatore e leader del progetto, Linus Torvalds, non …
Brian Kernighan spiega in questo video la prima attrazione dei Bell Labs per i linguaggi / programmi di piccole dimensioni basati su limiti di memoria Una grande macchina sarebbe di 64 k-byte - K, non M o G - e ciò significava che ogni singolo programma non poteva essere molto …
Ho difficoltà a comprendere un comportamento strano: vi sembra aggiungere una nuova riga (ASCII: LF, in quanto si tratta di un sistema Unix ( AIX )) alla fine del file, quando NON l'ho digitato specificamente. Modifico il file come tale in vi (facendo attenzione a non inserire una nuova riga …
Sto studiando la storia dei computer per capire meglio perché i terminali Linux funzionano nel modo in cui funzionano. Ho letto che tra la metà degli anni '70 e la metà degli anni '80, la maggior parte delle persone utilizzava terminali reali (al contrario degli emulatori di terminali) per comunicare …
Il manuale GNU Coreutils permv dice: -f --force Do not prompt the user before removing a destination file. Tuttavia, questo sembra già essere il comportamento predefinito per mv, quindi l' -fopzione sembra essere superflua. Ad esempio in GNU Bash versione 4.3.11: $ ls -l total 0 $ touch 1 2; …
In una discussione sulla retrocompatibilità nel kernel Linux e nelle ABI della GUI , Alan Cox osserva che "il mio kernel 3.6rc eseguirà ancora un binario Rogue creato nel 1992. X è tornato compatibile con app molto più vecchie di Linux " . Quindi, quanto sono compatibili con le versioni …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.