Теми рефератів
Авіація та космонавтика Банківська справа Безпека життєдіяльності Біографії Біологія Біологія і хімія Біржова справа Ботаніка та сільське гос-во Бухгалтерський облік і аудит Військова кафедра Географія
Геодезія Геологія Держава та право Журналістика Видавнича справа та поліграфія Іноземна мова Інформатика Інформатика, програмування Історія Історія техніки Комунікації і зв'язок Краєзнавство та етнографія Короткий зміст творів Кулінарія Культура та мистецтво Культурологія Зарубіжна література Російська мова Маркетинг Математика Медицина, здоров'я Медичні науки Міжнародні відносини Менеджмент Москвоведение Музика Податки, оподаткування Наука і техніка Решта реферати Педагогіка Політологія Право Право, юриспруденція Промисловість, виробництво Психологія Педагогіка Радіоелектроніка Реклама Релігія і міфологія Сексологія Соціологія Будівництво Митна система Технологія Транспорт Фізика Фізкультура і спорт Філософія Фінансові науки Хімія Екологія Економіка Економіко-математичне моделювання Етика Юриспруденція Мовознавство Мовознавство, філологія Контакти
Українські реферати та твори » Информатика, программирование » Робота з командним рядком Linux

Реферат Робота з командним рядком Linux

МІНІСТЕРСТВО освіти и науки, молоді та спорту України

Тернопільський національний технічний університет ім. І.Пулюя

Кафедра комп'ютерних систем та мереж

Звіт

до лабораторної роботи № 2

на тему В«Робота з командним рядком LinuxВ»

з дісціпліні В«Комп'ютерні системиВ»

Виконала:

Студент групи СІ-22

Нікорчук Володимир

Перевірів:

Хомів Богдан Арсенович

Тернопіль 2011


Мета роботи: ознайомітісь з командним рядком та вівчіті Основні команди операційної системи Linux.

Короткі теоретичні Відомості

Інтерфейс командного рядка (англ. command-line interface, CLI) - різновід текстового інтерфейсу користувача и комп'ютера, в якому інструкції комп'ютера даються Тільки шляхом Введення з клавіатурі текстових рядків (команд). Кож відомій Під назв консоль. Інтерфейс командного рядка Може буті протиставлення системам Управління программа на Основі меню, а кож різніх реалізацій графічного інтерфейсу. Формат віводу інформації в інтерфейсі командного рядка НЕ регламентується; Звичайна це просто текстовий вивід, альо Може буті и графічнім, звукові віводом ТОЩО.

Работа в режімі командного рядка - ції документація Оболонков bash. Команди man и info дозволяють отрімуваті доступ до інформації про команди. Навіть ЯКЩО ві не знаєте Як Щось Зробити в текстовому режімі Linux, існують можлівість дізнатіся необхідну команду, не залішаючі робочі Місця и текстовий режим відповідно.

Оболонков bash Дуже Зручний інструмент Linux: Багато операцій можна здійснюваті швідше, Ніж у графічному режімі користувача (GUI). Часто почінаючі Користувачі забувають або не знають про таку корісної функції Як автозавершення команд. Командна оболонка дозволяє НЕ писати команду або адреси - аргумент повністю, а сама добудовує Закінчення (при натісканні на клавішу Tab).

Напевно, найбільш часто Завдання, які розв'язуються за допомог засобів командного рядка Linux є Операції з файлами (копіювання, переміщення, відалення файлів и папок). У ціклі уроків "Робота в режімі командного рядка Linux" цімі операціямі пріділяється особлива УВАГА и Що Дуже Важливе, розглядаються Способи організації посилання на файли в операційній сістемі Linux. Аджея найчастіше, в графічній оболонці Створити посилання складніше (ЯКЩО взагалі можливости), Ніж у текстового режімі. А створі посилання в текстовому режімі, мі можемо без проблем корістуватіся їй в графічному. Звідсі віпліває, Що командно оболонка bash дозволяє організуваті Зручний роботи в операційній сістемі Linux.

Операційний система linux

Хід роботи

Найбільш часто вікорістовувані команди:

В· Файлові команди:

ls - список файлів и каталогів

ls-la - форматований список з прихованим каталогами та файлами

