Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Найбільш важливі каталоги файлової системи Linux

Операції з каталогами

Команди створення, видалення, копіювання файлів

Користувачу Linux щодня доводиться створювати, копіювати і видаляти файли. Ці операції є такими ж важливими, як переміщення по файловій системі.

Команда cp використовується для копіювання файлів. Її синтаксис такий:

 

cp [параметри] <ім'я файлу джерела> <ім'я каталога приймача>

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

 

[student@ns primer_3]$ cd ../primer_1/in_primer_1

[student@ns in_primer_1]$ ls

[student@ns primer_3]$ cd ../primer_3

[student@ns primer_3]$ cp in_primer_3 ../primer_1/in_primer_1/

[student@ns primer_3]$ cd ../primer_1/in_primer_1

[student@ns in_primer_1]$ ls

in_primer_3

[student@ns primer_2]$ cd ../primer_2

[student@ns primer_2]$ ls

in_primer_2 in_primer_2_2

[student@ns primer_3]$ cp -R * ../primer_2

[student@ns primer_3]$ cd ../primer_2

[student@ns primer_2]$ ls

in_primer_2 in_primer_2_2

[student@ns primer_2]$ cd in_primer_3

 

Команда touch дозволяє створювати файли. Її використання найпростіше: touch <ім'я файлу>. Якщо файл із заданим ім'ям існує в поточній директорії, команда touch відновить його час створення на поточне.

 

[student@ns lesson_3]$ ls

primer_1 primer_2 primer_3

[student@ns lesson_3]$ touch file

[student@ns lesson_3]$ ls

file primer_1 primer_2 primer_3

[student@ns lesson_3]$_

 

Команда rm використовується для видалення файлів. Основні параметри, використовувані з командою rm це -i (видалення з підтвердженням видалення), -r (рекурсивне видалення) і -f (видалення всіх файлів без підтвердження), -v(детальний опис вироблюваних дій). Параметри –r і -f використовуються для видалення великої кількості файлів. Але при їх використанні необхідно бути обережним, оскільки за допомогою цих параметрів можна знищити систему.

 

[student@ns lesson_3]$ rm -iv ./file

rm: remove `./file'? y

removing `./file'

[student@ns lesson_3]$_

 

Операції з каталогами також важливі для користувача Linux, як і основні операції з файлами. Основні команди, використовувані при роботі з каталогами це, – rmdir і mkdir .

Команда mkdir дозволяє створити каталог:

 

[student@ns student]$ ls

file primer_1 primer_2 primer_3

[student@ns student]$ mkdir catalog

[student@ns student]$ ls

catalog file primer_1 primer_2 primer_3

[student@ns student]$_

 

Команда rmdir, навпаки, дозволяє видалити каталог:

[student@ns student]$ ls

catalog file primer_1 primer_2 primer_3

[student@ns student]$ rmdir catalog

[student@ns student]$ ls

file primer_1 primer_2 primer_3

[student@ns student]$_

 

Зверніть увагу, що команда rmdir без використання додаткових параметрів, може видаляти ЛИШЕ ПОРОЖНІ КАТАЛОГИ.

Файлова система Linux, як і будь-яка з інших unix-подібних ОС, має чітку структуру каталогів. Кожен дистрибутив Linux може дещо змінювати структуру залежно від переваг розробників. Ми розглянемо каталоги, які використовуються в кожному дистрибутиві:

 

Ім'я каталогу Опис
/bin у цьому каталозі знаходяться основні виконувані файли, життєво необхідні для функціонування системи
/boot містить ядро операційної системи і карти завантаження, а також конфігураційні файли завантажувачів ( lilo, grub )
/dev містить файли, які є інтерфейсом з периферійними пристроями
/etc містить основні файли налаштувань застосувань Linux
/home містить домашні папки користувачів
/lib містить основні бібліотеки, необхідні для нормальної роботи системи
/lost+found інформація, відновлена при перевірці файлової системи на наявність помилок
/media точки монтування пристроїв, що відключаються (usb-диски, CD, floppy)
/mnt точки монтування ISO-образів, мережевих файлових систем, інших постійних файлових систем
/opt альтернатива usr, для комерційного ПЗ або ПЗ, що не входить в основний дистрибутив
/proc усередині цього каталогу знаходиться віртуальна файлова система proc, що створюється ядром Linux "на льоту". Містить загальну інформацію про систему і детальну про процеси.
/root домашній каталог користувача root
/sbin утиліти суперкористувача
/srv файли, що викладаються для доступу зовнішніх служб (наприклад, tftp )
/sys усередині цього каталогу також знаходиться віртуальна файлова система, лише вона містить детальну інформацію про процеси
/tmp у цьому каталозі знаходяться тимчасові файли, використовувані запущеними в даний момент процесами
/usr програми, бібліотеки і інші дані застосувань користувача
/var/log   містить файли журналів

 


Читайте також:

  1. I. Органи і системи, що забезпечують функцію виділення
  2. I. Особливості аферентних і еферентних шляхів вегетативного і соматичного відділів нервової системи
  3. II. Анатомічний склад лімфатичної системи
  4. II. Критерій найбільших лінійних деформацій
  5. IV. Розподіл нервової системи
  6. IV. Система зв’язків всередині центральної нервової системи
  7. IV. Філогенез кровоносної системи
  8. POS-системи
  9. V. НАЙБІЛЬШ ВАЖЛИВІ ПОДІЇ І ДАТИ
  10. VI. Філогенез нервової системи
  11. Автокореляційна характеристика системи
  12. АВТОМАТИЗОВАНІ СИСТЕМИ ДИСПЕТЧЕРСЬКОГО УПРАВЛІННЯ




Переглядів: 843

<== попередня сторінка | наступна сторінка ==>
Навігація файловою системою | Система вищої юридичної освіти в Україні

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.007 сек.