Тестові завдання з курсу «Основи Linux»
Linux—це:
операційна система;
файловий менеджер;
архіватор;
антивірусна програма.
Першу версію операційної системи Unix створено в:
2000 році;
1969 році;
1995 році;
2010 році.
Операційну систему Unix було створено в компанії:
Microsoft;
МТС;
Bell Labs;
Київстар.
В 1975 році з’являється версія Unix повністю переписана на мові програмування:
Pascal;
HTML;
PHP;
C.
В 80-х роках минулого сторіччя з’явилось поняття «Unix-війни», воно означало:
величезна кількість компаній почали продавати власні версії системи Unix, в судах компанії та університети відстоювали свої права на власність програмного коду системи;
бійка між розробниками;
міждержавні війни за право власності на операційну систему;
війни з прибульцями.
В генеральній ліцензії GNU записана головна (нульова) ступінь свободи вільних програм:
програму не можна використовувати;
програму можна використовувати з довільною метою;
програму можна використовувати тільки в освітніх цілях;
програму можна використовувати під контролем розробника.
В генеральній ліцензії GNU записана перша ступінь свободи вільних програм:
не можна вивчати як працює програма;
не можна використовувати програму для власних потреб;
можна вивчати як працює програма і можна використовувати програму для власних потреб;
програм не існує.
Абревіатура GNU означає:
GNU = GNU це не Snikers:
GNU = GNU це не Tampax;
GNU = GNU це не Windows;
GNU = GNU це не Unix.
Хто розробив ядро операційної системи Linux:
Лінус Торвальдс;
професор Танненбаум;
Білл Гейтс;
Тарас Бульба.
В 1980 році Річард Столлмен створив фундацію, яка існує і на сьогоднішній день і називається:
Microsoft;
Free Software Fondation;
Київстар;
УкрТелеКом.
Дистрибутив Linux – це:
паперовий вид ліцензії на володіння;
файловий менеджер;
ядро операційної системи Linux + набір програм під ліцензією GNU;
USB-носій з операційною системою MS Windows 7.
На заняттях ви працювали в дистрибутиві Linux:
Red Hat;
Knoppix;
Gentoo;
Ubuntu.
Для того щоб користувач працював в системі Linux, він повинен мати:
логін та пароль;
ключ та гаманець;
зошит та олівець;
мобільний телефон.
В яких терміналах ви могли працювати на лабораторних заняттях:
тільки в текстовому;
в графічному та шести текстових терміналах;
тільки в звуковому;
тільки в безклавіатурному.
Які віконні менеджери ви могли використовувати:
Windows або DOS;
Mikki або Mouse;
Gnome або KDE;
Tommy або Jerry.
Файлова система Linux називається extended (ext3) і є:
кластерна;
сторінкова;
розривна;
неперервна та з журналом.
Особливість операційних систем типу Linux:
все що є в системі – це файл;
в системі нема файлів;
в системі нема каталогів;
в системі нема нічого.
В файловій системі Linux є такі типи файлів:
звуковий файл, файл фотографії, графічний файл;
звичайний файл, файл-каталог, файл пристрою;
зелений, червоний, жовтий;
рідний та зарубіжний.
Звичайні файли бувають:
музикальні та графічні;
кольорові;
текстові та компільовані;
зелені та блакитні.
Файл-каталог – це:
посилання;
архів;
вірус;
маленький спеціальний файл, в якому зберігається інформація про файли каталогу.
Файли-пристрої бувають:
байт-орієнтовні та блок-орієнтовні;
текстові;
графічні;
музикальні.
Звичайний файл – це:
пристрій;
власне файл;
каталог;
канал.
Текстовий файл –
Пристрій;
іменований канал;
містить тільки символи, що можна набрати с клавіатури;
Каталог.
Компільований файл –
Пристрій;
каталог;
іменований канал;
містить хоча б один символ який не можна набрати на клавіатурі.
Де можна знайти повний опис команди:
man-сторінки команд;
у підручнику з фізики;
у підручнику з алгебри;
у підручнику з геометрії.
Назва кореневого каталогу:
bin;
/ (читається «рут»);
etc;
usr.
Каталог /home призначено:
для бінарних файлів;
для пристроїв;
для домашніх каталогів користувачів системи
для налаштувань системи.;
Каталог /bin призначено:
для домашніх каталогів;
для пристроїв;
для налаштувань системи;
для бінарних файлів.
Каталог /etc призначено:
для налаштувань системи;
для пристроїв;
для бінарних файлів;
для домашніх каталогів користувачів.
Каталог /usr призначено:
для домашніх каталогів;
для користувацьких програм;
для пристроїв;
для налаштувань системи.
Каталог /dev призначено:
для домашніх каталогів;
для налаштувань системи;
для пристроїв системи;
для бінарних файлів.
Для того, щоб викликати man-сторінку команди необхідно набрати:
виконати потрійний клік лівою кнопкою миші;
виконати потрійний клік правою кнопкою миші;
виконати потрійний клік колесом миші;
man ‘ім’я команди’.
Для перегляду вмісту каталогу використовується команда:
ls;
cd;
mkdir;
rm.
Для зміни поточного каталогу використовується команда:
ls;
cd;
mkdir;
rm.
Для створення каталогу використовується команда:
ls;
cd;
mkdir;
rm.
Для виводу назви поточного каталогу використовується команда:
ls;
cd;
mkdir;
pwd.
Для копіювання каталогів та файлів використовується команда:
cp;
ls;
mkdir;
rm.
Для вилучення каталогів та файлів використовується команда:
ls;
rm;
mkdir;
cd.
Для перенесення каталогів та файлів використовується команда:
ls;
cd;
mv;
mkdir.
Для виводу вмісту файлу використовується команда:
dog;
mouse;
pig;
cat.
Для виводу вмісту домашнього каталогу необхідно виконати:
ls ~ або ls /home/’ім’я користувача’;
cd /usr/share/doc;
cd /bin;
cd /root.
Для виводу вмісту каталогу /usr/share/doc необхідно виконати:
cd ~ або cd /home/’ім’я користувача’;
Ls /usr/share/doc;
cd /bin;
cd /root.
Для виводу вмісту поточного каталогу необхідно виконати:
cd ..;
cd /usr/share/doc;
ls;
cd /root.
Для виводу вмісту поточного каталогу з інодами файлів необхідно виконати:
cd ..;
cd /usr/share/doc;
cd -i;
ls -i.
Для виводу вмісту домашнього каталогу з прихованими файлами необхідно виконати:
ls -a ~ або ls -a /home/’ім’я користувача’;
cd /usr/share/doc;
cd /bin;
cd /root.
Для рекурсивного виводу вмісту домашнього каталогу необхідно виконати:
cd /usr/share/doc;
ls -R ~ або ls -R /home/’ім’я користувача’;
cd /bin;
cd /root.
Для виводу вмісту поточного каталогу з усіма файлами, включаючи приховані, з інодами файлів і в довгому вигляді необхідно виконати:
cd -ail;
cd /bin;
ls -ail;
cd /root.
Для того, щоб вивести вміст файлу ~/first.txt необхідно виконати:
ls first.txt;
cd first.txt;
rm –r first.txt;
перейти в домашній каталог і виконати команду cat first.txt, або ж, виконати команду cat ~/first.txt.
Для перенаправлення вмісту файлу first в файл second необхідно виконати:
cat first > second;
cd first second;
mkdir first second;
rm first second.
Для перенаправлення списку файлів домашнього каталогу в текстовий файл spysok необхідно виконати:
cat spysok;
ls ~ > spysok;
cd spysok;
rm –R ~.
Для перегляду прав та власників файлів поточного каталогу необхідно виконати:
cd;
pwd;
ls –l;
cat.
Точковим файлом називається:
текстовий файл в якому набрано тільки точки;
графічний файл зображення точки;
останній файл системи;
файл назва якого починається з точки, такий файл є прихованим.
Список користувачів системи можна одержати:
переглянувши файл /etc/passwd;
виконавши команду ls ~;
виконавши команду rm –R ~;
переглянувши файл C:\Windows\eula.txt.
В операційні системі Linux є категорії користувачів:
ядро системи (користувач root), системні користувачі (UID=1,...,999), звичайні користувачі (UID=1000,…);
програмісти та адміністратори;
звичайні користувачі, лаборанти, музиканти;
користувачі-жінки та користувачі-чоловіки.
Користувачі системи можуть бути об’єднані в:
потоки;
групи;
факультети;
підгрупи.
Права на читання відображаються літерою:
a;
b;
r;
a.
Права на запис відображаються літерою:
a;
b;
c;
w.
Права на виконання відображаються літерою:
x;
a;
b;
c.
Елементарне право на читання задається числом:
666;
4;
13;
92.
Елементарне право на запис задається числом:
777;
99;
2;
15.
Елементарне право на виконання задається числом:
888;
99;
14;
1.
Права на файл задаються:
12-бітної змінної і зображаються в 3-х секційному вигляді (rwx користувача)(rwx групи)(rwx всіх інших);
в 2-х секційному вигляді (rwx користувача)(rwx адміністратора);
в 4-х секційному вигляді (rwx користувача)(rwx адміністратора)(rwx групи)(rwx всіх інших);
в текстовому файлі C:\windows\prava.txt.
Для встановлення прав на файл використовується команда:
rm;
chown;
cp;
cd.
Щоб встановити користувачу права читання та запис, групі і всім іншим не надавати ніякі права, необхідно виконати:
cat ‘ім’я файлу’;
ls -R ‘ім’я файлу’;
chmod 600 ‘ім’я файлу’;
rm –rf ‘ім’я файлу’.
Щоб встановити користувачу, групі користувача та всім іншим права на читання, запис та виконання файлу, необхідно виконати:
cat ‘ім’я файлу’;
cat > ‘ім’я файлу’;
ls ‘ім’я файлу’;
chmod 777 ‘ім’я файлу’.
Щоб встановити користувачу права виконання, групі права читання та запис, всім іншим не надавати права на файл, необхідно виконати:
chmod 160 ‘ім’я файлу’;
cat ‘ім’я файлу’;
ls ‘ім’я файлу’;
rm ‘ім’я файлу’.
Для зміни власники чи групи файлу використовується команда:
pwd;
chown користувач[:група]‘ім’я файлу’;
cd;
rm.
Для встановлення власником файла first користувача student необхідно виконати команду:
ls student;
rm first;
chown student first;
cat first.
При встановленні прав на каталог необхідно пам’ятати про:
обов’язкове право на читання;
обов’язкове право на запис;
розмір каталогу;
обов’язкове право на виконання (без цього права не можна зайти в каталог).
Пакувальник tar по замовченню виводить вміст архіву:
на стандартний пристрій виводу (монітор);
в смітник;
до каталогу /root;
в файл c:\Windows\архів.
Для підключення (монтування) зарубіжних файлових систем використовується команда:
ls;
mount ‘пристрій’ ‘точка монтування’;
rm;
cd.
Точкою монтування може бути:
будь-який файл на файловій системі FAT;
будь-який файл на файловій системі NTFS;
будь-який порожній каталог;
будь-який файл на сервері ftp.kspu.kr.ua.
Файлова система USB-FLASH-пристрою (флеш-карта) по замовченню монтується в каталозі:
/bin;
/home;
/root;
/media.
Файлова система CD або DVD-носія по замовченню монтується в каталозі:
/media;
/home;
/root;
/bin.
Файлова система floppy-диску по замовченню монтується в каталозі:
/home;
/media;
/root;
/bin.
Файлова система мережевого каталогу stuff з серверу thunder по замовченню монтується в каталозі:
/usr;
/media;
в домашньому каталозі користувача;
/bin.
Архіватор gzip по замовченню:
не архівує файли;
передає файли по мережі;
записує файли на дискету;
заміщує файли їх архівами.
Для створення tar-архіву arhiv.tar каталогу ~/dir необхідно виконати команду:
tar –cf arhiv.tar ~/dir або tar –c ~/dir > arhiv.tar;
tar arhiv dir;
ls dir > arhiv.tar;
rm –R ~/dir.
tar-ball називають:
футбольний м’яч;
архів з подвійним розширенням *.tar.gz;
тенісний м’яч;
баскетбольний м’яч.
Програму tar назвали пакувальником тому, що:
tar любить працювати з поліетиленовими пакетами;
tar запаковує файл в кольоровий папір;
tar запаковую всю структуру каталогу, з можливістю збереження прав та власників.
вилучає архівні файли.
В Linux існуть такі типи посилань (Какие виды контрацептивов существуют by ghaiklor):
червоні та зелені;
сині та чорні;
жорсткі та м’які;
гладкі та ребристі.
Жорстке посилання – це:
новий каталог;
старий каталог;
розділ на жорсткому диску;
ще одне ім’я файлу (не дозволяється встановлювати на каталоги).
М’яке посилання – це:
маленький спеціальний файл, в якому зберігається шлях до файлу;
копія файлу;
копія каталогу;
розділ на flash-носію.
Для створення посилань (link) використовується команда:
mkdir;
ln;
chown;
chmod.
Для створення жорсткого посилання з ім’ям second на файл first необхідно виконати:
Mkdir first second;
cp first second;
ln first second;
chmod first second.
Для створення м’якого посилання з ім’ям soft на файл first необхідно виконати:
Mkdir first second;
cp first second;
chmod first second;
ln -s first soft.
Як можна довести, що файли first та second є жорсткими посиланнями один одного?
в них однакові іноди;
вони створені в один день;
вони створені в один час;
в них однаковий розмір.
Кажуть, що файл існує доти:
доки його не редагують;
доки існує хоч одне його ім’я;
доки в нього є розмір;
доки в нього є власник.
Справжнім ім’ям файлу є:
його розмір;
його назва;
його інод;
його дата.
Абсолютним ім’ям файлу (абсолютним шляхом) називають:
назву файлу набрану ПРОПИСНИМИ літерами;
назву файлу набрану жирними літерами;
назву файлу набрану курсивними літерами
повний шлях від кореневого каталогу (починається з /).
Відносним ім’ям файлу (відносним шляхом) називають:
ім’я файлу відносно поточного каталогу (якщо додати повне ім’я поточного каталогу одержимо абсолютне ім’я);
назву файлу набрану ПРОПИСНИМИ літерами;
назву файлу набрану жирними літерами;
назву файлу набрану курсивними літерами
В якості клієнту обміну миттєвими повідомленнями в Linux використовують:
OpenOffice Writer;
Pidgin або Kopete;
OpenOffice Calc;
OpenOffice Draw.
В якості поштового клієнта в Linux використовують:
OpenOffice Writer
OpenOffice Calc
Evolution, Kmail або Thunderbird;
OpenOffice Draw.
Для копіювання порожнього каталогу dir1 в каталог dir2 необхідно виконати команду:
mkdir dir1 dir2;
rm dir2;
ls dir1;
cp dir1 dir2.
Для копіювання не порожнього каталогу каталогу dir1 в каталог dir2 необхідно виконати команду:
cp -r dir1 dir2;
rm dir2;
ls dir1;
mkdir dir1 dir2.
Для перенесення порожнього каталогу dir1 в каталог dir2 необхідно виконати команду:
mkdir dir1 dir2;
mv dir1 dir2;
ls dir1;
rm dir2.
Для перенесення непорожнього каталогу dir1 в каталог dir2 необхідно виконати команду:
mkdir dir1 dir2;
ls dir1;
mv -r dir1 dir2;
rm dir2.
Скільки коштує ліцензія на використання GNU Linux:
1 копійка;
100 гривень;
безцінна;
нічого.
Чи можна використовувати GNU Linux для навчальних цілей у школі:
можна вільно використовувати;
можна використовувати, але не можна вивчати як працює;
можна використовувати, але за присутності розробника;
можна використовувати, але за присутності директора школи.
Репозиторій – це:
каталог де розміщуються вилучені файли (аналог «корзины»);
сховище програм до даного дистрибутиву;
каталог тимчасових файлів;
каталог поштових повідомлень.