CP
Категория: MAN-ы | Автор: admin | 2-07-2013, 06:35

НАЗВАНИЕ
cp - копирование файлов 
СИНТАКСИС 
  cp  файл1 [файл2 ...] целевой_файл 
ОПИСАНИЕ
Команда cp копирует файл1 в целевой_файл. Файл1 не должен совпадать с целевым_файлом (будьте внимательны при использовании метасимволов shell'а). Если целевой_файл является каталогом, то файл1, файл2,..., копируются в него под своими именами. Только в этом случае можно указывать несколько исходных файлов. 
Если целевой_файл существует и не является каталогом, его старое содержимое теряется. Режим, владелец и группа целевого_файла при этом не меняются. 
Если целевой_файл не существует или является каталогом, новые файлы создаются с теми же режимами, что и исходные (кроме бита навязчивости, если Вы не суперпользователь). Время последней модификации целевого_файла (и последнего доступа, если он не существовал), а также время последнего доступа к исходным файлам устанавливается равным времени, когда выполняется копирование. Если целевой_файл был ссылкой на другой файл, все ссылки сохраняются, а содержимое файла изменяется. 
НАЗВАНИЕ
cp - копирование файлов 
СИНТАКСИС 
cp  файл1 [файл2 ...] целевой_файл 
ОПИСАНИЕ
Команда cp копирует файл1 в целевой_файл. Файл1 не должен совпадать с целевым_файлом (будьте внимательны при использовании метасимволов shell'а). Если целевой_файл является каталогом, то файл1, файл2,..., копируются в него под своими именами. Только в этом случае можно указывать несколько исходных файлов. 
Если целевой_файл существует и не является каталогом, его старое содержимое теряется. Режим, владелец и группа целевого_файла при этом не меняются. 
Если целевой_файл не существует или является каталогом, новые файлы создаются с теми же режимами, что и исходные (кроме бита навязчивости, если Вы не суперпользователь). Время последней модификации целевого_файла (и последнего доступа, если он не существовал), а также время последнего доступа к исходным файлам устанавливается равным времени, когда выполняется копирование. Если целевой_файл был ссылкой на другой файл, все ссылки сохраняются, а содержимое файла изменяется. 

Просмотров: 2084 | | Комментариев: 0
  DATE
Категория: MAN-ы | Автор: admin | 2-07-2013, 06:42

НАЗВАНИЕ
date - выдача и установка даты и времени

СИНТАКСИС

date [ммддччмм[гг]] [+формат]

ОПИСАНИЕ
Если аргументы команды date не указаны, или аргумент начинается со знака +, выводятся текущие дата и время; в противном случае выполняется установка даты и времени. Первые мм - это номер месяца; дд - номер дня в месяце; чч - номер часа (по 24-часовой шкале); вторые мм - номер минуты; гг - две последние цифры номера года, их указывать не обязательно. Например, команда

date 10080045

устанавливает дату на 8 октября, 0 часов 45 минут. Если год не указан, подразумевается текущий год. Система UNIX использует всемирное время. Команда date принимает во внимание часовой пояс и поправку на летнее время (в стандартах США) и выполняет соответствующие преобразования. Менять дату может только суперпользователь.

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

Описатели полей:

n

вставить символ перевода строки

t

вставить символ табуляции

m

месяц года - от 01 до 12

d

день месяца - от 01 до 31

y

2 цифры года - от 00 до 99

D

дата в виде мм/дд/гг

H

час - от 00 до 23

M

минуты - от 00 до 59

S

секунды - от 00 до 59

T

время в виде чч:мм:сс

j

день года - от 001 до 366

w

день недели - воскресенье = 0

a

сокращение дня недели - от Sun до Sat

h

сокращение названия месяца - от Jan до Dec

r

время по 12-часовой шкале

ПРИМЕР
Команда

date '+DATE: %m/%d/%y%nTIME: %H:%M:%S'

выдаст информацию следующего вида:

 
 DATE: 08/18/88
  TIME: 14:45:05 

 

ФАЙЛЫ

 /dev/kmem 

ДИАГНОСТИКА

 No permission 
     Вы не являетесь суперпользователем и пытаетесь изменить дату.
 Bad conwersion 
     Устанавливаемая дата синтаксически неверна.
 Bad format character 
     Недопустимый описатель поля. 

Просмотров: 1945 | | Комментариев: 0
  DF
Категория: MAN-ы | Автор: admin | 23-08-2013, 02:54

НАЗВАНИЕ

df - сведения о числе свободных блоков и описателей файлов

 

СИНТАКСИС

 

df [-t] [-f] [файловая_система ...] [каталог ...]

 

ОПИСАНИЕ

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

Файловая_система может быть задана либо именем устройства (например, /dev/dsk/hd0s0), либо именем каталога, на который она смонтирована (например, /mnt).

Каталог задается полным именем. Будет выдана информация об устройстве, содержащем этот каталог.

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

Команда df использует следующие опции:

-t

Наряду со сведениями о числе свободных блоков и незанятых описателей выдается также общее число блоков и описателей файлов.

-f

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

 

ПРИМЕЧАНИЯ

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

 

ФАЙЛЫ

 

 

/dev/dsk/*

/etc/mnttab

 


Просмотров: 2299 | Подробнее... | Комментариев: 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


 
Логин
Пароль
 

 
Locations of visitors to this page