Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Выход из системы




Печать файлов

Стандартный ввод и вывод

Оболочки LINUX

Возможности, упрощающие работу с командной строкой

Поскольку работа с Unix – это в значительной степени взаимодействие с командной строкой, для облегчения этого процесса существует несколько весьма приятных удобств.

<Tab> может "дописать" имя файла или команды.

Если набрать часть имени файла или команды и нажать <Tab>, то остальная часть имени "допишется" автоматически, если начало однозначно определяет имя.

Быстрое копирование текста. Отметив фрагмент текста в консоли или в окне X, можно вставить его, набрав с клавиатуры или нажав среднюю кнопку мыши (если мышь двухкнопочная – две одновременно в X, или правую кнопку в консоли).

Текст, "уехавший" за верх экрана, еще не исчезает.

Нажав <Shift>+<PgUp>, можно проскроллировать консоль или окно xterm в X.

Оболочка (командный интерпретатор) является посредником между пользователем и ОС. Она преобразует команды в форму, понятную для ОС. Кроме того оболочка обеспечивает работу многих средств.

1. BASH – оболочка, используемая по умолчанию (добавлено редактирование командной строки).

2. CSH (С) – широко известная оболочка, но в ней отсутствует редактирование командной строки.

3. SH – исходный вариант оболочки Борна, совместимая с BASH.

4. PDKSH – общедоступная оболочка Корна, сочетающая в себе лучшие черты оболочек Борна и С (редактирование командной строки и история команд).

5. TCSH – улучшенная версия оболочки С с поддержкой редактирования командной строки;

6. ASH – усеченная оболочка, используемая при дефиците памяти.

Чтобы знать, какая оболочка используется, необходимо выполнить команду

echo $SHELL.

Оболочка отвечает за работу стандартного ввода и вывода. Обычно программы LINUX считают, что входные данные поступают с клавиатуры, а выходные отправляются на монитор. Иначе необходимо указать новый источник или приемник данных.

Стандартный ввод программы из файла (вместо ввода символов с клавиатуры):

cat < data – команда cat получает входные данные из файла data.

Перенаправление вывода в файл:

ls > listings – результаты команды ls направляются в файл listings

Печать файла из командной строки – команда lpr

lpr имя_файла

Проверка состояния очереди печати – команда lpq (выводится информация о принтере, статус незавершенных заданий печати и индентификаторы заданий).

Отмена задания – команда lprm

lprm 213 (213 – идентификатор задания).

Для завершения сессии надо набрать команду logout. После этого на экране должно появиться приглашение для входа в систему:

bobby:~% logout

 

Red Hat Linux release 5.2 (Apollo)

Kernel 2.0.36 on an i586

bobby login: _

Хотя компьютеры под Unix (и Linux в том числе) обычно не выключают неделями и месяцами, иногда возникает потребность перезагрузить машину (например, под другую ОС). Самый простой способ сделать это – нажать <Alt>+<Ctrl>+<Del>. При этом Linux корректно завершит работу и перезагрузит ПК.

Если же надо выключить машину, то можно также нажать <Alt>+<Ctrl>+<Del>, дождаться перезагрузки, и после появления приглашения "LILO boot:" выключить питание (но до того, как начнется загрузка ОС!).

Литература

1. Фолькердинг П., Рейчард К., Фостер-Джонсон Э. Установка и конфигурирование LINUX: учебный курс. – СПб: Питер, 1999.

2. Билл Болл, Хойт Даф и др. Red Hat Linux 8/9: Настольная книга пользователя, Изд. DiaSoft, 2004.

Контрольные вопросы

1. Отличие LINUX от других операционных систем.

2. Особенности LINUX.

3. Системные характеристики LINUX.

4. Какие языки программирования обеспечивает система LINUX?

5. Что является системой X WINDOW?

6. Какую команду надо выполнить, чтобы знать, какая оболочка используется?




Поделиться с друзьями:


Дата добавления: 2014-12-29; Просмотров: 354; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.