Работа с директориями и файлами Linux
pwd
- вывести информацию о рабочей директории
cd
- изменить директорию
ls -lah
- показать содержимое директории списком включая скрытые файлы с удобочитаемым размером файлов
mkdir
- создать директорию
mkdir -p dir1/dir2/dir3
- создать директории включая родительские
mkdir dir{1..5}
- создать директории dir1, dir2, dir3.. в текущем каталоге используя значения из списка {1..5}
rmdir
- удаление пустой директории
rmdir - p dir1/dir2/dir3
- удаление пустой директории и поддиректорий
file filename
- просмотр типа файла
touch filename
- создать новый файл
rm filename
- удалить файл
rm -i filename
- удаление файла с подтверждением
rm -r dir or filename
- рекурсивное удаление папок и файлов (может использоваться с параметром -f принудительное выполнение операции)
cp filename1 filename2 dirname
- копирование файлов
cp -r dir1/ dir2
рекурсивное копирование всех файлов из всех поддиректорий
cp -i
- запрашивать подтверждение перезаписи файла при копировании
mv filename dir
- перемещение файла
mv -i
- перемещение с подтверждением перезаписи
mv dir1/ dir2
- перемещение директории
mv filename newfilename
- переименование файла или директории