Изучим историю набранных команд — КиберПедия 

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Изучим историю набранных команд

2022-09-15 29
Изучим историю набранных команд 0.00 из 5.00 0 оценок
Заказать работу

И средства редактирования командной строки

Набранные ранее команды хранятся. Их можно легко возвратить для просмотра и редактирования, нажимая клавишу < ­ >. После вызова команды в строку приглашения, ее можно изменить и выполнить.

Все выполненные ранее команды получают номер. Их вместе с самими командами можно увидеть, набрав утилиту

History

Зная номер выполненной ранее команды, так

!<номер>

исполним ее еще раз.

Команда history осуществляет вывод, не останавливая его при заполнении всего экрана. Если строк больше, чем может поместиться на экране, то удается разглядеть только последние. Тогда используют, к примеру, такие команды

history | more

или

history | less

ВНИМАНИЕ. Для завершения последней командs нажимайте клавишу <q>.

Задание 22.

Для изучения возможностей команды history дайте следующие команды:

cd ~

Pwd

ls

History

Clear

Ls –l

History

Who

w

Ls a

Теперь выполните еще раз команду

History

Выполните команды pwd, ls и clear используя формат !N (здесь N – номер команды).

Теперь немного о редактировании командной строки. До нажатия <Enter> содержимое командной строки можно изменять. Передвигайте курсор по строке влево и вправо, используя клавиши < > и < ® >. Для редактирования можно использовать клавиши <Del> или <Backspace>, удаляя отдельные символы, и добавляя любые новые.

Но возможности редактирования командной строки гораздо шире. Полный список таких возможностей, как было сказано выше, перечислен в помощи по оболочке

Man bash

Там описано много команд, закрепленных за комбинациями клавиш, например, такие как передвинуться на одно слово (до пробела) влево или вправо, удалить часть слова до конца строки, поменять местами соседние символы.

Рассмотрим простейшее использование текстового редактора vi

Основным текстовым редактором командного режима операционных систем семейства UNIX является vi. Он был разработан одним из авторов UNIX BSD и создателей фирмы Solaris Билом Джоем. В современных Linux используется современная версия, называемая vim.

Знание правил использования программы vi m поможет в ситуации, когда необходимо редактировать текстовые файлы, а других программ, выполняющих такую функцию, нет. Эта ситуация может возникнуть при минимальной конфигурации операционной системы Linux, например, при восстановлении системы после сбоя.

Задание 23.

Подготовьте текстовый файл, используя редактор vim. Для того, чтобы начать создание текстового файла с именем file_one надо набрать команду

vi m file_one

после чего, нажав на клавишу<а> или <i>, можно добавлять строки, нажимая после каждой клавишу <Enter>. Введите следующие строки:

Текстовый редактор vi создал Билл Джой, один из основателей версий Sun Microsystems. Он был участником разработки BSD UNIX.

В настоящее время основным текстовым редактором Linuix является vim.

Для сохранения информации в заданном файле и завершении работы с программой vi надо сначала нажать клавишу <Esc>, а затем ввести символы <: >, <w > (записать данные в файл) и последним действием - <q > (выйти из программы).

Ознакомимся с основами работы

С программой Midnight Commander

Аналогом популярного файлового менеджера Norton Commander является программа Midnight Commander. Эта программа создана в рамках проекта GNU. Она может работать на разных аппаратных платформах под управлением UNIX-систем, а так же компилироваться для работы в операционных системах Windows.

Для тех, кто не знаком с файловыми менеджерами типа nc или far, опишем основы использования Midnight Commander являющуюся их аналогом, реализуемую в проекте GNU. Программа запускается командой

Mc

При запуске можно применить параметры вызова. Часть из них уже приводились ранее. Например, вызывая mc с параметром –b, запускается черно-белый режим работы программы. Другой ее параметр (–a) отключает использование графических символов, а еще один параметр (–d) отключает поддержку мышки.

После вызова программы на экране появляются два прямоугольника, высвечивающих содержимое каких-то каталогов файловой системы. Они называются Левой и Правой панелями (Left и Right panel). Одна из них является активной – в ней располагается светящаяся полоса (курсор). Переключение активной панели осуществляется клавишей <Tab>. Для активизации главного меню программы нажимается клавиша <F9>.

Рассматриваемый файловый менеджер позволяет выполнять много действий с файлами и каталогами (создавать, модифицировать, копировать, переносить и удалять), но также и такие:

– получать информацию о разных элементах системы;

– настроить доступ к удаленным системам;

– изменять вид представляемой на экране информации.

Задание 24.

Для изучения Midnight Comander выполните следующие действия.

Перейдите на одной из панелей в каталог /etc, а на другой – сначала в каталог /root, а затем – в /dev.

Изучите позиции Левая (Left) и Правая (Right) главного меню программы и измените содержимое информации, высвечиваемой на экране.

Создайте текстовый файл и просмотрите его. Для этого нажмите комбинацию клавиш <Shift+F4> (для редактирования нового файла). Но некоторые версии mc не позволяют встроенной программе-редактору создавать новые файлы, а только редактировать уже имеющиеся. Тогда используем такой прием. Сначала создаем файл из одной строки командой

cat > file

а далее правим его встроенным редактором mc. Теперь наберите текст скрипта. Затем нажмите <F2> (сохранение файла), введите имя создаваемого файла и <F10> (завершение работы с программой редактирования). Его можно просмотреть, нажимая <F3>. Измените права доступа к созданному текстовому файлу, сделав его исполнимым. Для этого нажмите <F9 >, выберите Команды и Права доступа (сhmod).

Изучите позиции меню Команды (Command). Для поиска файла с именем dmesg надо сделать следующее: нажать <F9 >, выбрать Команды и Поиск файлов (find file), а затем ввести в первой строке ввода символ /, а во второй – dmesg. Нажав <Enter>, получите список более одного файла. Сама команда dmesg выводит все сообщения, появляющиеся при загрузке системы. Проанализируйте, какие файлы, в каких каталогах появятся в результате поиска.

Программа mc позволяет легко создавать архивы. Точнее, она облегчает процедуру вызова программ, создающих архивные файлы. Для этого надо выбрать светящимся курсором Midnight Comander файл и нажать <F2 >. Увидим список команд. Одна из них


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

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.