wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Линукс 150.200

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Файлдық жүйе түрі емес біреуін көрсетіңіз:

a)

ext4

b)

xfs

c)

swap

d)

RAID

2.

Қай команда swap бөлім жасайды?

a)

fdisk

b)

mkswap

c)

mkfs

d)

parted

3.

lsblk -f не көрсетеді?

a)

Тек swap

b)

RAM

c)

UUID, LABEL, FILESYSTEM

d)

/home каталогы

4.

RAID жүйесі не үшін қажет?

a)

Файлдарды жасыру

b)

Желі конфигурациясы

c)

Деректердің қауіпсіздігі мен жылдамдығын арттыру

d)

Дискіні форматтау

5.

/etc/fstab файлы не үшін маңызды?

a)

swap жою үшін

b)

ОЖ жаңарту

c)

Жүйе жүктелгенде бөлімдерді автоматты түрде монтирлеу

d)

Қолданушы құқықтарын басқару

6.

Shell дегеніміз не?

a)

Ядро

b)

ОЖ-нің негізгі бөлігі

c)

Қолданушы мен ядро арасындағы интерфейс

d)

Аппараттық құрал

7.

Kernel дегеніміз не?

a)

Қолданушы интерфейсі

b)

ОЖ-нің негізгі бөлігі

c)

Программа компиляторы

d)

Желілік құрылғы

8.

Bash қандай shell түріне жатады?

a)

C Shell

b)

Bourne Again Shell

c)

Z Shell

d)

Fish Shell

9.

alias не үшін қолданылады?

a)

Жаңа қолданушы құру үшін

b)

Командаға қысқа атау беру үшін

c)

Файлдарды көшіру үшін

d)

Желі параметрлерін баптау үшін

10.

Alias жасау командасы:

a)

create alias

b)

alias=command

c)

alias name="command

d)

set alias name

11.

Барлық alias тізімін көру үшін:

a)

alias list

b)

alias -v

c)

alias

d)

show aliases

12.

Alias-ты жою командасы:

a)

remove alias

b)

unalias

c)

alias delete

d)

del alias

13.

echo $SHELL командасы нені көрсетеді?

a)

Shell нұсқасын

b)

Әдепкі (default) shell

c)

ОЖ туралы ақпарат

d)

Команданы орындаушы бағдарламаны

14.

echo $0 нені көрсетеді?

a)

Қолданушы жұмыс істеп тұрған скриптті немесе команданы

b)

ОЖ нұсқасын

c)

Қолданушының аты-жөнін

d)

Терминал жолының ағымдағы командаларын

15.

Shebang дегеніміз не?

a)

Скриптке түсініктеме жазу

b)

Скрипттің интерпретаторын көрсететін жол

c)

Мәтінді фильтрлеу үшін қолданылатын символ

d)

Команданы орындау кезінде уақытты көрсету

16.

#!/bin/bash не үшін жазылады?

a)

Скрипттің орындалатын орнын көрсету үшін

b)

Скриптті орындалатын етіп жасау үшін

c)

Скрипттің тілін көрсету үшін

d)

Скриптке ат беру үшін

17.

Скриптті орындалатын ету командасы:

a)

chmod +x script.sh

b)
c)

chmod 777 script.sh

d)
18.

nano script.sh не үшін қолданылады?

a)

Скриптті орындау үшін

b)

Скриптті өңдеу үшін

c)

Скриптті архивтеу үшін

d)

Скрипттің орындалу рұқсатын беру үшін

19.

Shell интерпретациялана ма, компиляциялана ма?

a)

Интерпретацияланады

b)

Компиляцияланады

c)

Алдын ала компиляцияланған

d)

Екеуі де мүмкін

20.

cat /etc/shells не көрсетеді?

a)

ОЖ туралы ақпарат

b)

) Рұқсат етілген shell түрлерін

c)

Қолданушылардың тізімін

d)

Қолданушылардың топтарын

21.

mkdir -p dir1 не істейді?

a)

Каталог жасайды

b)

Каталог жасайды, қажет болса ішкі каталогтармен

c)

Каталогты өшіреді

d)

Файлды жасайды

22.

echo 'text' > file.txt не істейді?

a)

Файлға мәтін жазады (жаңа)

b)

Файлды өшіреді

c)

Файлды көшіреді

d)

Файлды ашып, мәтін көрсетеді

23.

cat file.txt не үшін?

a)

Файл мазмұнын көрсету үшін

b)

Файлды көшіру үшін

c)

Файлға мәтін жазу үшін

d)

Файлды жою үшін

24.

ls -l командасы нені көрсетеді?

a)

Файлдардың толық тізімі мен құқықтарын

b)

Барлық жүйе файлдарын

c)

Каталогтардың тізімін

d)

Файлды оқу үшін

25.

chmod 755 script.sh не істейді?

a)

Орындалу рұқсатын береді (owner: rwx, group/others: rx)

b)

Файлды өшіреді

c)

Файлдың мазмұнын өзгертеді

d)

