Linux и UNIX: программирование в shell. Руководство разработчика
вернуться

Тейнсли Дэвид

Шрифт:

Команда

$ rmdir /var/spool/tmp/lp_HP

удаляет каталог 1р_НР, находящийся в каталоге /var/spool/tmp.

script

Формат:

script параметр файл

Параметры:

– a Добавление вывода в файл

С помощью команды script можно создать полную хронологию сеанса. Для этого нужно просто вызвать эту команду из командной строки. Выполнение команды script завершается после выхода из сеанса. Эта команда копирует введенные пользователем команды и данные и добавляет их в файл. Команда

$ script mylogin

задает регистрацию информации о сеансе в файле mylogin.

shutdown

Формат:

shutdown

Выполнение этой команды приводит к завершению работы системы. Многие поставщики программного обеспечения поддерживают свои специфические версии этой команды. Команда

$ shutdown now

вызовет немедленное завершение работы системы, а команда

$ shutdown -g60 -16 -у

приведет к завершению работы системы через 60 секунд, после чего последует перезагрузка системы.

sleep

Формат:

sleep число

Применение этой команды вызовет приостановку работы системы на указанное количество секунд. Например, команда

$ sleep 10

приостановит систему на 10 секунд.

strings

Формат:

strings имя_файла

Команда strings может быть использована для просмотра текста, содержащегося в двоичных файлах.

touch

Формат:

touch параметры имя_файла

Параметры:

– t ММДДччмм Создание файла, содержащего штамп даты (месяц, день, час, минута).

Эта команда создает файл с текущим или новым штампом даты.

$ touch myfile $ ls -l myfile

– rw-r—-r--l dave admin 0 Jun 30 09:59 myfile

Данный код создает новый пустой файл myfile, содержащий текущую дату/время.

$ touch -t 06100930 myfile2 $ ls -l myfile2

– rw-r-—r-- 1 dave admin 0 Jun 10 09:30 myfile2

Указанная выше команда touch создает новый пустой файл myfile2 со штампом

даты June 10,09:30am.

tty

Формат:

tty

Используйте команду tty для получения сведений о том, на каком устройстве или терминале вы работаете.

$ tty

/dev/tty08

Команда tty -s определяет, является ли сценарий интерактивным. Коды возврата в этом случае будут следующими:

0 Для терминала

1 Для устройства, не являющегося терминалом

uname

Формат:

uname параметры

Параметры:

– a Отображение всей информации

– s Системное имя

– v Отображение только номера версии либо даты выпуска версии

Команда используется для отображения имени текущей системы и другой связанной информации:

$ uname -a

Linux bumper.honeysuckle.com 2.0.36 #1 Tue Oct…

uncompress

Формат:

uncompress файлы

Команда uncompress используется для разархивирования любых сжатых файлов.

$ uncompress myfile

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

wait

Формат:

wait ID процесса

Эта команда устанавливает длительность ожидания для ID процесса перед возобновлением его выполнения либо устанавливает длительность ожидания всех фоновых процессов перед возобновлением их выполнения.

Для задания интервала ожидания ID процесса перед возобновлением его выполнения используется команда:

$ wait 1299

Следующая команда определяет ожидание до тех пор, пока не завершатся все фоновые процессы:

  • Читать дальше
  • 1
  • ...
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192

Private-Bookers - русскоязычная библиотека для чтения онлайн. Здесь удобно открывать книги с телефона и ПК, возвращаться к сохраненной странице и держать любимые произведения под рукой. Материалы добавляются пользователями; если считаете, что ваши права нарушены, воспользуйтесь формой обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • help@private-bookers.win