Телекоммуникационные технологии


Краткий справочник по командам UNIX - часть 19


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, но печатается на терминале;
-print печатается имя текущего файла;
-newer файл текущий файл был модифицирован позже заданного

Очистка индексного дескриптора

clri файл-система индекс...

Удаляет индексный дескриптор для файла, отсутствующего в каталогах.

Библиотекарь

ar флаги [имя] библиотека [файл...]

Флаги:

a указывает (совместно с r или m) на то, что файлы следует помещать после заданного файла;
b то же, что и a, но файлы размещаются перед заданным файлом;
c создание библиотечного файла;
d удалить файлы из библиотеки;
l поместить временные файлы библиотекаря в текущем каталоге;
m переместить файлы в конец библиотеки или вслед за указанным файлом;
p напечатать содержимое заданных файлов;
q добавить файлы в конец библиотеки;
r заменить файлы в библиотеке на новые. Если файлов нет, они просто добавляются;
t перечислить файлы, входящие в библиотеку;
u совместно с r указывает, что будет заменяться только те файлы библиотеки, которые были модифицированы раньше заданных файлов.
v печать дополнительной информации (вид действия, имя файла) применяется совместно с d, m, r, x;
x скопировать файлы в текущий каталог;
<




Начало  Назад  Вперед