Денис Колисниченко - Linux-сервер своими руками
bmtoa [параметры] файл
Программа bmtoa преобразует растровый рисунок в текстовый файл. Существует также обратная программа — atobm.
cal [параметры] месяц год
Программа саl выводит календарь на заданный месяц.
cksum файлы
Программа cksum вычисляет контрольную сумму (CRC) для группы файлов. Эту программу можно использовать и для одного файла.
cpio [параметры] файл
Программа cpio используется для создания архивов как на магнитной ленте, так и на жестком диске. По умолчанию создается архив на магнитной ленте.
date
Программа date используется для отображения даты и времени. Пользователь root может использовать ее для установки времени и даты. Для подробного описания форматов отображения даты и времени, введите команду man date. Дата устанавливается в формате MMddhhmmyy — месяц, число, час, минуты, год соответственно. Например, для установки даты 14 января 2002 года и времени 16:35 введите команду:
date 0114163502
df [параметры] устройство
Выводит информацию о свободном месте на указанном устройстве. Если устройство не указано, выводится информация о свободном месте для каждой смонтированной файловой системы.
free [параметры]
Команда free выводит информацию об использовании оперативной и виртуальной памяти. По умолчанию информация выводится в килобайтах. Если вы хотите вывести информацию в байтах или в мегабайтах, используйте параметры –b и –m соответственно.
dumpkeys
Данная программа выводит информацию о текущей раскладке клавиатуры.
echo [параметры] строка
Команда echo выводит текст или значения переменных окружения. Если задан параметр –n, команда не будет выводить в конце строки символ новый строки, то есть не будет перевода строки.
fsinfo
Выводит информацию о запущенном сервере шрифтов системы X Windows.
id имя_пользователя
Выводит информацию об указанном пользователе. Если пользователь не указан, выводится информация о текущем пользователе. Выводятся UID, GID, а также все группы, членами которых является пользователь.
info тема
Программа info подобна команде man. Иногда программа info сообщает дополнительные сведения или даже содержит темы, которых нет в справочной системе man.
insmod [параметры] модуль
Вставляет загружаемый модуль в ядро. Данную команду имеет право выполнять только пользователь root.
kill [параметры] PID
Отправляет процессу указанный сигнал. Программа kill подробно рассмотрена в гл. 5.
killall [параметры] имя
Отправляет указанный сигнал группе процессов с указанным именем.
login пользователь [параметры]
Идентифицирует пользователя. Можно использовать для регистрации под другим именем. Для регистрации как суперпользователь используйте команду su.
lsmod
Выводит список загруженных модулей ядра.
md5sum [параметры] файл
Эта программа подсчитывает и проверяет контрольный код с использованием алгоритма MD5. Параметр –b позволяет трактовать любой файл как двоичный, а параметр –t как текстовый. С помощью параметра –с файл можно проверить целостность файла, а параметр –s строка вычисляет хэш-код указанной строки.
minicom [параметры]
Minicom — терминальная многофункциональная программа. Данная программа обладает таким количеством функций, что для их описания можно было бы написать еще одну главу. Обратитесь к справочному руководству по программе minicom.
nice [параметры] команда [аргументы]
Устанавливает приоритет запускаемой программы. Команда nice уже рассматривалась в гл. 5.
passwd [пользователь] [пароль]
Изменяет пароль пользователя. Пользователь root может изменить пароль любого пользователя системы. Обыкновенный пользователь может изменить только свой пароль. Новый пароль не должен быть словарным словом и содержать не менее шести символов. Суперпользователь имеет право установить любой пароль, то есть новый пароль может быть словарным словом и содержать менее шести символов, например, list.
pathchk
Проверяет корректность указанного полного имени файла.
printenv переменная
Выводит значение переменной окружения. Однако обычно удобнее для этой цели использовать команду echo $имя_переменной
ps параметры
Выводит список процессов (см. гл. 5).
renice приоритет процесс [параметры]
Изменяет приоритет заданного процесса. В отличие от команды nice, renice задает приоритет для уже запущенного процесса.
reset
Выполняет начальную инициализацию (сброс) терминала.
rmmod [параметры] модуль
Удаляет загружаемый модуль из ядра. Данную команду имеет право выполнять только пользователь root.
rx [параметры] файл
Позволяет получить файл по протоколу XModem. Эта программа входит в пакет minicom.
rxvt
Программа rxvt представляет собой упрощенный вариант программы xterm.
rz [параметры] файл
Позволяет получить файл по протоколу ZModem. Эта программа входит в пакет minicom.
sb [параметры] файл
Позволяет отправить файл по протоколу YModem. Эта программа входит в пакет minicom.
setterm параметры
Данная программа позволяет установить параметры терминала. Более подробную информацию вы получите в справочной системе.
sleep число
Данная программа приостанавливает выполнение дальнейших операций на указанное время. Число задается в секундах. Обычно используется при написании сценариев.
startx
Запускает систему X Window, если она у вас не запускается автоматически. Программа startx обычно является сценарием запуска программы xinit.
strace [параметры] программа
Используется для трассировки системных вызовов и сигналов. Очень полезная программа при отладке программного обеспечения.
stty настройки параметры
Программа stty позволяет просматривать и устанавливать параметры терминала. Без параметров она выводит установки для текущего терминала.
sx [параметры] файлы
Позволяет отправить файл по протоколу XModem. Эта программа входит в пакет minicom.
systat параметры система
Программа systat опрашивает указанную систему, используя службу systat. Данная служба должна быть доступной на опрашиваемой машине. Если служба systat недоступна, опрашиваются службы daytime и netstat. При вызове программы systat можно использовать параметры, указанные в табл. 19.2.
Параметры команды systat Таблица 19.2
Параметр Описание -n Опрос службы netstat -р порт Используется указанный порт -s Опрос службы systat -t Опрос службы daytimesz [параметры] файлы
Позволяет отправить файл по протоколу ZModem. Эта программа входит в пакет minicom.
tee [параметры] файлы
Отправляет информацию со своего стандартного ввода в указанные два файла. Если указан только один файл, то перенаправляется вывод в этот файл и на стандартный вывод. Если файлы существуют, программа их перезапишет. Запретить перезапись можно с помощью опции «-а». Эту программу очень удобно использовать в таком контексте:
$ some_program | tee file
В данном примере вы можете спокойно работать с интерактивной программой some_program (название используется произвольное), все сообщения, которые выведет программа, будут записаны в файл file с помощью программы tee. Вы же увидите эти сообщения на консоли «без потери качества», поскольку программа tee перенаправит их на стандартный вывод. В файле, естественно, вы не увидите ту информацию, которую вводили при работе с программой some_program.
tload [параметры]
Выводит график загрузки системы.
top [параметры]
Этой программой вы, скорее всего, уже пользовались. Данная программа выводит список процессов, отсортированный по занимаемому процессорному времени. Можно использовать параметры, представленные в табл. 19.3.
Параметры программы top Таблица 19.3
Параметр Описание D секунды Задержка между обновлением списка процессов Q Обновление без задержек s Информация о процессорном времени, занимаемом завершенными процессами-потомками S Программа не будет работать в интерактивном режиме I Программа будет игнорировать неактивные процессыtrue