Операционные системы UNIX существуют уже несколько десятилетий, но новым пользователям они все еще могут показаться загадочными. В этом руководстве для начинающих мы рассмотрим некоторые основные понятия и команды UNIX, которые помогут вам начать работу.
Что такое ЮНИКС?
UNIX — это операционная система, изначально разработанная в 1960-х годах как совместный проект Bell Labs, General Electric и MIT. Некоторые ключевые разработчики раннего UNIX включают Кена Томпсона и Денниса Ритчи.
UNIX был разработан с учетом трех основных целей:
- Портативность — для работы на различных аппаратных архитектурах.
- Многозадачность — позволяет одновременно запускать несколько процессов.
- Многопользовательский — чтобы разрешить нескольким пользователям одновременно использовать систему.
Эти принципы делают UNIX очень гибкой и мощной операционной системой даже сегодня.
Навигация по файловой системе
При первом входе в систему UNIX вы начинаете работу в своем домашнем каталоге. Это личное пространство каждого пользователя для хранения файлов. Вы можете обратиться к своему домашнему каталогу, используя символ тильды (~
).
UNIX организует файлы в иерархическую структуру каталогов. Каталоги разделяются символом косой черты /
. Вам следует избегать использования /
в обычных именах каталогов, так как он зарезервирован как разделитель пути.
Некоторые основные команды для навигации по каталогам UNIX:
ls
- Список файлов и подкаталоговcd
- Перейти в другой каталогpwd
- Распечатать текущий рабочий каталогmkdir
- Создать новый каталогrmdir
- Удалить пустой каталог
Управление файлами
Чтобы копировать, перемещать, переименовывать и удалять файлы, воспользуйтесь следующими полезными командами:
cp
- Копировать файлыmv
- Переместить/переименовать файлыrm
- Удалить файлыcat
- Распечатать содержимое файлаless
- Интерактивный просмотр содержимого файла
Например, чтобы скопировать файл с именем file.txt
из вашего домашнего каталога в домашний каталог другого пользователя: