Файли і процеси
Все в UNIX – це файл, або процес. Процес – це виконувана програма, що ідентифікується унікальним ідентифікатором PID процесу. Unix-файл являє собою набір даних. Вони створюються користувачами з використанням текстових редакторів і працюють компіляторів.
Приклади файлів:
- документ (звіт, реферат тощо);
- текст програми написаний на якій-небудь мові програмування високого рівня;
- інструкції, зрозумілі безпосередньо для машини і незрозумілі для пересічного користувача, наприклад, набір двійкових цифр;
- каталог, що містить інформацію про його вміст, який може бути сумішшю інших каталогів (підкаталогів) і звичайних файлів.
Всі Unix файли організовані у структурі каталогів. Файлова система організована в ієрархічну структуру, схожу на перевернуте дерево. Вершина ієрархії традиційно називається root, записується як коса риса (“/”).
Текстові файли можуть відображатися на екрані і редагуватися. Для UNIX доступно кілька програм для редагування тексту, найбільш помітними серед них є vi та Emacs. Багато користувачів використовують pico, простий текстовий редактор, який поставляється з поштовою програмою “Pine”. Наприклад, для того щоб показати вміст файла, вводять “$pico”, а потім ім’я файлу, який потрібно створити.
Функції редагування pico викликаються одночасним натисканням клавіш, наприклад, Ctrl і R.
Функція вирізування і вставки pico:
У pico немає багатьох додаткових функцій, які є у інших редакторів, таких як vi та Emacs, але він простий у використанні і, безумовно, підходить для редагування невеликих файлів.