DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Ознайомлення з UNIX-подібною операційною системою GNU/Linux

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКТА
Факультет:
ЗІ
Кафедра:
Захист інформації

Інформація про роботу

Рік:
2016
Тип роботи:
Лабораторна робота
Предмет:
Операційні системи
Група:
уі 41
Варіант:
7
Коротко про документ

Про що ця робота

У звіті описано виконання лабораторної роботи з ознайомлення з операційною системою GNU/Linux. Розглянуто базові команди термінала, переадресацію вводу-виводу та фонове виконання завдань.

У роботі розглядаються

  • Операційні системи
  • GNU/Linux
  • Командний рядок
  • Переадресація вводу-виводу
  • Керування процесами

Зміст і розділи

  1. Мета
  2. Теоретичні відомості
  3. Список поточних процесів
  4. Переадресація вводу-виводу
  5. Завдання
  6. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів
Викладачі:Не вказано

Ключові поняття

GNU/LinuxТерміналКоманда psПереадресація вводуПереадресація виводуДескриптор файлуФоновий режимУтиліта curlПроцес

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» / Ознайомлення з UNIX-подібною операційною системою GNU/Linux ЗВІТ до лабораторної роботи № 1 з курсу “ Операційні системи ” Львів 2016 Мета: Ознайомлення з UNIX-подібною операційною системою GNU/Linux Теоретичні відомості Список поточних процесів Команда ps. Список всіх поточних процесів створюється за допомогою команди ps. Без додаткових параметрів вона відображає тільки ваші власні процеси і тільки ті, які були запущені з текстових консолей або командних вікон. Команда ps може отримувати різноманітні параметри. У наступному прикладі заради економії місця список процесів скорочено. Переадресація вводу-виводу При виконанні команд існують так звані стандартні файли. При цьому термін «файл» має дещо інше значення, ніж зазвичай, мова йде не про справжні файли, а про дескриптори файлів, які обробляються на рівні операційної системи як звичайні файли. Стандартний ввід – програма, що виконується в даний момент, зчитує весь стандартний ввід. Джерелом стандартного вводу зазвичай є клавіатура. Стандартний вивід – сюди переадресовується весь програмний вивід (відповідний списку файлів, виведеному командою ls). Стандартний вивід зазвичай відображається у вікні терміналу. Стандартні помилки – в поточному терміналі зазвичай показуються і повідомлення про помилки. Однак введення і виведення можна переадресовувати. Наприклад, можливий випадок, в якому вміст поточного каталогу має не відображатись на екрані, а зберігатися в файлі. Таким чином, стандартний вивід повинен переадресовуватися в справжній файл. В терміналі Linux це робиться за допомогою символу >: user$ ls *.tex > content Зараз в файлі content знаходиться список всіх TEX-файлів, розташованих в поточному каталозі. Найчастіше застосовується саме такий спосіб переадресації виведення. Однак є ще два варіанти: 2> файл переадресовує повідомлення про помилки в зазначений файл; >& файл або &> файл переадресовують в зазначений файл і повідомлення про помилки, і програмний вивід. Якщо використовувати замість > подвійний символ >>, то все введення дописується в кінці вже наявного файлу. Переадресація введення здійснюється за допомогою < файл: команди, які очікують введення з клавіатури, зчитують введення з зазначеного таким чином файлу. Неможливо одночасно обробляти файл і записувати в нього ж результати обробки! Команда sort dat > dat або sort < dat > dat приводить до видалення файлу dat! Команда > файл Перенаправлення стандартного виводу в файл  Команда < файл Зчитування вводу з вказаного файлу  Команда 2> файл Перенаправлення повідомлень про помилки в файл  Команда >& файл Перенаправлення виводу і помилок  Команда &> файл Перенаправлення виводу і помилок  Команда >> файл Дописує стандартний вивід в кінець файлу  Команда &>> файл Дописує стандартний вивід і помилки в кінець файлу  Команда1 | Команда2 Передає вивід команди1 команді2  Команда | tee файл Показує вивід і одночасно зберігає копію файлу   Команда Функція  Команда1 ; команда2 Виконує команди одна за одною  Команда1 && команда2 Виконує команду2, якщо команда1 була виконана успішно  Команда1 || команда2 Виконує команду2, якщо команда1 повертає помилку  Команда & Запускає команду в фоновому режимі  Команда1 & команда2 Запускає команду1 в фоновому режимі, команду2 — в явному  (Команда1 ; команда2) Виконує дві команди в одній і тій же оболонці   Завдання Встановити на комп’ютер утиліту cURL, здійснити встановлення таким чином, щоб при виникненні помилок в ході установки виводилось повідомлення про їх виникнення (текст повідомлення довільний). Паралельно, у фоновому режимі, підрахувати кількість процесів та записати їх число у файл. / / / / Висновок: на даній лабораторній роботі ознайомилася з UNIX подібною операційною системою. Навчилася працювати в командному рядку. Ознайомилася з деякими командами: встановлення програми, команди вводу-виводу, запис в документ, відкриття документу через термінал, послідовність виконання команд через &&.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!