Работа с файлами и папками:
Команды:
1. cat - посмотреть содержимое файла.
Пример:
cat filename.txt
Пример:
cat syslog | more
cat syslog | less
Если файлы большие, то есть не помещаются на экране. Их следует открывать при помощи утилит less или more для удобного отображения
Утилита more
Не может прокручивать страницу назад:
ENTER - листать построчно
ПРОБЕЛ - листать постранично
Q - выйти из режима просмотра
Утилита less
Позволяет прокручивать вперед и назад (с помощью стрелочек на клавиатуре)
Немедленный переход к концу и началу файл:
клавиши Shift G - начало файла,
g - конец файла,
клавиши стрелочки вверх/вниз - прокрутка файла вверх-вниз клавиши стрелочки вверх/вниз
ENTER - листать построчно
ПРОБЕЛ - листать постронично
Q - выйти из режима просмотра
==================================================
2. mkdir - cоздания каталогов в текущей директории
(make directory - сделать каталог).
Пример:
mkdir dir1 dir2
Используя ключ -p, Создаем дерево каталогов.
Пример:
mkdir -p dir2/dir3/dir4/dir5
Если не указан абсолютный путь каталоги будут созданы в текущей директории
===================================================
3. touch - создания пустых файлов в текущей директории. (touch-прикоснуться)
Пример:
touch superfile
Создать несколько файлов, разделяя их пробелом.
Пример:
touch superfile superfile1.txt
Создание файла с указанием абсолютного пути
Пример: touch /home/hitruk/dir/1 superfile
Команда touch не изменяет существующий файл. Но обновляет дату/время прикосновения к файлу, директории.
=============================================
4. rm - удаления файлов, директорий (remove - удалять)
Удалить файл в текущей директории
Пример:
rm superfile
Удалить папку
По умолчанию rm не удаляет каталоги. Используйте ключ --recursive (-r
или -R), чтобы удалить все перечисленные каталоги вместе с их
содержимым.
Пример:
rm -r dir1
Что значит удалить рекурсивно?
-Удалить все перечисленные каталоги вместе с их содержимым.
*Текущая директория - директория в которой мы сейчас находимся.
*Абсолютный путь - это полный путь к файлу (без сокращений и упрощений), который показывает точное место расположения файла. Он остается неизменным не зависимо от текущей директории или других факторов. Он всегда один и тот же.
*Относительный путь - должен иметь обязательную привязку к какой-либо "отправной точке", относительно которой и укзывается путь.
*Утилита - компьютерная программа для выполнения типовых задач.
Ещё видео!