Реферат по предмету "Информатика, программирование"


Робота з командним рядком 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-vgrep | 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 patternfiles — шукати pattern в files
grep-r patterndir — шукати рекурсивно pattern в dir
command | greppattern — шукати 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.tarfiles — створити tar-архів з ім'ям file.tar містить files
tar xf file.tar- розпакувати file.tar
tar czffile.tar.gz files — створити архів tar з стисненням Gzip
tar xzffile.tar.gz — розпакувати tar з Gzip
tar cjffile.tar.bz2 — створити архів tar з стисненням Bzip2
tar xjffile.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, та вивчивйого основні команди.


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Общее и особенное в развитии древневосточной государственности
Реферат Определение анимации в туризме и гостеприимстве
Реферат Children And Television Violence Essay Research Paper
Реферат Основные вредные факторы при работе за компьютером
Реферат Сущность государственных финансов
Реферат In Dubious Battle Book Review Essay Research
Реферат Beloved Essay Research Paper The tragedy of
Реферат Ликвидация последствий катастроф
Реферат Lawyer Essay Research Paper Career ProjectPJ HallPd6LawyerThe
Реферат Миграция населения. Особенности современных принципов миграции
Реферат Воєнна проза В.Астаф’єва в контексті “армійської” та табірної літератури
Реферат Chinese Esbinoage Essay Research Paper China and
Реферат Child Labor Essay Research Paper Child LaborYOUNG
Реферат Підвищення ефективності використання оборотних засобів
Реферат Особенности взимания налога на добавленную стоимость и акцизов при перемещении товаров через там