DD
Категория: MAN-ы | Автор: admin | 23-08-2013, 02:48

НАЗВАНИЕ

dd - копирование файла с преобразованием

 

СИНТАКСИС

 

dd [опция=значение ...]

 

ОПИСАНИЕ

Команда dd копирует указанный входной файл в указанный выходной файл, выполняя заданные преобразования. По умолчанию используются стандартные ввод и вывод. Можно указывать размеры блоков для ввода и вывода, чтобы использовать особенности конкретных бесструктурных устройств.


Просмотров: 1946 | Подробнее... | Комментариев: 0
  DIFF
Категория: MAN-ы | Автор: admin | 23-08-2013, 02:59

НАЗВАНИЕ

diff - выявление различий между файлами

 

СИНТАКСИС

 

diff [-e] [-f] [-b] [-h] файл1 файл2

 

ОПИСАНИЕ

Команда diff выдает на стандартный вывод те строки файлов, которые нужно изменить, чтобы привести файлы в соответствие друг с другом. Если вместо файла1 или файла2 стоит -, то используется стандартный ввод. Если файл1 (файл2) является каталогом, то используется файл из этого каталога с именем файл2 (файл1). При нормальной работе вывод содержит строки следующего вида:

 

 

n1 a n3,n4

n1,n2 d n3

n1,n2 c n3,n4

 

Эти строки напоминают команды редактора ed для преобразования файла1 в файл2. Номера после букв относятся к файлу2. Равным образом при взаимной замене a на d и чтении строк в обратном порядке получается информация о том, как преобразовать файл2 в файл1. Как и в редакторе ed, пары, состоящие из одинаковых номеров n1 = n2 или n3 = n4, сокращаются до одного номера.

За каждой из этих строк следуют затрагиваемые ею строки файла1, отмеченные знаком .


Просмотров: 2120 | Подробнее... | Комментариев: 0
  DIR
Категория: MAN-ы | Автор: admin | 23-08-2013, 03:08

НАЗВАНИЕ

dir - формат каталогов

 

СИНТАКСИС

 

#include <sys/dir.h>

 

ОПИСАНИЕ

Каталог аналогичен обычному файлу, только запись в каталог для пользователей запрещена. На то, что файл является каталогом, указывает бит в слове di_mode описателя данного файла [см. inode(4)]. Структура элемента каталога, согласно определению во включаемом файле, такова:

 

 

#ifndef DIRSIZ

#define DIRSIZ 14

#endif

 

struct direct {

ushort d_ino;

char d_name [DIRSIZ];

};

 

По соглашению первые два элемента в любом каталоге предназначены для "." и "..". Первый - это элемент для самого каталога; второй - для надкаталога. Для корневого каталога ".." имеет другой смысл: поскольку у него нет надкаталога, ".." обозначает то же , что и ".".


Просмотров: 1779 | | Комментариев: 0
  DU
Категория: MAN-ы | Автор: admin | 23-08-2013, 03:11

НАЗВАНИЕ

du - сводка использования дискового пространства

 

СИНТАКСИС

 

du [-s] [-a] [-r] [файл ...]

 

ОПИСАНИЕ

Команда du выдает количество килобайтных блоков, содержащихся во всех заданных файлах, среди которых могут быть каталоги. Обход каталогов выполняется, начиная с указанных, рекурсивно на любую глубину. При подсчете учитываются косвенные блоки файлов. Если файлы не заданы, работа идет с текущим каталогом.

Опции означают следующее:

-s

Выдается только общая сумма для каждого заданного файла (даже если он является каталогом).

-a

Для каждого файла, встретившегося при обходе, выдается строка, содержащая число блоков и имя файла.

 

Если ни одна из этих опций не задана, выходные строки генерируются только для каталогов, встретившихся при обходе.

-r

Вызывает выдачу сообщений о каталогах, которые не могут быть прочитаны, о файлах, которые нельзя открыть и т.д., в отличие от режима без сообщений (по умолчанию).

 

Файл, на который имеется две и более ссылки, учитывается только один раз.

 

СЮРПРИЗЫ

Если не используется опция -a или -s, сведения об указанных в командной строке файлах, не являющихся каталогами, не выдаются.

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

Для файлов с пустотами число блоков определяется неверно.


Просмотров: 1839 | | Комментариев: 0
  ECHO
Категория: MAN-ы | Автор: admin | 26-08-2013, 01:48

НАЗВАНИЕ

echo - выдача аргументов командной строки на стандартный вывод

 

СИНТАКСИС

 

echo [аргумент ...]

 

ОПИСАНИЕ

Команда echo выдает на стандартный вывод свои аргументы, разделяя их пробелами и выдавая в конце символ перевода строки. Кроме того, поддерживаются следующие C-подобные соглашения о задании управляющих символов (не забывайте об особой трактовке shell'ом символа \):

\b

Как правило - символ "забоя"; на терминалах типа Dasher - перемещение в левый верхний угол экрана.

\c

Не выдавать в конце символ перевода строки.

\f

Переход к новой странице.

\n

Перевод строки.

\r

Возврат каретки.

\t

Табуляция.

\v

Вертикальная табуляция.

\\

Сам символ \.

\0n

Здесь n - восьмеричный ASCII-код 8-битного символа, состоящий не более чем из трех цифр.

 

Команда echo полезна для вывода сообщений из командных файлов и для посылки известных данных в канал.

 


Просмотров: 1865 | | Комментариев: 0


 
Логин
Пароль
 

 
Locations of visitors to this page