cd dir - Изменить діректорію на dir

cd - Изменить на домашній каталог

pwd - показати поточний каталог

mkdir dir - Створити каталог dir

rm file - ВИДАЛИТИ file

rm-r dir - ВИДАЛИТИ каталог dir

rm-f file - ВИДАЛИТИ форсовано file

rm-rf dir - ВИДАЛИТИ форсовано каталог dir

cp file1 file2 - скопіюваті file1 в file2

cp-r dir1 dir2 - скопіюваті dir1 в dir2; створить каталог dir2, ЯКЩО ВІН НЕ існує

mv file1 file2 - Перейменувати або перемістіті file1 в file2. ЯКЩО file2 існуючій каталог - перемістіті file1 в каталог file2

ln-s file link - Створити сімволічне посилання link до файлу file

touch file - Створити file

cat> file - направіті стандартний введення в file

less file - вивести вміст file

head file - вивести Перші 10 рядків file

tail file - вивести Останні 10 рядків file

tail-f file - вивести вміст file по мірі зростання, почінає з останніх 10 рядків

В· Управління процесами:

ps - вивести ваші Поточні Активні процеси

ps aux - вивести ВСІ процеси

ps aux | grep-v grep | grep-i% name - знайте процес% name (можна вікорістовуваті часткового назва)

top - показати ВСІ запущені процеси

kill pid - вбити процес з id pid

killall proc - вбити ВСІ процеси з ім'ям proc

bg - список зупіненіх и фонових Завдання; продовжіті виконан зупіненої Завдання у фоні

fg - Вінос на передній план Останні Завдання

fg n - вінесті Завдання n на передній план

В· Права доступу на файли:

chmod octal file - Изменить права file на octal, окремого для користувача, групи и для Всіх додаваті до них:

4 - читання (r)

2 - запис (w)

1 - виконан (X)

Приклади:

chmod 777 - читання, запис, виконан Для всіх

В· Поиск:

grep pattern files - шукати pattern в files

grep-r pattern dir - шукати рекурсивно pattern в dir

command | grep pattern - шукати pattern у висновка command

locate file - Знайте Усі файли з ім'ям file

В· Системна інформація:

date - вивести потокова дату і час

cal - вивести календар на поточний Місяць

uptime - показати година роботи з моменту включення

w - показати Користувачів онлайн

whoami - ім'я, Під Яким ві залягання

finger user - показати інформацію про user

uname-a - показати інформацію про ядро ​​

cat/proc/cpuinfo - ІНФОРМАЦІЯ ЦПУ

cat/proc/meminfo - ІНФОРМАЦІЯ про пам'ять

man command - показати мануал для command

df - показати інф. про Використання дісків

du - вивести "Вага" потокового каталогу

du-sh каталог - вивести "вага" Певного каталогу в human readable вігляді

free - Використання пам'яті и swap

whereis app - можливіть розташування Програми app

which app - яка app буде запущена за замовчуванням

В· Архівація:

tar cf file.tar files - Створити tar-архів з ім'ям file.tar містіть files

tar xf file.tar - Розпакуваті file.tar

tar czf file.tar.gz files - Створити архів tar з стисненими Gzip

tar xzf file.tar.gz - розпакуваті tar з Gzip

tar cjf file.tar.bz2 - Створити архів tar з стисненими Bzip2

tar xjf file.tar.bz2 - розпакуваті tar з Bzip2

gzip file - зціпити file и Перейменувати у file.gz

gzip-d file.gz - розтиснути file.gz в file

В· Мережа:

ping host - пропінгуваті host и вивести результат

whois domain - Отримати інформацію whois для domain

dig domain - Отримати DNS інформацію domain

dig-x host - реверсивно шукати host

wget file - завантажити file

wget-c file - продовжіті зупінене завантаження

nmap-v-A scanme.nmap.org - Скануваті вузол

На рисунку 1 зображено декілька команд, и безпосередню робота з командним рядком Linux:

Малюнок 1

Висновок: на даній лабораторній роботі я ознайомівся з командним рядком Linux, та вівчів Його Основні команди.



Друкувати реферат
Замовити реферат
Реклама
Наверх Зворотнiй зв'язок