Co wiesz o Linuksie (cz.2)
- NetWorld OnLine,
- 09.11.2011, godz. 17:59
Jeśli udało Ci się uporać z <b><a href="http://www.networld.pl/galeria/67150/1/Co.wiesz.o.Linuksie.html" target="new">pierwszą częścią</a></B> testu, czas na kolejnych kilka pytań
zapraszamy do zabawy.
<b>Ile linii kodu w C++ zawiera najnowszy kernel 3.0 Linuksa?</b>
a. Mniej niż 500 tys.
b. Około 1 mln
c. Między 2 a 4 mln
d. Więcej niż 4 mln
Linux wystartował jeszcze zanim pojawiły się dobre darmowe kompilatory C++, a Linus Torvalds nie jest fanem tego języka. Dlatego standardowy C i język asemblerowy odpowiadają za 99,71 % kodu jądra, zaś niecałe 0,3 % to C++.
<b>Kto nigdy nie współtworzył kodu źródłowego jądra Linuksa?</b>
a. Hans Reiser
b. Linus Torvalds
c. Richard M. Stallman
d. Eric S. Raymond
Stallman uważał, że system powinien się nazywać GNU/Linux, ponieważ kernel nie funkcjonuje jako OS bez wspierającego kodu opracowanego przez Free Software Foundation. Jednak Stallman nigdy nie napisał ani linijki kodu dla samego kernela.
<b>Jeśli pracujemy przede wszystkim z dużymi plikami multimedialnymi, który z systemów plików da nam największą wydajność?</b>
a. Fat32
b. ReiserFS 3
c. XFS
d. Ext2fs
XFS - opracowany pierwotnie przez Silicon Graphics – oferuje bezproblemowy transfer i pracę z bardzo dużymi plikami, co ułatwia produkcję multimediów.
<b>Który z okienkowych systemów GUI jest najpopularniejszy wśród najważniejszych dystrybucji Linuksa dla przedsiębiorstw?</b>
a. Gnome
b. KDE
c. Enlightenment
d. X.org
Podchwytliwe pytanie! Z wymienionych projektów tylko X.org jest systemem okienkowym. Pozostałe to środowiska desktopa pracujące na systemie X.org.
<b>Jaka jest największa korzyść z noatime - opcji montowania systemów plików?</b>
a. Zwiększa wydajność przez zmniejszenie częstotliwości zapisów na dysku
b. Montuje partycję w trybie read-only
c. Każe systemowi ograniczyć dostęp do plików do określonych przedziałów czasowych
d. Pozwala montować partycje Windows na komputerze z Linuksem
Zwykle Linux aktualizuje atrybut czasowy pliku (atime) za każdym razem, gdy jest używany. Z opcją noatime kernel zaktualizuje plik tylko wtedy, gdy zajdą w nim zmiany.
<b>Która technologia wirtualizacji pozwala na uruchamianie windowsowych maszyn wirtualnych w systemie Linux?</b>
a. OpenVZ
b. Linux-VServer
c. Xen
d. Hyper-V
Xen obsługuje nie tylko inne instancje Linuksa, ale także wirtualne maszyny Windows, pod warunkiem, że procesor wspiera technologie Intel VT lub AMD-V.
<b>Co to jest binary blob?</b>
a. Sterownik załadowany do kernela jako obiekt binarny, dla którego nie ma kodu źródłowego
b. Osierocony plik bez alokacji w systemie plików
c. Standardowa jednostka do mierzenia pamięci wirtualnej dla jądra
d. Sysadmin, który nigdy nie opuszcza serwerowni
W społeczności Linuksa są podzielone opinie na temat sposobu uruchamiania zamkniętego kodu źródłowego jako części kernela. Jeśli jednak dostawcy sprzętu odmawiają udostępnienia swoich specyfikacji, to pozostaje tylko ta metoda.
<b>Która dystrybucja Linuksa nie używa RPM jako podstawowego formatu pakietów do instalacji?</b>
a. Red Hat Enterprise Linux
b. Ubuntu
c. Novell Suse Linux Enterprise
d. Mandriva
Ubuntu ma swoje korzenie w Debianie, a on ma swój format pakietów. Reszta wykorzystuje format stworzony przez Red Hata.
<B>Która z wymienionych poniżej firm jest według Linux Foundation w Top 10 korporacyjnych współtwórców kernela Linuksa?</b>
a. Intel
b. Google
c. HP
d. Cisco
Wszystkie wymienione firmy wniosły sporo kodu do jądra. Ale z tej czwórki w pierwszej dziesiątce mieści się tylko Intel, odpowiedzialny za ok. 4% ostatnich zmian w kodzie.
<b>Jaka jest różnica pomiędzy rm -rf ./* i rm -rf /*?</b>
a. Jakieś dwa dni pracy
b. Żadna
c. rm -rf /* wyświetli pomocny komunikat o błędzie
d. rm -rf ./* wyświetli pomocny komunikat o błędzie
Różnica jest ogromna. rm –rf ./* skasuje wszystko w bieżącym katalogu, a rm –rf /* - wszystko w systemie, co przełoży się na jeden lub dwa złe dni w pracy.
Dziękujemy za udział w teście. Skoro udało Ci się dotrzeć do tego slajdu wiesz (albo będziesz wiedzieć) zapewne sporo o linuksie. A co wiesz o bezpieczeństwie sieci?
Computerworld dostarcza najświeższe informacje, opinie, prognozy i analizy z branży IT w Polsce i na świecie.
W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]