Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IKTK-96_Lab3.1.2.6 _.docx.docx
Скачиваний:
7
Добавлен:
31.12.2022
Размер:
2.25 Mб
Скачать
      1. Закройте файл space.txt.

    1. Откройте SciTe из терминала.

      1. Также можно открыть SciTE из командной строки. Щелкните значок терминала в доке снизу. Откроется эмулятор терминала.

      2. Введите ls, чтобы просмотреть содержимое текущего каталога. Обратите внимание, что файл space.txt есть в этом списке. Это означает, что не нужно указывать путь для открытия этого файла.

      3. Введите scite space.txt, чтобы открыть SciTE. Обратите внимание, что SciTE не только загружает графический интерфейс пользователя, но и автоматически загружает текстовый файл space.txt, который был создан ранее.

[analyst@secOps ~]$ scite space.txt

      1. Обратите внимание, что, поскольку SciTE открывается на переднем плане, окно терминала, которое использовалось для его запуска, остается открытым в фоновом режиме. Обратите также внимание, что в окне терминала, из которого запускался SciTE, больше не отображается приглашение командной строки.

Почему приглашение не отображается?

Потому, что в терминале запущен процесс

      1. Закройте этот экземпляр SciTE, либо щелкнув по значку X, как и ранее, либо переключившись обратно в окно терминала, из которого запущен SciTE, и остановив процесс. Для того чтобы остановить процесс, нажмите клавиши CTRL+C.

Примечание. Запуск SciTE из командной строки может оказаться удобным в том случае, если нужно запустить SciTE от имени пользователя root. Просто поставьте перед вызовом scite команду sudo: sudo scite.

      1. Закройте SciTE и перейдите к следующему разделу.

  1. Текстовые редакторы командной строки

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

Рассмотрим следующий сценарий. Пользователю необходимо выполнить задачи администрирования на компьютере Linux, но он находится далеко от этого компьютера. С помощью протокола SSH пользователь запускает удаленную оболочку на упомянутом выше компьютере. В текстовой удаленной оболочке графический интерфейс может оказаться недоступным, что делает использование графических текстовых редакторов невозможным. В такой ситуации очень важно уметь использовать текстовые редакторы.

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

Cisco CyberOps VM включает несколько текстовых редакторов командной строки. В рамках данного курса будет использоваться nano.

Примечание. Еще один очень популярный текстовый редактор называется vi. Хотя редактор vi требует довольно больших усилий для изучения, это один из самых мощных текстовых редакторов командной строки. Он включен по умолчанию в почти все дистрибутивы ОС Linux. Его оригинальный исходный код был создан в 1976 году. Обновленная версия vi называется vim, что означает «усовершенствованный vi». Сегодня большинство пользователей vi фактически пользуются обновленной версией ― vim.

Из-за отсутствия поддержки графического интерфейса nano (или GNU nano) может управляться только с помощью клавиатуры. Сочетание клавиш CTRL+O сохраняет текущий файл; CTRL+W открывает меню поиска. В редакторе GNU nano используется двухстрочная панель клавиатурных команд в нижней части экрана, где выводятся команды для текущего контекста. После открытия nano нажмите CTRL+G, чтобы открыть экран справки и полный список команд.

      1. В окне терминала введите nano space.txt, чтобы открыть файл, созданный в первой части.

[analyst@secOps ~]$ nano space.txt

      1. nano запускается и автоматически загружает текстовый файл space.txt. Хотя текст может показаться усеченным или неполным, это не так. Поскольку тест был создан без символов возврата каретки, а перенос строк по умолчанию не включен, nano отображает одну длинную строку текста.

Используйте клавиши Home и End для быстрого перехода в начало и конец строки соответственно.

Какой символ nano использует для указания того, что строка продолжается за пределами экрана?

$___________________________________________________________________________________

____________________________________________________________________________________

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]