Linux — Важнейшие оболочковые переменные

Функциональность bash и многих других программ Linux управляется состояниями так называемых переменных оболочки. Такие переменные можно сравнить с переменными языка программирования, однако в них можно сохранять только последовательности символов. Присваивание переменных оболочки осуществляется с помощью оператора присваивания =. Чтобы отобразить содержимое оболочковой переменной, нужно воспользоваться командой echo, при этом перед  именем переменной необходимо поставить символ «$»:

user$ var=abc
user$ echo $var
abc

Читать продолжение «Linux — Важнейшие оболочковые переменные»

Опубликовано в категории: Linux Метки: ,

Linux — Выполнение нескольких команд

После символа & вы можете указать следующую команду. В таком случае первая команда будет выполняться в фоновом режиме, а вторая — на виду. В следующем примере команда find вновь запускается в фоновом режиме. Однако ls одновременно выводит со­держание текущего каталога:

user$ find / -name '*sh' > result & ls

Если вместо символа & поставить точку с запятой, то bash поочередно выполнит команды в фоновом режиме:

Читать продолжение «Linux — Выполнение нескольких команд»

Опубликовано в категории: Linux Метки: ,

Определение пути к программе в Linux

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

Команда whereis <команда> просматривает все стандартные каталоги.

Читать продолжение «Определение пути к программе в Linux»

Опубликовано в категории: Linux Метки: ,