Файлға оқуға рұқсат береді

 

26.

function greet() { echo "Hello"; } - бұл не?

a)

Функция анықтамасы

b)

Айнымалы анықтамасы

c)

Цикл анықтамасы

d)

Шарт анықтамасы

27.

Скрипттегі түсініктеме қалай жазылады?

a)

#

b)

//

c)

/* */

d)

--

28.

$((a + b)) дегеніміз не?

a)

Арифметикалық операция

b)

Мәтіндерді қосу

c)

Шартты тексеру

d)

Функция шақыру

29.

Айнымалыны қалай анықтаймыз?

a)

var=10

b)

var == 10

c)

var: 10

d)

set var 10

30.

if құрылымы қайсысы дұрыс?

a)

if [ $a -eq 1 ]

   then

   echo "One"

   fi

b)

if ($a == 1)

   echo "One"

   fi

c)

if [a=1]

   echo "One"

d)

if $a eq 1

   echo "One"

31.

Цикл түрі қандай?

a)

for циклі

b)

while циклі

c)

until циклі

d)

Барлығы дұрыс

32.

case конструкциясы не үшін қолданылады?

a)

Айнымалының бірнеше мүмкін мәндерін тексеру үшін

b)

Цикл үшін

c)

Мәтінмен жұмыс істеу үшін

d)

Файлды өңдеу үшін

33.

for циклі қандай жағдайларда қолданылады?

a)

Берілген айнымалылар тізімін қайта қайталау үшін

b)

Белгіленген уақыт аралығында қайталау үшін

c)

Белгілі бір жағдай орындалғанша қайталау үшін

d)

Мәтін арқылы қайталау үшін

34.

while циклі қалай жұмыс істейді?

a)

Шарт шын болғанша қайталанады

b)

Шарт жалған болғанша қайталанады

c)

Әрқашан қайталанады

d)

Белгіленген уақытқа дейін қайталанады

35.

until циклі қалай жұмыс істейді?

a)

Шарт жалған болғанша қайталанады

b)

Шарт шын болғанша қайталанады

c)

Әрқашан қайталанады

d)

Белгіленген уақытқа дейін қайталанады

 

36.

Айнымалылар арасында қандай айырмашылықтар бар?

a)

Локалды және глобалды айнымалылар

b)

Жалпы және арнайы айнымалылар

c)

Көп мәнді және бір мәнді айнымалылар

d)

Айнымалылар жоқ

37.

break командасы не істейді?

a)

Циклды немесе шартты тоқтатады

b)

Қайта орындауға мүмкіндік береді

c)

Алдыңғы командаға оралады

d)

Программаны тоқтатады

38.

. continue командасы не істейді?

a)

Циклды келесі қайталауға өткізеді

b)

Циклды тоқтатады

c)

Барлық команданы тоқтатады

d)

Скриптті аяқтайды

39.

Қандай символ қолдану арқылы шартты оператор жазуға болады?

a)

if [ condition ]

b)

if (condition)

c)

if {condition}

d)

if condition then

40.

. ls | grep "pattern" не істейді?

a)

Файлдар мен каталогтарды pattern бойынша сүзеді

b)

Файлдарды тізімдейді

c)

Желі параметрлерін көреді

d)

Файлдарды көшіреді

41.

grep командасы не істейді?

a)

Мәтіннен паттерндерді іздейді

b)

Файлды көшіреді

c)

Қолданушыларды іздейді

d)

Команданы орындайды

42.

Скрипт ішінде айнымалыны қалай қолдануға болады?

a)

$variable_name

b)

variable_name[]

c)

var(variable_name)

d)

{variable_name}

43.

Bash скриптінде қолданушыдан енгізу алу үшін қандай команда қолданылады?

a)

read

b)

input

c)

ask

d)

get

44.

tar -czf archive.tar.gz directory/ не істейді?

a)

Каталогты архивке сығып шығарады

b)

Файлды архивтен шығарады

c)

Каталогты жояды

d)

Архивті көшіреді

45.

Скрипт орындаған кезде қандай команданы қолданып ақауларды табуға болады?

a)

bash -x script.sh

b)

bash -v script.sh

c)

bash script.sh -debug

d)

bash -test script.sh

46.

HTTP қандай портта жұмыс істейді?

a)

21

b)

22

c)

80

d)

443

47.

HTTPS хаттамасы қандай қауіпсіздік технологиясын қолданады?

a)

FTP

b)

TLS/SSL

c)

SSH

d)

DNS

48.

Apache және Nginx не болып табылады?

a)

МҚБЖ

b)

Веб-серверлер

c)

Операциялық жүйелер

d)

Протоколдар

49.

Веб-сайт контенті қай каталогта сақталады?

a)

/home/user

b)

/usr/bin

c)

/var/www/html

d)

/etc/httpd

50.

. phpMyAdmin не үшін қолданылады?

a)

Файл көшіру

b)

Желі конфигурациясы

c)

MySQL-ді веб арқылы басқару

d)

Брандмауэр орнату