Основы Linux. Урок 2 - Работа с файлами и папками часть 1, на примере ОС UBUNTU 18.04 LTS
Работа с файлами и папками:
Команды:
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
Что значит удалить рекурсивно?
-Удалить все перечисленные каталоги вместе с их содержимым.
*Текущая директория — директория в которой мы сейчас находимся.
*Абсолютный путь — это полный путь к файлу (без сокращений и упрощений), который показывает точное место расположения файла. Он остается неизменным не зависимо от текущей директории или других факторов. Он всегда один и тот же.
*Относительный путь — должен иметь обязательную привязку к какой-либо «отправной точке», относительно которой и укзывается путь.
*Утилита — компьютерная программа для выполнения типовых задач.
0 комментариев