Скачать книгу

от которых напрямую не зависит функционирование системы, рекомендуется размещать во вторичной иерархии – в каталоге /usr/bin.

      Таким образом, в каталоге /bin должны находиться следующие файлы или символические ссылки на команды:

      • cat – утилита, выдающая на стандартное устройство вывода объединенные файлы;

      • chgrp – утилита, позволяющая изменить группу владельца файла;

      • chmod – утилита, изменяющая права доступа к файлу;

      • chown – утилита, изменяющая владельца и группу файла;

      • ср – утилита, позволяющая копировать файлы и каталоги;

      • date – утилита, позволяющая вывести или установить системные дату и время;

      • dd – утилита, позволяющая конвертировать и копировать файл;

      • df – утилита, показывающая использование дискового пространства;

      • dmesg – утилита, выводящая или управляющая буфером сообщения ядра;

      • echo – утилита, отображающая строку текста;

      • false – утилита возвращает значение "Не успешно" (unsuccessfully);

      • hostname – утилита, показывающая или устанавливающая имя хоста;

      • kill – утилита, посылающая управляющие сигналы процессам;

      • In – утилита, создающая линки (связи, ссылки) между файлами;

      • login – утилита, начинающая сессию в системе;

      • Is – утилита, показывающая содержимое каталога;

      • mkdir – утилита, позволяющая создавать каталог;

      • mknod – утилита, создающая блочные или символьные специальные файлы;

      • more – утилита, позволяющая просматривать текстовые файлы постранично;

      • mount – утилита, монтирующая файловую систему;

      • mv – утилита, перемещающая или переименовывающая файлы;

      • ps – утилита, показывающая статус процессов;

      • pwd – утилита, выводящая имя текущего рабочего каталога;

      • rm – утилита, удаляющая файлы или каталоги;

      • rmdir – утилита, удаляющая пустой каталог;

      • sed – редактор;

      • setserial – программа настройки последовательных портов;

      • sh – командная оболочка Bourne;

      • sty – утилита, изменяющая и выводящая установки терминальной линии;

      • su – утилита, изменяющая пользовательский идентификатор (user ID);

      • sync – утилита, сбрасывающая (flush) буферы файловой системы;

      • true – утилита возвращает значение «Успешно» (successfully);

      • umount – утилита, размонтирующая файловые системы;

      • uname – утилита, выводящая системную информацию.

      Если в системе не используется утилита sh, то sh должна быть ссылкой на используемую системой командную оболочку.

      Если установлены соответствующие пакеты, в каталоге /bin могут присутствовать следующие программы или символические ссылки:

      • csh – командная оболочка С shell;

      • ed – редактор;

      • tar – архивная утилита;

      • cpio – архивная утилита;

      • gzip – утилита архивации файлов GNU;

      • gunzip – утилита разархивации файлов

Скачать книгу