TOUCH
Section: User Commands (1)
Updated: 1998-11
IndexReturn to Main Contents
ИМЯ
touch – изменяет временные штампы файла
ОБЗОР
touch[-acm][-r ref_file
Section: User Commands (1)
Updated: 1998-11
IndexReturn to Main Contents
touch – изменяет временные штампы файла
touch[-acm][-r ref_file
Section: User Commands (1)
Updated: 1998-11
IndexReturn to Main Contents
mv – перемещает (переименовывает) файлы
mv [опции...] исходный_файл файл_назначения
mv [опции...] исходный_файл… каталог
Опции POSIX:[-fi] [--]
Опции GNU (краткая форма):[-bfiuv] [-S suffix] [-V {numbered,existing,simple}] [--help] [--version] [--]
mvперемещает или переименовывает файлы или каталоги.
Если последний аргумент является именем существующего каталога, тоmvперемещает все остальные файлы в этот каталог. В противном случае,если задано только два файла, то имя первого файла будет измененона имя второго. Если последний аргумент не является каталогом изадано более чем два файла, то будет выдано сообщение об ошибке.
Так, mv /a/x/y /b переименует файл /a/x/y в /b/y, если /bявляется существующим каталогом, и в /b, если нет.
Если при переименованииисходного_файлавфайл_назначения,этот файл_назначениясуществует и при этом задана опция -i или если произвести запись вфайл назначенияневозможно, а стандартным выводом является терминал и не задана опция-f,тоmvспрашивает у пользователя разрешение на замену этого файла, котороевыдается на стандартный вывод ошибок, и читает ответ изстандартного ввода. Если ответ не утвердительный, то файл пропускается.
Когда иисходный_файлифайл_назначениянаходятся на одной файловой системе, они являются одним и тем жефайлом (изменяется только имя файла; владелец, права доступа,временные штампы остаются неизменными). Если же они находятся наразных файловых системах, тоисходный_файлкопируется и затем удаляется.mvбудет копировать время последней модификации, время доступа, идентификаторыпользователя и группы и права доступа к файлу если это возможно. Есликопирование идентификаторов пользователя и/или группы закончилосьнеудачно, то в копии файла сбрасываются биты setuid и setgid.
Реализация GNUmv(в fileutils-3.16) работает неправильно, так как тамmvможет переносить между файловыми системами только обычные файлы.
GNU-версии таких программ какcp,mv,ln,installиpatch могут, если потребуется, делать резервные копии файлов, которые будутперезаписаны, изменены или уничтожены. При желании, резервные копиифайлов создаются с помощью опции -b. Как они будут называться,задает опция -V. В случае, если имя файла резервной копии создаетсяс помощью добавления суффикса к имени исходного файла, то суффиксуказывается с помощью опции -S.
Если данная опция не задана, то суффикс можно также задать, используяпеременную окружения SIMPLE_BACKUP_SUFFIXЕсли не задана ни опция, ни переменная, то по умолчанию используетсясуффикс ~.
Данная опция соответствует переменной version-control в Emacs.Допустимыми значениямиМЕТОДявляются (допускаются однозначные сокращения):
При работе обычным образом используются значения переменных LANG, LC_ALL, LC_COLLATE,LC_CTYPE и LC_MESSAGES. В версии GNU используются также переменныеSIMPLE_BACKUP_SUFFIX и VERSION_CONTROL, как описано выше.
Соответствует POSIX 1003.2, за исключением того, что иерархии каталоговне могут быть перемещены в другую файловую систему.
Эта страница описывает версиюmvпакета fileutils-4.0; другие версии могут иметь небольшие отличия.Исправления и дополнения присылайте по адресу aeb@cwi.nl. Сообщенияоб ошибках в этой программе присылайте по адресуfileutils-bugs@gnu.ai.mit.edu.
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2003
desc:
MV
Section: User Commands (1)
Updated: 1998-11
IndexReturn to Main Contents
ИМЯ
mv – перемещает (переименовывает) файлы
keywords: linux, manual, pages, mv
[tags]linux, manual, pages, mv[/tags]
Section: User Commands (1)
Updated: 1998-11
IndexReturn to Main Contents
mkdir [опции] каталог…
Опции POSIX:[-p] [-m права] [--]
Опции GNU (краткая форма):[-p] [-m права] [--verbose][--help] [--version] [--]
mkdirсоздает каталоги с заданными именами.
По умолчанию права доступа к каталогам устанавливаются в 0777 (`a+rwx’)за вычетом битов, установленных в umask.
При работе обычным образом используются значения переменных LANG,LC_ALL, LC_CTYPE и LC_MESSAGES.
Данная страница описывает версиюmkdirпакета fileutils-4.0;другие версии могут иметь небольшие отличия.Исправления и дополнения присылайте по адресу aeb@cwi.nl.Отчеты об ошибках в этой программе присылайте по адресуfileutils-bugs@gnu.ai.mit.edu.
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2003
desc:
MKDIR
Section: User Commands (1)
Updated: 1998-11
IndexReturn to Main Contents
ИМЯ
mkdir – создает каталоги
keywords: linux, manual, pages, mkdir
[tags]linux, manual, pages, mkdir[/tags]
Section: User Commands (1)
Updated: 1998-11
IndexReturn to Main Contents
ls, dir, vdir – выводит содержимое каталога
ls [опции] [файл...]
dir [файл...]
vdir [файл...]
Опции POSIX:[-CFRacdilqrtu1] [--]
Опции GNU (краткая форма):[-1abcdfghiklmnopqrstuvwxABCDFGHLNQRSUX][-w cols][-T cols][-I шаблон][--full-time][--show-control-chars][--block-size=размер][--format={long,verbose,commas,across,vertical,single-column}][--sort={none,time,size,extension}][--time={atime,access,use,ctime,status}][--color[={none,auto,always}]][--help] [--version] [--]
Программаlsсначала выводит список всех файлов(не каталогов), перечисленных в командной строке, а затем выводитсписок всех файлов, находящихся в каталогах, перечисленных в команднойстроке. Если не указано ни одного файла, то по умолчанию аргументомназначается `.’ (текущий каталог). Опция -d заставляетlsне считать аргументы-каталоги каталогами. Будут отображаться толькофайлы, которые не начинаются с `.’ или все файлы, если задана опция-a.
Каждый список файлов (для файлов, которые не являются каталогами идля каждого каталога, содержащего список файлов) сортируется отдельнов алфавитной последовательности текущих региональных настроек (locale).Когда указана опция -l, то перед каждым списком выводится итоговаястрока с общим размером всех файлов в списке, который измеряется вполу-килобайтах (512 байт).
Результаты печатаются на стандартный вывод, по одному файлу на строку,если с помощью опции -C не задан многоколоночный вывод.Однако при выводе на терминал не определено, будет ли вывод осуществлятьсяв одну колонку или в несколько. Для задания одноколоночного илимногоколоночного режима вывода могут использоваться опции -1 и -C,соответственно.
Section: User Commands (1)
Updated: 1998-11
IndexReturn to Main Contents
du – оценка места на диске, занимаемого файлом
du [опции] [файл...]
Опции POSIX:[-askx] [--]
Опции GNU (краткая форма):[-abcDhHklLmsSxX][--block-size=количество][--exclude=шаблон][--max-depth=n][--help] [--version] [--]
duвыдает отчет об использовании дискового пространства заданными файлами, атакже каждым каталогом иерархии подкаталогов каждого указанногокаталога. Здесь под `использованным дисковым пространством’понимается пространство, используемое для всей иерархии подкаталоговуказанного каталога.
Запущенная без аргументов, командаduвыдает отчет о дисковом пространстве для текущего каталога.
По умолчанию, размеры указываются в блоках по 512 байт, но еслизадана опция -k, то размер блока принимается в 1024 байт.
Размеры указываются в блоках по 1024 байт (если размер не заданпосредством опций), за исключением случая, когда заданна переменнаяокруженияPOSIXLY_CORRECT ,В этом случае размер блока соответствует версии POSIX.
В BSD системахduвыдает размеры, которые являются наполовину меньше правильных, дляфайлов, которые смонтированы по NFS из HP-UX систем. В HP-UX системахduвыдает размеры, которые в два раза больше правильных для файлов,которые смонтированы по NFS из BSD систем. Это недостаток систем HP-UX;он также есть и в программе duиз HP-UX.
Выбор размера блока определяет переменная POSIXLY_CORRECT.Если она не установлена и переменная BLOCKSIZE имеет значение,начинающееся со слова `HUMAN’, то программа ведет себя какпри указании опции -h, если она не перекрывается опциями-k и -m.При работе обычным образом используются значения переменных LANG, LC_ALL, LC_CTYPE иLC_MESSAGES.
Данная страница описывает версиюduпакета fileutils-4.0;из пакета fileutils-4.0;другие версии могут иметь небольшие отличия.Исправления и дополнения присылайте по адресу aeb@cwi.nl.Отчеты об ошибках в этой программе присылайте по адресуfileutils-bugs@gnu.ai.mit.edu.
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2003
desc:
DU
Section: User Commands (1)
Updated: 1998-11
IndexReturn to Main Contents
ИМЯ
du – оценка места на диске, занимаемого файлом
keywords: linux, manual, pages, du
[tags]linux, manual, pages, du[/tags]
Section: User Commands (1)
Updated: 1998-11
IndexReturn to Main Contents
dd – преобразовать и копировать файл
dd[--help] [--version][if=файл][of=файл][ibs=байты][obs=байты][bs=байты][cbs=байты][skip=блоки][seek=блоки][count=блоки][conv={ascii, ebcdic, ibm, block, unblock, lcase, ucase, swab, noerror, notrunc, sync}]
ddкопирует файл (по умолчанию из стандартного ввода на стандартныйвывод), используя заданные размеры блоков для ввода и вывода, и в то жевремя, возможно, выполняя его преобразование.
ddчитает по одному блоку за раз, используя заданный размер входного блока(по умолчанию 512 байт).Если задана опцияbs=байтыи не требуется преобразований, отличных отsync, noerror, или notrunc, тоddзаписывает прочитанные данные (которых может быть меньше, чем было запрошено)в отдельный выходной блок. Выходной блок имеет точно ту же длину, чтопрочитанный блок, за исключением случая, когда задано преобразованиеsync,при котором данные добиваются символами NUL (илипробелами, см. ниже).
В противном случае ввод читается по одному блоку за раз,обрабатывается, а результирующий вывод накапливается и записываетсяпоблочно с заданным размером выходного блока. Последний выходной блокможет быть короче.
За числовыми значениями опций (байты и блоки) могут следоватькоэффициенты: `k’=1024, `b’=512, `w’=2, `c’=1 (коэффициенты`w’ и `c’ являются расширениями GNU; `w’ никогда не должен использоваться –он означает 2 в System V и 4 в 4.2BSD).Два или более таких числовых выражений могут быть умножены друг надруга с помощью символа `x’ между ними. Версия GNU fileutils-4.0 также разрешает при задании размеров блоков(в bs=, cbs=, ibs=, obs=) следующие коэффициенты:M=1048576, G=1073741824, и так далее для T, P, E, Z, Y.Суффикс `D’ делает значения десятичными:kD=1000, MD=1000000, GD=1000000000, и так далее.(Заметим, что для ls, df, du размер M и т. п. определяется переменнымиокружения, но для dd он фиксирован).
Типы преобразований:
При работе обычным образом используются значения переменных LANG,LC_ALL, LC_CTYPE и LC_MESSAGES.
Часто стример не может работать с блоками произвольного размера, иddбудет выдавать ошибку ввода/вывода для последнего фрагмента данных,который не полностью заполняет блок. Для получения всего содержимоголенты, используйте `dd if=myfile of=/dev/mytape conv=sync’. Разумеется, если прочитать теперь этот файл обратно с ленты, то онстанет немного больше, потому что будет дополнен нулями.
Команды типа `dd if=myfile of=/dev/fd0 bs=1k seek=172′ завершаютсянеудачей на некоторых системах, потому чтоddпытается обрезать выходной файл, а обрезать блочное устройствонельзя. В таких случаях добавьте флаг `conv=notrunc’.
Данная страница описывает версиюddиз пакета fileutils-4.0;другие версии могут иметь небольшие отличия.Исправления и дополнения присылайте по адресу aeb@cwi.nl.Сообщения об ошибках в этой программе присылайте по адресуfileutils-bugs@gnu.ai.mit.edu.
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2003
desc:
DD
Section: User Commands (1)
Updated: 1998-11
IndexReturn to Main Contents
ИМЯ
dd – преобразовать и копировать файл
keywords: linux, manual, pages, dd
[tags]linux, manual, pages, dd[/tags]
Section: User Commands (1)
Updated: 2003-11
IndexReturn to Main Contents
cp – копирование файлов и каталогов
cp [опции] файл путь
cp [опции] файл… каталог
Опции POSIX:[-fiprR] [--]
Дополнительные опции POSIX 1003.1-2003:[-HLP]
Опции GNU file-utils 4.0 (краткая форма):
[-abdfilprsuvxPR][-S СУФФИКС][-V {numbered,existing,simple}][--backup=CONTROL][--sparse=КОГДА][--help] [--version] [--]
Дополнительные опции GNU file-utils 4.1 (краткая форма):
[-HLP][--copy-contents][--no-preserve][--reply=HOW][--remove-destination][--strip-trailing-slashes][--target-directory=DIR]
cpкопирует файлы (или, если попросить, каталоги). Вы можете либокопировать один файл в другой, заданный файл, либо копировать сколькоугодно файлов в заданный каталог.
Если последний аргумент является существующим каталогом, тоcpкопирует каждый исходный файл в этот каталог (сохраняя имена). В противном случае, если заданотолько два файла, тоcpкопирует первый файл во второй. Если задано более двух аргументов,которые не являются опциями, а последний аргумент не является именемкакого-либо каталога, то это приведет к ошибке.
(Так, если /a~– это каталог, то cp -r /a /b скопирует /a в /b/a и /a/x в /b/a/x вслучае, если /b уже существует, но эта же команда будет копировать /aв /b и /a/x to /b/x, если /b не существует, или же завершится сошибкой, если /b~– обычный файл).
Права доступа к файлам и каталогам будут равны тем, что были наоригинальных файлах, логически умноженными (AND) на 0777 (другимисловами, в новых правах будут сброшены биты sticky, setuid и setgid –Прим. ред.), а также с учетомumask(1)пользователя (за исключением случая, когда задана опция -p).(Но во время рекурсивного копирования каталогов, вновь создаваемыекаталоги будут временно получать права, логически сложенные (OR) созначением S_IRWXU (0700), для того, чтобы разрешить чтение, записьи поиск во вновь созданных каталогах).
При попытке скопировать файл сам в себя ничего происходить небудет (за исключением возможной выдачи сообщения об ошибке).Когда происходит копирование файла в другой существующий файл, тоон открывается с использованием вызова open(path, O_WRONLY
Section: User Commands (1)
Updated: 1998-11
IndexReturn to Main Contents
chown – изменить владельца и группу файлов
chown [опции] пользователь[:группа] файл…
Опции POSIX:[-R] [--]
Опции GNU (краткая форма):[-cfhvR] [--dereference][--reference=rfile][--help] [--version] [--]
chownизменяет владельца и/или группу для каждого заданногофайла.
В качестве имени владельца/группы берется первый аргумент, не являющийся опцией.Если задано только имя пользователя (или числовой идентификаторпользователя), то данный пользователь становится владельцем каждогоиз указанных файлов, а группа этих файлов не изменяется. Еслиза именем пользователя через двоеточие следует имя группы(или числовой идентификатор группы), без пробелов между ними, тоизменяется также и группа файла.
Версия GNU позволяет использовать в качестве разделителя пользователяи группы точку вместо двоеточия (как в BSD). [Это не разрешается встандарте POSIX, так как точка является допустимым символом в именипользователя.]Если двоеточие или точка следует за именем пользователя, но группа незадана, то данный пользователь становится владельцем указанных файлов,а группа указанных файлов изменяется на основную группупользователя. Если опущеноимя пользователя, а двоеточие или точка вместе с группой заданы, тобудет изменена только группа указанных файлов; в этом случаеchownвыполняет ту же функцию, что иchgrp.
При работе обычным образом используются значения переменных LANG, LC_ALL, LC_CTYPE иLC_MESSAGES.
POSIX 1003.2 не позволяет использовать точку в качестве разделителя междуименем пользователя и именем группы.
Данная страница описывает версиюchownпакета fileutils-4.0;другие версии могут иметь небольшие отличия.Исправления и дополнения присылайте по адресу aeb@cwi.nl.Сообщения об ошибках в этой программе присылайте на адресfileutils-bugs@gnu.ai.mit.edu.
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2003
desc:
CHOWN
Section: User Commands (1)
Updated: 1998-11
IndexReturn to Main Contents
ИМЯ
chown – изменить владельца и группу файлов
keywords: linux, manual, pages, chown
[tags]linux, manual, pages, chown[/tags]
Section: User Commands (1)
Updated: 2000-08
IndexReturn to Main Contents
chgrp – изменить группу файлов
chgrp [опции] группа файл…
Опции POSIX:[-R] [--]
Опции POSIX 1003.1-2001:[-hHLPR]
указание группы в стиле GNU:[--reference=rfile]
Опции GNU (краткая форма):[-cfvR][--help] [--version] [--]
chgrpизменяет группу каждого заданногофайланагруппу,которая может быть представлена как именем группы, так и ее числовымидентификатором (GID).
Расширение GNU (новое в GNU fileutils-4.0) позволяет использовать–reference=rfileв качестве определения группы: та же группа, что и уrfile.
При работе обычным образом используются переменные LANG, LC_ALL,LC_CTYPE и LC_MESSAGES. Системы, соответствующие стандарту XSI,используют NLSPATH обычным образом.
POSIX 1003.2 требует только опцию -R. Использование других опцийможет оказаться непереносимым решением.
Данная страница описывает командуchgrp,которая находится в пакете fileutils-4.0; другие версии могут иметьнебольшие отличия.Добавления и исправления отправляйте по адресу aeb@cwi.nl. Сообщенияоб ошибках в программах отправляйте по адресуfileutils-bugs@gnu.ai.mit.edu.
Перевёл с английского Виктор Вислобоков <corochoone@perm.ru> 2003
desc:
CHGRP
Section: User Commands (1)
Updated: 2000-08
IndexReturn to Main Contents
ИМЯ
chgrp – изменить группу файлов
keywords: linux, manual, pages, chgrp
[tags]linux, manual, pages, chgrp[/tags]