Справочник наиболее часто используемых команд для работы с файлами и каталогами.
Вывести текущий каталог
1 | pwd |
Вывести список файлов и каталогов в текущей директории
1 | ls |
Вывести список файлов и каталогов в стобец
1 | ls -1 |
Вывести текущий список файлов и каталогов с указанием размера и владельца
1 | ls -l |
Перейти в домашний каталог
1 | cd |
Перейти в указанный каталог
1 | cd /home/user |
Создать пустой файл
1 | touch filename.txt |
Вывести содержимое файла
1 | cat filename.txt |
Вывести конец файла
1 | tail /var/log/messages |
Вывести последние 25 строк файла
1 | tail -n 25 /var/log/messages |
Добавить текст в конец файла
1 | echo "Текст" | sudo tee -a /home/filename.txt |
Сделать копию файла
1 | cp /home/text1.txt /home/text2.txt |
Создать символическую ссылку
1 | ln -s /home/file.txt /home/simlink |
Создать каталог
1 | mkdir /home/dir |
Создать дерево каталогов
1 | mkdir -p /home/dir/dir2/dir3/dir4 |
Удалить каталог
1 | rmdir /home/dir |
Удалить не пустой каталог
1 | rm -rf /home/dir |
Переместить файл или каталог
1 2 | mv /home/old /home/new |
1 2 | mv /home/oldfile.txt /home/newfile.txt |
Просмотреть размер каталога
1 | du -sh /home/dir/ |