Задание 5. Переименование файла командой mv.

Работа с файлами

Лабораторная работа №18

Подготовил Тукубаев А.С.

Основные команды, предназначенные для работы с файлами
Команда Назначение
touch <файл> Создает пустой файл
cat <файл> Просмотр текстового файла
tac <файл> Вывод содержимого текстового файла в обратном порядке, т. е. сначала выводится последняя строка, потом предпоследняя и т. д.
cp <файл1> <файл2> Копирует файл <файл1> в файл <файл2>. Если <файл2> существует, программа попросит разрешение на его перезапись
mv <файл1> <файл2> Перемещает файл <файл1> в файл <файл2>. Эту же команду можно использовать и для переименования файла
rm <файл> Удаляет файл
locate <файл> Производит быстрый поиск файла
which <программа> Выводит каталог, в котором находится программа, если она вообще установлена. Поиск производится в каталогах, указанных в переменной окружения PATH (это путь поиска программ)
less <файл> Используется для удобного просмотра файла с возможностью скроллинга (постраничной прокрутки)

 

Задание 1. Создание файла.

1) Создайте файл произвольного имени, например 001.

2) Внесите в файл ваш ФИО и номер своего сотового телефона (используйте редактор ee)

3) С помощью команды catвыведите содержимое файла и покажите преподавателю.

PS: не забудьте в начале файла указать путь к оболочке #! /bin/sh

 

Задание 2. Перемещение файла.

1) Создайте файл произвольного имени, например 002.

2) С помощью команды cp скопируйте файл 001 в файл 002

3) С помощью команды catвыведите содержимое файла и покажите преподавателю.

PS: данные из файла 001 должны были скоприроваться в файл 002

 

Задание 3. Запись в файл командой echo.

1) Создайте файл произвольного имени, например 003.

2) Наберите, соблюдая пробелы, команду echo “текст” > 003

3) С помощью команды catвыведите содержимое файла и покажите преподавателю.

PS: текст в кавычках должен был записаться в файл 003, таким образом вы обошлись без редактора ее.

 

Задание 4. Удаление файла командой rm.

1) Удалите файл 003 командой rm

2) Проверьте, удалился ли файл командой cat 003и покажите преподавателю

PS: команда catдолжна не найти файл.

 

Задание 5. Переименование файла командой mv.

1) Переименуйте файл, который вы создали в первом задании командой mv 001 my_number.txt

2) С помощью команды catвыведите содержимое файла и покажите преподавателю.

PS: файл 001 должен был переименоваться в my_number.txt

 

 

Основные команды для работы с каталогами
Команда Описание
mkdir <каталог> Создание каталога
cd <каталог> Изменение каталога
ls <каталог> Вывод содержимого каталога
rmdir <каталог> Удаление пустого каталога
rm -r <каталог> Рекурсивное удаление каталога