Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
23
Добавлен:
05.06.2015
Размер:
22.41 Кб
Скачать

21. Командный интерпретатор Linux. Имеющиеся КИ¸ назначение КИ, основные способы настройки КИ под нужды пользователя. Приведите основные команды.

Оболочка операционной системы (от англ. shell — оболочка) — интерпретатор команд операционной системы, обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.

В общем случае, различают оболочки с двумя типами интерфейса для взаимодействия с пользователем: текстовый пользовательский интерфейс (TUI) и графический пользовательский интерфейс (GUI).

КИ Linux:

̶ Bourne Shell (BSH) – Стив Боурн (AT&T);

̶Bourne again Shell (BASH);

̶ C Shell (CSH) – Билл Джой (Беркли);

̶ Z Shell (ZSH);

̶ PDK Shell (PDKSH);

̶ Korn Shell (KSH) – Девид Корн (AT&T);

̶ TC Shell (TCSH).

Настройка командного интерпретатора

Для первичной настройки командного интерпретатора используются так называемые стартовые файлы, размещаемые в домашней директории каждого пользователя. При создании новой учётной записи стандартными средствами системы, а не вручную, подборка стартовых файлов копируется в домашний каталог из "скелетного" каталога /etc/skel, созданного, в свою очередь, автоматически при инсталляции системы.

Команды командного интерпретатора

̶ Интерфейсом командного интерпретатора является интерфейс командной строки, в которой вводится команда совместно с опциями, параметрами и действиями.

̶ Опция – это предваряемый дефисом символ, состоящий из одной буквы, который модифицирует работу команды.

̶ Параметр – это слово, которое вводится в командной строке после команды, а при наличии опций – после опций.

Команды записываются в виде

команда -опции параметры

ls

ls - отображение объектов файловой системы, например, ls –la /home;

ls –F Выводит список имен файлов и каталогов, ставя после имени каталога косую черту;

ls –R Выводит содержимое рабочего каталога со всеми его подкаталогами

cp

cp – копирование данных, например,

cp –i /home/pasha/1 /home/pash/old

mv

mv – переименование или перемещение объекта файловой системы, например:

mv –i 1 2 - переименование объекта 1 в объект 2 в текущей директории

mv –i 1 /home/pasha/old – перемещение объекта 1 в директорию /home/pasha/old

pwd

pwd – отображение абсолютного пути текущего местоположения пользователя

rm

rm – удаление объектов файловой системы, например:

rm –i 1 2 3 4 5 6 7

rmdir – удаление пустых каталогов (частный случай команды rm)

rmdir /home/pasha/old

cd

cd – переход из одного каталога в другой (change directory), например:

cd /home

mkdir

mkdir - cоздание новой директории

mkdir TR - создание директории TR

ls TR - проверка на наличие TR

TR - директори ТР создана

Соседние файлы в папке KTNI_Kozlov_otvety