- A hozzászóláshoz be kell jelentkezni
- 877 megtekintés
Hozzászólások
Meg a 4.4BSD-s könyvnek is társszerzője (részlet itt). A FreeBSD-sből már kimaradt. Amúgy azt olvastam, hogy a BSDCAn-ról hazafelé tartva halt meg.
RIP.
- A hozzászóláshoz be kell jelentkezni
Az az egyik könyv, amit ahányszor ránézek a polcon - sajnálom hogy 25 éve nem olvastam végig. :(
- A hozzászóláshoz be kell jelentkezni
Mert most mi tart vissza? Nekiállsz, aztán ahogy van szabadidőt, átolvasod.
Nem hallottam még erről a fószerról, de érdekesnek hangzanak azok a könyvcímek, amiket írtok, belenézek.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
Elavult, ma már kb történelmi jelentősége van.
- A hozzászóláshoz be kell jelentkezni
Tanulás célzattal?
Elavult? A világ legnagyobb része olyan rendszereken fut, aminek ez az alapja.
- A hozzászóláshoz be kell jelentkezni
Egyetértek. A SUS és POSIX szabványokat egy csomó minden követi, coreutils is része sok ilyen OS-nek, rendszerhívások is szabványosítva vannak nagyrészt. Igen, lehet eltérés initrendszerben, csomagkezelőben, virtualizációban, extra CLI kapcsolókban, egyebekben az egyes rendszerek, Unix és unixlike variánsok között, de az alapok változatlanok. Nem véletlen forognak még ma is közkézen olyan alap művek, mint a Unix Programming Environment meg K&R The C Programming Language.
Nemrég pl. az előbbit olvastam, és ma is nagyon helytálló. Van benne valóban egy pár elavult parancs, amit nem használnak, user környezetben mail, news, meg pl. pr/write létezik, de azt se nagyon használják, visszaszorult a troff is, meg a piq/eqn se gyakori, vanilla ed/vi-jal se nyomják sokan, de ilyen apróságokat leszámítva a törzsanyag továbbra is működik ezeknél a könyveknél. Pl. régebben, a régi Unixoknál a /usr/ vagy /user/ mappában volt a home mappája a usereknek, nem a /home/-ban, meg nem létezett a /opt, és nem volt /sys /proc sem, stb.. Ilyen eltérésekre vigyázni kell, meg olyanokra, hogy pl. BSD-ken nincs lsblk, blkid, free, stb. Linux-specifikus parancsok.
Vannak még további elavult parancsok is, meg már nem nagyon használt toolok, pl. compress/uncompress (ezeket kiváltotta a gzip, xz, meg tar x), cksum (ehelyett a komolyabb shasum, b2sum-megoldások mennek). Linuxnál is van változás mindig, pl. változtak a hangrendszerek, bejött a systemd, a Wayland is teljtesen más konfigurálást és eszközöket igényel, mint egy X.org desktop, vagy régebben az XFrre86 konfigolása is erősen különbözött a később behozott X.org-étól. Szóval vannak elavult tutorialok, de teljesen azért nem avulnak el. A ksh, tcsh sem gyakran használt ma már, inkább megy a bash, zsh, stb. helyette, de még ma is elérhetők, szigorúbb POSIX meg általános visszafelé kompatibilitás miatt.
A fájlrendszereket is máshogy menedzseli az ember, pl. egy ZFS-es rendszeren eltérnek a parancsot egy UFS és egy ext-es rendszerhez képest. Meg pl. egy geli titkosítást is máshogy kezelsz, mint egy luks-ot, és máshogy állítasz be egy LVM-es rendszert. A jails és a docker sem ugyanaz. Valamint meg lehet lepődn néha, hogy ami lefordult gcc-vel, clang-gal nem fog. Nem árt egy egészséges gyanakvás, meg alaposabb ismerete a konkrét rendszernek.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
R.I.P
- A hozzászóláshoz be kell jelentkezni