Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





Отобразить абсолютные пути программ, выполняемых по командам commands, и вывести информацию о том, хеширо-вано ли (см. hash) их расположение.



Считать все последующие строки аргументами, а не параметрами.



, —all
Отображать все экземпляры программы, а не только те, которые будут реально запущены.

-р, —path
type

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

-t, -type

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

Пример

$ type mv read
mv is /bin/mv
read is a shell built-in

typeset
typeset

CM. declare.

ulimit [options] [n]
ulimit

Отобразить значение одного или нескольких ограничений на использование ресурсов либо установить значение ограничения в п, если таковое задано. Ограничения могут быть жесткими (—Н) или мягкими (—S). По умолчанию ulimit устанавливает оба ограничения либо отображает мягкое ограничение. Параметры определяют, с каким ресурсом происходит работа.

Параметры

— Считать все последующие строки аргументами, а не параметрами.

—а Отобразить все текущие ограничения.

—Н Жесткое ограничение ресурсов.

—S Мягкое ограничение ресурсов.

Специальные ограничения

Эти параметры налагают ограничение на использование специальных видов ресурсов:

-с Файлы отображения памяти.

—d Размер сегмента данных процесса.

-f Размер файла, создаваемого в сеансе работы с интерпретатором.


572
Глава 7. bash: командный интерпретатор Борна

ulimit
-1 Объем памяти, захватываемой процессом. -т Размер набора резидентов.
-п Количество файловых дескрипторов. Ограничение отсутствует во многих системах.
-р Размер конвейера, измеряемый в блоках по 512 байт.
-s Размер стека.
—t Количество процессорного времени в секундах.
—и Количество процессов на одного пользователя.
—V Виртуальная память, используемая интерпретатором.

umask
umask [ппп] umask [-p][-S]
Отобразить или установить значение маски прав доступа для создаваемого файла (в восьмеричной системе счисления). Маска определяет, какие права доступа отсутствуют. (Так, результатом выполнения команды umask 002 будут права доступа rw-rw—г—).
Параметры
-р Отобразить значение маски в команде umask, чтобы
пользователь мог прочитать ее и выполнить команду.
-S Отобразить значение umask в символьном виде, а не в виде восьмеричного числа.

unalias
unalias [-a] names
Удалить имена (names) из списка псевдонимов. См. также alias.
Параметр
-а Удалить все псевдонимы.

unset
unset [options] names
Удалить определения функций или переменных, имена которых перечислены в списке names.
Параметры
-f Имя является именем функции.
-v Имя является именем переменной (режим по умолчанию).

until
test-commands do
commands done
until



   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru