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

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

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

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

Файлові системи. Робота з файловою системою ОС GNU/Linux

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

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

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

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

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

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

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

  • Операційні системи
  • Файлові системи
  • ОС GNU/Linux
  • Командні файли
  • Права доступу
  • Жорсткі посилання
  • Адміністрування файлів

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

  1. Мета
  2. Завдання
  3. Виконання
  4. Результат роботи
  5. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів, які вивчають операційні системи та адміністрування ОС Linux.
Викладачі:Викладач

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

GNU/Linuxфайлова системакомандний файлправа доступужорстке посиланняchmodlnfindbashаргумент

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” / Звіт до лабораторної роботи №3 Варіант 7 з курсу: «Операційні системи» На тему: «Файлові системи. Робота з файловою системою ОС GNU/Linux» ЛЬВІВ 2016 Мета Ознайомлення з UNIX-подібною операційною системою GNU/Linux. Завдання: 7. Реалізувати командний файл, який в якості аргументу прийматиме ім’я файлу. Командний файл повинен реалізувати меню з трьох пунктів, перший пункт — змінити права доступу до файлу на rwxrwxrwx, другий пункт — створити жорстке посилання на файл, третій пункт — здійснювати перевірку чи не вказує на файл більше 2 посилань, якщо так тоді видалити його. Виконання #!/usr/bin/env bash For n in $@ do while(true) do echo "1. Змінити права" echo "2. Створити посилання" echo "3. Кількість посилань" echo "4. Exit" read doing case $doing 1 ) chmod 777 $n Ls -l ;; 2 ) read nove_posul ln $1 $nove_posul ls -l ;; 3 ) n_l=$(find -samefile $n | wc -l) echo «Кількість посилань на файл $n = $n_l» if [[ $n_l -gt 2 ]]; then link_to_be_del=$(find -samefile $n | tail -1) echo ">Файл $link_to_be_del буде видалено." rm $link_to_be_del fi ls -l;; 4 ) exit ;; *) echo «Помилка»;; esac done done Результат роботи / Висновок: на даній лабораторній роботі я ознайомилася з аспектами роботи з файловими системами UNIX-подібної операційної системи GNU/Linux.
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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