cmp [-l][-s] файл1 файл2
Флаги:
-l | выдача полного списка различий; |
-s | выдача кода результата; (если равны - 0; неравны - 1; хотя бы один недоступен - 2); |
Удаление файлов
rm [флаги] файл
Флаги:
-f | если для файла запрещена запись/чтение; |
-i | удаление в интерактивном режиме; ( * означает - все файлы каталога); |
-r | * удаление всех файлов и подкаталогов; |
Поиск файлов
find каталог ... аргументы ...
Просматриваются рекурсивно все подкаталоги для каждого указанного каталога и ищутся файлы отвечающие условиям, заданным в аргументах. Числовые аргументы со знаком "+" означают "больше чем", а числовой аргумент со знаком "-" "меньше чем". Аргументы - это условия поиска; любому аргументу предшествует знак "-", все аргументы считаются соединенными знаком "И". -o соединитель ИЛИ, перед каждым символом "ИЛИ" должен ставиться знак "\";
Допускаются аргументы:
-name имя файла | имя файла совпадает с заданным; |
-type c | тип файла совпадает с с; |
-links n | файл имеет n связей; |
-user имя | файл принадлежит пользователю с данным именем; |
-group имя | файл принадлежит группе с именем; |
-size n | длина файла равна n блокам; |
-inum n | индекс файла равен n; |
-mtime n | последняя модификация файла была n дней назад; |
-exec команда | выполняется команда UNIX; |
-ok команда | то же, что и -exec, но печатается на терминале; |
печатается имя текущего файла; | |
-newer файл | текущий файл был модифицирован позже заданного |
Очистка индексного дескриптора
clri файл-система индекс...
Удаляет индексный дескриптор для файла, отсутствующего в каталогах.
Библиотекарь
ar флаги [имя] библиотека [файл...]
Флаги:
a | указывает (совместно с r или m) на то, что файлы следует помещать после заданного файла; |
b | то же, что и a, но файлы размещаются перед заданным файлом; |
c | создание библиотечного файла; |
d | удалить файлы из библиотеки; |
l | поместить временные файлы библиотекаря в текущем каталоге; |
m | переместить файлы в конец библиотеки или вслед за указанным файлом; |
p | напечатать содержимое заданных файлов; |
q | добавить файлы в конец библиотеки; |
r | заменить файлы в библиотеке на новые. Если файлов нет, они просто добавляются; |
t | перечислить файлы, входящие в библиотеку; |
u | совместно с r указывает, что будет заменяться только те файлы библиотеки, которые были модифицированы раньше заданных файлов. |
v | печать дополнительной информации (вид действия, имя файла) применяется совместно с d, m, r, x; |
x | скопировать файлы в текущий каталог; |