AmiSEO Unix Команды Работа с файлами и каталогами
Печать PDF

Работа с файлами и каталогами

+ 2
+ 1

cd
cd {имя директории} — переход в указанную директорию (папку).

cp
cp {имя файла (каталога)} {место назначения} — копирование файла (каталога) в указанное место.

mkdir
mkdir {имя директории} -создание директории (каталога).

mv
mv {исходный файл или каталог} {путь назначения} — перемещение файла или каталога.
mv {старое имя файла или каталога} {новое имя} — переименование файла или каталога.

rm
rm {ключ} {имя файла} — удаление файла. Ключи:
-f — Удаляет указанные элементы без предупреждения
-i — Перед удалением обязательно выводится запрос на подтверждение.
-r — Удаляет все файлы в подкаталогах указанного каталога
-v — Выводит информацию о ходе удаления.
rm -fr {путь к удаляемому каталогу} — удаление каталога без запроса на подтверждение.
rmdir — удаление пустого каталога.

ls

ls {ключ} {имя каталога} — отобразит список всех файлов и подкаталогов указанного каталога. Ключи: 
-а — Отображает все файлы, включая скрытые.
-с — Отображает время последнего изменения файлов.
-l — Отображает список файлов в расширенном формате.
ls {ключ} — отобразит список всех файлов и подкаталогов текущего каталога.
ls -la ~> {имя файла} — запись (перезапись) списка всех файлов в файл.
ls -la ~>> {имя файла} — запись списка всех файлов в файл, продолжение (дозапись) после уже имеющегося списка.
ls -la {путь к каталогу} | more — вывод списка всех файлов интересующего каталога в постраничном режиме (прокрутка пробелом).

locate
locate {имя файла} — найти все файлы с указанным именем

pwd
pwd — показать текущий каталог местонахождения.

less
less {имя файла} — вывести содержимое указанного файла.

head
head {имя файла} — вывести первые 10 строк указанного файла

tail
tail {имя файла} — вывести последние 10 строк указанного файла

du
du {опции} {файл...} — выводит информацию о файле (файлах), имена которых заданы в качестве параметров. Если задано имя каталога, то du определяет размер всех файлов и подкаталогов этого каталога на всех уровнях вложения. Опции:
-a — показывать размеры для всех встретившихся файлов, а не только для каталогов;
-b — выдавать размеры в байтах вместо килобайтов;
-h — добавлять букву размера, например G для гигабайта;
-s — выдавать только суммарный итог размера каталога;