Решаю контрольную по операционным системам и не могу понять правильно ли я делаю
Подскажите

1) Запустить в фоновом режиме процесс вывода на экран первых восьми строк файлов системы с расширением .xml. Исключить вывод потока ошибок на экран (в файл ~/error). Изменить приоритет запущенного процесса c идентификатором PID на 11. Завершить работу процесса по PID. Записать действия последовательно.
a. Ctrl+z
b. killall –SIGKILL PID
c. renice +11 PID
d. head -8 `find / -name “*.xml” 2>~/error`
Ответ: D, C, B, A
Подскажите причем тут ctrl +z ?
2) Расставить действия в правильном порядке.
1. k=$(expr $k + 1)
2. while [ $k -le 3 ]
3. do
4. ls -l .
5. k=0
6. done
Ответ: 5,2,3,1,4,6
3) Указать верные варианты записи
Выберите один или несколько ответов:
a. echo ''ibase=2; obase=A; 1111 | bc ''
b. echo ''ibase=2; obase=A; 11111'' | bc
c. echo obase=16; 12 |bc
d. echo ''obase=2; 12" | bc
Ответ: C
4)Запретить входящие соединения для сервиса http с хостов сети 192.168.0.0 (подсеть на 254 адреса). Определить правильную последовательность.
a. –A
b. 192.168.0.0/24
c. iptables
d. –j
e. REJECT
f. –p tcp
g. –destination-port 80
h. INPUTi. –s
Ответ: C, A, F, E, D, H, B
5) Находясь в домашней директории, с помощью одной команды найдите все файлы с расширением .html в каталоге /usr и запишите их количество в файл kolvo. Определить правильную последовательность команды, выполняющей указанные действия.
a. /usr
b. |
c. >
d. wc –l
e. –type f
f. “ *.html “
g. find
h. ~/kolvo
i. –name
6) Найдите соответствие
1. SSH_CONNECTION
2. SSH_CLIENT
3. PWD
4. LANG
5. TERM
6. SHELL
7. LOGNAME
a. отображает логин пользователя
b. задает имя текущего каталога
c. отображает тип используемого терминала
d. отображает параметры удаленного подключения (ip-адрес, порт)
e. задает язык, кодировку
f. хранит адрес пользователя, подключенного удаленно
g. отображает тип используемой оболочки
Ответ:1- 2- 3-B 4- 5- 6-G 7-A
7) Как называется распространенный архиватор, используемый в ОС UNIX?
Выберите один ответ:
a. pkg
b. rar
c. tar
d. zip
Ответ: C

Расставить действия в правильном порядке.
1. k=$(expr $k + 1)
2. while [ $k -le 3 ]
3. do
4. ls -l .
5. k=0
6. done
Ответ: 5,2,3,1,4,6