84.Управление файлами.

Создать файл можно так:

$ cat > file.txt

Для просмотра файла обычно используется команда cat. Например:

$ cat file.txt

удобными командами для просмотра файлов

являются команды more или less:

$ less file.txt

копирование файлов в ОС Linux: используется команда ср, которая

имеет следующий формат вызова:

$ ср [параметры] источник назначение

Рассмотрим несколько примеров:

$ ср file.txt file2.txt

$ ср file.txt /home/user/text/

В первом случае выполняется копирование файла file. t x t в файл file2. txt.

Оба файла находятся в текущем каталоге. Во втором случае — копирование

файла file.txt в каталог /home/user/text/.

Вы можете использовать точку (.) в качестве ссылки на теку-

щий каталог, символ тильды (~) — на домашний каталог. Родительский

каталог обозначается двумя точками (..). Корневой каталог обозначается

символом косой черты (/)

Переименование и перемещение файлов

Команда mv перемещает или переименовывает файлы.

Например:

$ mvfile.txtfile2.txt

Данная команда переименовывает файл file.txt в файл file2.txt.

Можно также перемещать файлы в другой каталог:

$ mv ~/*.txt /tmp

Данная команда перемещает все текстовые файлы из домашнего каталога

пользователя в каталог /tmp.

Удаление файлов

Для удаления указанного файла используется команда rm.

Например:

$ rmfile2.txt.

При этом для удаления файла пользователь должен иметь право на

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

Поиск файлов

locate производит поиск заданного файла в файловой системе.

$locate имя_файла(образец имени)

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

Если вы не знаете, в каком каталоге находится нужная вам команда (про-

грамма), введите команду which, указав в качестве параметра нужную вам

команду (программу):

$ which awk

Данная команда бывает очень полезна в тех случаях, когда вы хотите

узнать, установлена ли вообще та или иная программа.


vvy.me
Rambler's Top100 статистика