то будут выполнены две команды. Первая сделает активным корневой каталог файловой системы, а вторая – распечатает на экране его содержимое.
bin
dev
etc
home
initrd
lib
media
misc
mnt
opt
proc
root
sbin
selinux
sys
tmp
usr
var
Символ &
Этот символ позволяет перевести выполнение команды в фоновый режим. Последний может одновременно реализовывать несколько процессов. В режиме МНОГОЗАДАЧНОСТИ они будут попеременно получать системные ресурсы и, прежде всего, процессорное время. Мы подробнее поговорим о фоновых процессах в лабораторной работе 4.
Символы && и ||
Они являются управляющими символами и применяются в случаях, когда выполнение команды зависит от результатов предыдущих.
Если две команды соединены так
КОМАНДА1 && КОМАНДА2
то вторая из них выполняется тогда, когда первая команда завершилась успешно (принято, что код ее выполнения будет равен 0).
Если вторую команду надо выполнить в случае неудачного завершения первой используют символы «||». В таком случае код выполнения первой команды отличен от нуля, Приведем примеры использования этих символа.
date || cal
Выполняется только первая команда date
Вск Апр 9 08:49:17 MSD 2006
date && cal
Выполняется обе команды date и cal
Ноя Суб 4 08:49:17 MSD 2006
Ноябрь 2006
Пн Вт Ср Чт Пт Су Вс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30