Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторна робота 4.doc
Скачиваний:
3
Добавлен:
13.08.2024
Размер:
103.94 Кб
Скачать
  1. Лабораторна робота №4

Тема: ОС Linux. Робота з каталогами та файлами. Налаштування та робота з продуктом SAMBA

Мета роботи: поглибити знання про файли та каталоги Linux. Навчитися працювати з файлами та організовувати їх по каталогам. Навчитися налаштовувати та використовувати продукт SAMBA

    1. Теоретичні відомості

Команди роботи з файлами можна поділити на дві категорії:

  • команди, що працюють з файлами як з єдиним цілим (об’єктом)

  • команди, що змінюють вміст файлів

      1. Отримання списку файлів

Головна команда для отримання списку файлів – ls. Спосіб відображення цією командою файлів залежить від того, як вона використовується. Якщо ls використовується разом з каналами, то кожен файл відображається в окремому рядку. Найчастіше, однак інформація відображається по стовпцях.

Поведінка команди ls керується ключами у формі – abcd. Ключі команді ls можна об’єднувати, наприклад: ls -lF

Значення найважливіших ключів команди ls наведені у таблиці нижче

Ключ

Значення

-a

Відображає усі файли. Якщо не задано ключів –а або –А, то не відображаються файли, імена яких починаються з крапки (.). Такі приховані файли найчастіше містять налаштування програм.

-A

Аналогічно ключу –а. Відрізняється тим, що каталоги . та .. не відображаються

-b

Всі неграфічні символи відображаються у вісімковій формі \ddd

-c

Для сортування використовується час останньої модифікації.

-C

Задає вивід назв файлів у багатьох стовпцях.

-d filename

Якщо filename – назва каталогу, то відображається тільки його назва, а не вміст. Ключ часто використовують разом з ключем l для визначення статусу каталогу. Якщо ключ не використовується, то виводиться вміст каталогу

-F

Помічає каталоги символами /, виконувальні файли *, символічні посилання @, програмні канали - |, сокети - =

-i

Для кожного файлу у першій колонці виводиться його індекс

-l

Відображає каталоги у розширеному форматі, виводячи режим, власника, розмір у байтах, час останньої модифікації для кожного файла. Якщо виводиться інформація про спеціальний файл, то замість розміру відображаються номери пристроїв. Якщо файл є символічним посиланням, виводиться також і -> та назва файлу на який посилаються.

-n

Замість назв файлів відображають ідентифікатори користувачів та груп, асоційованих з кожним файлом та каталогом.

-q

Усі неграфічні символи в назвах файлів замінюються на знаки питання ?.

-r

Змінює порядок сортування на зворотній.

-s

Відображає розміри усіх файлів, разом з додатковими блоками у кілобайтах

-t

Сортує файли та каталоги не по назвах, а по часу модифікації

-u

Використовує час останнього доступу до файлу при сортуванні

-x

Багатостовпцевий вивід інформації з сортуванням не по стовпцям, а по рядкам