pwd # текущая директорияls -la # список файлов (включая скрытые)ls -lh # с размерами в human-readablecd /path # перейтиcd ~ / cd # домашняяcd - # предыдущаяcd .. # на уровень выше
Команды работы с файлами
# Просмотрcat file # весь файлhead -20 file # первые 20 строкtail -20 file # последние 20 строкtail -f file # следить в реальном времени (логи)less file # постраничный просмотр# Созданиеtouch file # создать пустой файл / обновить времяmkdir -p path/to/dir # создать директорию (с родительскими)# Копирование / Перемещение / Удалениеcp source dest # копировать файлcp -r dir/ dest/ # копировать директориюmv source dest # переместить / переименоватьrm file # удалить файлrm -rf dir/ # удалить директорию рекурсивно# Поискfind / -name "*.conf" # найти по имениfind /var -size +100M # найти большие файлыlocate filename # быстрый поиск (по индексу)which command # где находится команда
Информация о дисках
df -h # свободное место по разделамdu -sh /path # размер директорииdu -sh /* 2>/dev/null # что занимает кореньlsblk # все блочные устройства (диски)mount | column -t # что куда примонтировано