комманды

Выполнение, останов и повторный запуск процессов

В этом подразделе описывается:

  • как запустить команду в определенное время с помощью
    команд batch и at;
  • как получить информацию о состоянии процесса;
  • как завершить активный процесс;
  • как вновь запустить остановленный процесс;
  • как пренести процесс из оперативного в фоновый режим
    и наоборот.

8.4.1. Запуск команд в заданное время

Команды batch и at позволяют вам определять время запуска команды или последовательности команд. При помощи команды batch система определяет время запуска ...

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

В системе LINUX некоторые команды ожидают ввод только с клавиатуры (стандартный ввод) и большинство команд отображают свой вывод на экране терминала (стандартный вывод). Однако система LINUX позволяет вам перенаправлять ввод и вывод в файлы и программы, т.е. вы можете сказать shell:

  • взять ввод из файла, а не с клавиатуры;
  • послать вывод в файл, а не на терминал;
  • использовать программу как исходные данные для другой
    программы.

8.3.1. Перенаправить ввод: знак <

Чтобы перенаправить ввод, укажите в ...

Пара других хищников, с которыми вы скоро будете иметь дело

Настало время представить еще две команды, с которыми вы будете иметь дело в этой главе, и далее в других главах книги: rpm и In. Вам не нужно сейчас пробовать их, так как вы очень скоро будете их использовать, но вы должны знать, для чего они предназначены.

$ ln

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

Специальные символы

shell имеет также и другие символы, которые выполняют различные полезные функции.

8.2.1. Запуск команды в фоновом режиме (символ &)

Некоторые команды shell занимают много времени при выполнении. Эти команды можно запустить в фоновом режиме с использованием &, освобождая тем самым терминал для других задач. Общий формат для запуска команд в фоновом режиме следующий:

	command &<CR>

Примечание. Интерактивные команды shell (например, read) нельзя запускать в фоновом режиме.

Когда вы запускаете команду в ...

Команды с когтями

Несложные команды, которые вы изучали до сих пор, были абсолютно безопасными, так как просто выводили информацию на Терминал. Теперь мы постараемся получить ощутимые результаты от использования команд. Они также будут безопасными, если вы будете следовать моим инструкциям.

$ mkdir

Вы знаете уже как создавать папки с помощью меню и мышки, но вы можете сделать это и с помощью командной строки. Команда называется mkdir (создать директорию), и она работает просто, как компостер (хотя я никогда не знал, как работает компостер).

Чтобы посмотреть, как работает команда, и ...

Неопасные команды

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

$ whoami

Нет более простой, безопасной, и, по-видимому, бесполезной команды, чем whoami. Для помощи в наведении порядка в сети, определения кто в данный момент доступен, команда whoami просто сообщает, какие пользователи в настоящий момент активны. Попробуйте набрать whoami после $ и нажать клавишу ...

Знакомство с Терминалом

Командный терминал Linux в Fedora может быть запущен из Главного меню, выбором System Tools > Terminal (Системные Инструменты>Терминал).

Однако, вы должны были добавить запуск Терминала на Панель GNOME в Главе 3, поэтому вы можете также запустить его простым кликом мыши. Когда Терминал предстанет во всей своей простоте, он будет выглядеть, как показано на Рис. 9-2.

linux

Рис. 9-2: Приложение Терминал

Как вы видите, все что здесь есть — это [rg@localhost rg] $. В данном случае, первые буквы rg — мое имя ...

Специальные опции для vi

Команда vi имеет специальные опции. Они позволяют:

  • восстановить потерянный файл, если работа vi была
    прервана;
  • поместить в буфер редактирования несколько файлов и
    редактировать их по порядку;
  • просмотр файла без риска случайного внесения
    изменений в него.

7.21.1. Восстановление потерянного файла

Если случайно произошло прерывание работы редактора vi, то не производится запись текста из буфера обратно в файл. Но vi сохраняет копию буфера. Когда вы вновь зарегистрируетесь в системе ...

Знакомимся с терминалом Linux и командной строкой

Знакомимся с терминалом Linux и командной строкой

Многие пользователи отворачиваются от Linux потому, что считают ее предназначенной для компьютерных geek'ов, так как все надо делать из командной строки. В эру графических интерфейсов набор команд вручную кажется возвратом к дремучему веку DOS, и это останавливает многих, особенно тех, кто еще хорошо помнит «старые времена».

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

Использование команд построчного редактора

Редактор vi имеет доступ ко многим командам построчного редактора ex. В этом подразделе обсуждаются некоторые наиболее часто используемые команды.

Команды редактора ex очень похожи на команды редактора ed.

Команды построчного редактора начинаются с символа ":" (двоеточие). После того, как вы введете двоеточие, курсор опускается в низ экрана и отображает двоеточие. Оставшаяся часть команды тоже появляется внизу экрана.

7.19.1. Временный возврат к shell

Когда вы входите в vi, то содержимое буфера заполняет ваш экран, делая невозможным ...

Ленты новостей