Рубрика: ‘Утилиты CLI’

Смысл удаления файлов аналогичен их пеоремещнию — с самими файлами при этом ничего не происходит, а изменяются содержащие их каталоги. Удаление файлов выполняется командой

Читать дальше »

. .

Следующие две часто используемые файловые операции — переименование и перемещение, — выполняются одной командой, mv. Читать дальше »

. .

Существует еще и команда cpdup, призванная копировать не просто файлы, а целые файловые системы. В отличие от команды cp, с ее помощью создается полное зеркало файловой системы или отдельных ее ветвей, с сохранением жестких и символических ссылок, файлов устройств, временных атрибутов и атрибутов доступа файлов и подкаталогов. Именно команда cpdup используется при установке DragonFlyBSD для переноса структуры установочного CD на носитель, выбранный в качестве цели инсталляции. Другое применение этой команды — резервное копирование. Читать дальше »

. .

Кроме простого копирования файлов, существует команда для копирования с преобразованием — dd. Обобщенный ее формат весьма прост: Читать дальше »

. .

Перейдем к манипуляциям с существующими файлами — копированию, перемещению, переименованию, удалению. Читать дальше »

. .

Существуют и другие команды для получения информации о файлах. Например, команда под характерным именем file с аргументом в виде имени файла в состоянии определить тип его, а также характер содержания с большой детальностью. Так, для регулярных файлов она распознает: Читать дальше »

. .

Общая форма запуска команды ls

Читать дальше »

. .

Наиболее универсальным средством получения практически исчерпывающей информации о файлах является команда ls. Однако для этой цели существуют и другие команды. Читать дальше »

. .

Команда locate осуществляет поиск всех файлов и каталогов, содержащих компонент имени, указанный в качестве аргумента и осуществляет вывод содержимого найденных каталогов. Так, в ответ на команду

Читать дальше »

. .

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

Читать дальше »

. .

Далее, по каталогам неплохо как-то перемещаться. Что делается командой cd. В отличие от прочих команд, рассматриваемых в этом разделе, это — внутренняя команда, встроенная во все командные оболочки — бесполезно было бы искать соответствующий ей исполняемый файл. Однако это не уменьшает ее важности. Использование ее очень просто -

Читать дальше »

. .

Для начала при неплохо определиться со своим текущим положением в файловой системе. Этому послужит команда pwd. В ответ на нее выводится полный путь к текущему каталогу. Например, если текущим является домашний каталог пользователя, в ответ на: Читать дальше »

. .

Следующее, что необходимо пользователю после создания файлов — ориентация среди существующего их изобилия. Читать дальше »

. .

Кроме атрибутов принадлежности и доступа, файлам свойственны еще и атрибуты времени — времени доступа (atime), времени изменения метаданных (ctime) и времени изменения данных (mtime) файла. Они устанавливаются автоматически, в силу самого факта открытия файла (atime), смены любых атрибутов, например, доступа (ctime) или редактирования содержимого файла (mtime). Читать дальше »

. .

Как и следует из ее имени, команда chmod предназначена для смены атрибутов доступа — чтения, изменения и исполнения. В отношении единичного файла делается это просто: Читать дальше »

. .

Команды chown и chgrp служат для изменения атрибутов принадлежности файла — хозяину и группе: очевидно, что все, не являющиеся хозяином файла, и не входящие в группу, к которой файл приписан, автоматически попадают в категорию прочих (other).

Читать дальше »

. .

К слову сказать — об атрибутах, следующая группа команд предназначена именно для атрибуции файлов. В ней — chmod, chown, chgrp, umask, а также уже затронутая ранее команда touch.

Читать дальше »

. .

Если создавать файлы устройств (и, соответственно, пользоваться командой mknod) приходится достаточно редко, то необходимости применения команды mkfifo у пользователя может не возникнуть никогда (у меня, например, такой необходимости не возникало ни разу за все время знакомства с POSIX-системами). Читать дальше »

. .

Команда mknod предназначается для создания файлов специального типа — файлов устройств. В качестве аргументов она требует:

Читать дальше »

. .

Командой ln создаются ссылки обоих видов — жесткие и символические. Первые — просто иное имя (то есть иная запись в каком-либо каталоге) для того же набора данных. И создается столь же просто — Читать дальше »

. .
Бизнес в Интернет - Панавир цена. Барахолка Москвы.