V srpnu 2018 jsem publikoval Linuxovou filozofii pro SysAdmins . Zdá se, že se prodává docela dobře a začal jsem přemýšlet o tom, zda je původní filozofie Linuxu (nebo moje vlastní verze pro systémové administrátory) stále aktuální.
V kapitole 1 jsem řekl:
"Filozofie Unixu je důležitou součástí toho, co dělá Unix jedinečným a výkonným. O filozofii Unixu bylo napsáno mnoho. A filozofie Linuxu je v podstatě stejná jako filozofie Unixu, protože má přímý původ z Unixu."
"Původní filozofie Unixu byla určena především vývojářům systému. Ve skutečnosti vývojáři Unixu v čele s Kenem Thompsonem a Dennisem Ritchiem navrhli Unix způsobem, který jim dával smysl, vytvořili pravidla, pokyny a procedurální metody, jejich navrhování do struktury operačního systému. To fungovalo dobře pro systémové vývojáře a také – alespoň částečně – fungovalo pro SysAdmins (systémové administrátory). Tato sbírka pokynů od tvůrců operačního systému Unix byla kodifikována ve vynikající kniha The Unix Philosophy , od Mikea Gancarze, a později aktualizované panem Gancarzem jako Linux a Unixová filozofie .
„Další skvělá kniha, Umění unixového programování , od Erica S. Raymonda, poskytuje autorův filozofický pohled na programování v prostředí Unix. Je to také trochu historie vývoje Unixu, jak jej autor zažil a připomněl. Tato kniha je také dostupná v celém svém rozsahu zdarma na internetu.“
Další zdroje pro Linux
- Cheat pro příkazy Linuxu
- Cheat sheet pro pokročilé příkazy systému Linux
- Bezplatný online kurz:Technický přehled RHEL
- Síťový cheat pro Linux
- Cheat sheet SELinux
- Cheat pro běžné příkazy pro Linux
- Co jsou kontejnery systému Linux?
- Naše nejnovější články o Linuxu
Filozofie nastíněná v těchto knihách byla zásadní pro původní návrh Unixu a jeho moderního potomka, Linuxu. Tento převratný design a jeho kreativní implementace nám umožnily mít úžasný open source operační systém, jaký dnes máme. Bez konceptu datových toků, použití kanálů k úpravě a transformaci těchto datových toků, myšlenky, že „všechno je soubor“ a mnoha dalších, bychom se omezili na boj s příkazovým řádkem, který je ještě méně výkonný než starý IBM nebo MS-DOS. Dokonce i DOS používal roury, ale nikdy neposkytoval výkonné nástroje jako GNU Core Utilities, které dnes považujeme za samozřejmost a poskytují nám přístup k nejzákladnějším funkcím systému.
Čím více jsem o tom přemýšlel, tím více jsem si uvědomoval, že mnoho uživatelů Linuxu a systémových administrátorů o filozofii Linuxu nikdy ani neslyšelo. Začal jsem tedy přemýšlet, zda je filozofie Linuxu, ať už se vám líbí v jakékoli podobě, stále aktuální. Rozhodl jsem se vás zeptat, co si myslíte.
Je filozofie Linuxu v roce 2019 stále aktuální?
Také mě zajímá, co si ještě myslíte o relevanci filozofie Linuxu v roce 2019. Podělte se prosím o svůj názor v komentářích níže.