Jako że Państwo chcieli by kółko nie zaczynało

Transkrypt

Jako że Państwo chcieli by kółko nie zaczynało
• Jako że Państwo chcieli by kółko nie zaczynało się "od podstaw", to muszę się dowiedzieć od czego ma się
zaczynać.
• Celem tego testu jest sprawdzenie Państwa wiadomości, by dopasować do nich poziom kółka.
• W związku z tym, pragnę zauważyć, że uczciwe napisanie tego testu leży w Państwa, nie moim interesie.
• Jest to test WIELOKROTNEGO WYBORU. Oznacza to, że w każdym pytaniu każdą odpowiedź można
zaznaczyć albo nie zaznaczyć. W szczególności oznacza to też, że w każdym pytaniu mogą być 0, 1, 2 lub
3 poprawne odpowiedzi. Proszę nie sugerować się formą fleksyjną zaimka pytającego.
• Jest to test teoretyczny, nie praktyczny - sprawdza wiedzę, a nie umiejętność wyszukania informacji w
manualach czy na forach, lub doświadczalnego sprawdzenia odpowiedzi. Zdaję sobie sprawę, że działa to
na Państwa niekorzyść.
• Gdyby zdarzyło się, że ktoś nie będzie znał odpowiedzi na żadne pytanie, albo znał odpowiedzi na wszystkie,
i tak zachęcam do przyjścia na następne kółko!
Pozdrawiam i życzę powodzenia,
Maciej Dębski
1. Do wypisania wszystkich (także ukrytych) plików i katalogów w folderze może zostać użyte polecenie:
a)
ls -l
b)
ls
c)
ls -a
2. W systemach z rodziny GNU/Linux, użytkownik root:
a) nie może wprowadzać zmian w jądrze systemu (kernelu)
b) zazwyczaj ma uid 0
c) ma pełne uprawnienia
3. Które z uprawnień zezwalają na czytanie pliku tylko właścicielowi?
a) 422
b) 711
c) 640
4. Środowisko graficzne na linuksie można uruchomić poleceniem:
a)
xinetd
b)
startx
c)
echo X
5. Do wypisania z pliku file1 linii zawierających słowo word można użyć komendy:
a)
grep file1 word
b)
cat file1 | grep word
c)
grep word file1
6. Która z komend wykona polecenie2 wtedy i tylko wtedy gdy polecenie1 NIE zakończy się pomyślnie?
a)
polecenie1 && polecenie2
b)
polecenie1 ; polecenie2
c)
polecenie1 || polecenie2
7. Protokół SSH:
a) może służyć do zdalnej pracy na komputerze
b) może stosunkowo łatwo zostać odszyfrowany przez osoby niepowołane
c) to następca protokołu telnet
8. Do rozpakowania archiwum archive.tar.gz (zapisanym w formacie zgodnym z rozszerzeniem) może służyć
polecenie:
a)
tar xvzf archive.tar.gz
b)
cat bw.tar.gz | gunzip | tar
c)
tar xvjf archive.tar.gz
9. W powłoce bash, jaka zmienna (a właściwie parametr) przechowuje kod wyjścia (exit code) ostatnio wykonanego polecenia?
a)
$$
b)
$?
c)
$%
10. Który sposób uruchomienia programu helloworld gwarantuje że nie wypisze on nic?
a)
./helloworld > /dev/null 2>&1
b)
./helloworld > /dev/null
c)
./helloworld > /dev/null 2&>1
11. Które z poleceń zapisze zawartość plików file1 i file2 (jeden za drugim, w tej kolejności) do pliku file2?
a)
merge file1 file2
b)
cat file2 >> file1
c)
cat file1 file2 > file2
12. Które z poleceń może zostać użyte do wprowadzenia poprawek zawartych w pliku /patch-2.6.37-rc3-git2.patch
do źródeł znajdujących się w /usr/src/linux/:
a)
diff -ur < /patch-2.6.37-rc3-git2.patch > /usr/src/linux
b)
cd /usr/src/linux; cat /patch-2.6.37-rc3-git2.patch | patch -p1
c)
cd /usr/src/linux; patch -p1 /patch-2.6.37-rc3-git2.patch
13. Które z poleceń spowoduje opróżnienie pliku file1?
a)
cat file1 > /dev/null
b)
: > file1
c)
cat /dev/null >> file1
14. System plików procfs:
a) Umożliwia tylko odczyt, nigdy zapis danych
b) Służy do komunikacji między userspacem a kernelem
c) Może być podmountowany tylko w katalogu /proc
15. Które polecenie na pewno wypisze plik file1 z zamienionymi wszystkimi literami a na b?
a)
cat file1 | tr a b
b)
cat file1 | sed ’s@a@b@g’
c)
cat file1 | sed ’s/a/b/’

Podobne dokumenty