характер трубы Linux является, в перенаправлении переменных окружения

1, перенаправление ввода и вывода
перенаправление ввода относится к файлу импорта на команду, а выход перенаправляется к исходным данным для вывода на экран информации записывается в указанный файл
для перенаправления стандартного устройства ввода (STDIN, описание файла 0 ): вход по умолчанию с клавиатуры, также может быть введен из другого файла или команд
стандартного перенаправления вывода (STDOUT, как описано в документе 1): выход по умолчанию на экране
перенаправление ошибок (STDERR, как описано в документе 2): вывод экрана по умолчанию на
вход и символы , используемые в перенаправление действия
команды <файл в виде командного файла стандартного ввода
команды разрыв раздела << считывает данные из стандартного ввода, чтобы знать встретил остановился раздел перерыв
команды <документ 1> файл 1 2 2 выводится в файл в качестве стандартного ввода и стандартных команд

И выходные символы , используемые в переназначении эффект
команды> файл стандартный вывод в файл (исходный файл пуст)
команда 2> Выход ошибки файла перенаправляются в файл (оригинальный файл пуст данные)
команда >> файл стандартный вывод в файл (приложенном к исходному содержанию)
командный файл 2 >> вывода ошибок перенаправляются в файл (приложенном к исходному содержанию)
команды >> файл 2> & 1 & >> файл или команда стандартный и ошибочный вывод перенаправляется в файл (добавлены позже к исходному содержанию)
характер трубы Linux является, в перенаправлении переменных окружения
2, характер команды трубопровода
трубопровод для того , чтобы сломать предыдущую команду должен быть выведен на экран после того, как стандартных нормальных данных в качестве стандартного ввода команд
характер трубы Linux является, в перенаправлении переменных окружения
3, подстановочного командной строки
характер трубы Linux является, в перенаправлении переменных окружения
характер трубы Linux является, в перенаправлении переменных окружения
5, обычно используемого побега
четыре наиболее часто используемый побег
обратной косой черты \ использовать переменную обратно в простой строки обратной косой черты
одиночные кавычки «» побег , где все переменные как простая строка в
двойных кавычках «» , в котором свойство переменного удержания, не избежать
кавычка «» возвращает результат выполняет команду
! [ ] характер трубы Linux является, в перенаправлении переменных окружения
характер трубы Linux является, в перенаправлении переменных окружения
5, важная экологическая переменная
переменная представляет собой компьютерную систему , используемую для хранения переменной типа данных стоит
после того, как пользователь выполняет команду, система Linux , в конце концов , что случилось? Как правило, выполнение команды в Linux четыре шага
Первый шаг: определение , является ли пользователь иметь режим ввода абсолютного или относительного пути команды? (Например, / бен / лс), и если да непосредственного исполнения
Шаг два: проверка системы команд Linux , введенные пользователем , является «Alias команды», то есть заменить оригинальное имя команды с именем пользовательской команды. Команда псевдонима может быть использована для создания одного из своих псевдонимов команд, в формате «псевдоним псевдоним = команда.» Для отмены команды псевдонимов, unalias команды в формате «unalias псевдонима.» При удалении файла , прежде чем использовать команду ет, системы Linux потребуют от нас повторного подтверждения того , делеции, на самом деле, это команда псевдонима ет система Linux , чтобы запретить пользователь случайно удаленные файлы и намеренно, то отменить его:
характер трубы Linux является, в перенаправлении переменных окружения
первым три шага: интерпретатор Bash определяет команду пользовательского ввода является внутренней или внешней командой. интерпретатор команд Внутренняя внутренняя команда выполняется непосредственно, большую часть времени , в то время как пользовательский ввод является внешней командой, эти команды называют шаге 4 , чтобы продолжить обработку. Вы можете использовать «введите имя команды» , чтобы определить порядок , введенный пользователем , является внутренней командой или внешней командой.
Шаг четыре: система ищет файлы в несколько путей для того , введенные пользователем, эти пути , определенные переменной называется PATH, он просто может быть понято как «маленький помощник интерпретатора», чтобы сказать , интерпретатор Bash быть положение команды может быть сохранено, а затем один за другим , чтобы найти переводчик Bash будет послушно в этих местах. значения переменной PATH , состоящие из множества путей, каждый путь между значениями , разделенных двоеточиями этих путей добавления и операции удаления будет влиять на внешний вид командного интерпретатора Linux Bash.
характер трубы Linux является, в перенаправлении переменных окружения
Есть более классический вопрос: «Почему не текущий каталог в PATH в нем (.)?» Причина в том , что, хотя текущий каталог в переменную PATH, которая в некоторых случаях позволяет пользователям бесплатно (.) введите путь командовать дефекты лжи. Однако, если хранить для команды Ls или компакт - диск с таким же именем , как и в более общем общедоступный каталог / TMP файл, пользователь случайно выполнить эти команды в общедоступном каталоге, то очень вероятно , в движении.
Так, как осторожный, опытная эксплуатация и техническим персонал, взял на себя после того, как систему Linux будет сначала проверить перед выполнением команды подозрительной переменной PATH каталога, то ли от другого читателя в предыдущем примере переменной PATH Кроме того, особенно полезные переменные среды чувствуют. Мы можем использовать команду ENV для просмотра системы Linux всех переменных окружений,
Linux системы общих 10 сетки переменной системы
домашнего каталога HOME пользователей (т.е. домашнего каталога)
пользователь SHELL в использовании оболочки имени интерпретатора
история команд HISTSIZE выходной запись
HISTFILESIZE спас команду количество записей
пути почта хранение
языка системы LANG, название языка
сЛУЧАЙНОЕ генерирует случайное число
PS1 Bash интерпретатора приглашения
РАТНО интерпретатор определения поиска пользователя , выполняющее команда PATH
текстового редактора по умолчанию рЕДАКТОРА пользователя
характер трубы Linux является, в перенаправлении переменных окружения
по переменному экспорту повышен до глобальных переменных
характер трубы Linux является, в перенаправлении переменных окружения

рекомендация

отblog.51cto.com/11019782/2482944
рекомендация