Как работать с файлами в Linux: просмотр, создание, копирование и перемещение
Подробное руководство по работе с файлами в операционной системе Linux. Описываются команды просмотра файлов (cat, more, less), создания новых файлов (touch), копирования (cp) и перемещения (mv) файлов. Также рассматривается работа с директориями.
Обзор основных команд для работы с файлами в Linux
Как просматривать содержимое файлов в Linux?
В Linux есть несколько основных команд для просмотра файлов:
- cat- выводит содержимое файла целиком на экран.
- more- выводит содержимое файла постранично, позволяя перелистывать его с помощью клавиши Enter.
- less- более продвинутая версия команды more, позволяющая не только постранично просматривать файл, но и осуществлять поиск по тексту.
Как создавать новые файлы в Linux?
Для создания новых файлов в Linux используется команда touch. Она создает пустой файл с указанным именем. Если файл с таким именем уже существует, то команда touchпросто обновляет дату последнего изменения файла. Например, команда touch hello.txt
создаст новый пустой файл hello.txt.
Как копировать файлы в Linux?
Для копирования файлов в Linux используется команда cp. Она позволяет скопировать файл в другую директорию или под другим именем. Например, команда cp file1.txt file2.txt
создаст копию файла file1.txt под именем file2.txt в той же директории. Команда cp file1.txt /home/user/documents/
скопирует файл file1.txt в директорию /home/user/documents/.
Как перемещать и переименовывать файлы в Linux?
Для перемещения и переименования файлов в Linux используется команда mv. Она позволяет как переместить файл в другую директорию, так и просто переименовать его. Например, команда mv file1.txt file2.txt
переименует файл file1.txt в file2.txt. Команда mv file1.txt /home/user/documents/
переместит файл file1.txt в директорию /home/user/documents/.
Как работать с директориями в Linux?
Для работы с директориями в Linux используются следующие команды:
- mkdir- создание новой директории. Например,
mkdir newdir
создаст новую директорию newdir. - rm- удаление файлов и директорий. Например,
rm file.txt
удалит файл file.txt, аrm -r newdir
удалит директорию newdir и всё её содержимое. - cp -r- копирование директорий. Например,
cp -r dir1 dir2
скопирует директорию dir1 в dir2. - mv- перемещение и переименование директорий. Например,
mv dir1 dir2
переименует dir1 в dir2.