I. Цель работы:
Ознакомление с файловой системой UNIX, структурой файловой системы для машин конфигурации сервер, именами и содержанием каталогов. Приобретение практических навыков: по применению команд для работы с файлами и каталогами, по управлению процессами (и работами), по проверке использования диска и обслуживанию файловых систем.
1. Вход
2. Cat >abc1 //создание файла abc1
Hello, friends!!!
Ctrl + D
cp abc1 april ; cp abc1 may //копирование файла abc1 в файлы april и may в текущей директории
mkdir monthly // создание директории monthly
cp april may monthly //копирование файлов april, may в каталог monthly
cp monthly/may monthly/june //копирование файлов в произвольном каталоге(копирование файла may в файл june в каталоге monthly)
ls monthly //просмотр файлов, содержащихся в каталоге monthly april may june
cp –r monthly monthly .04 //копирование каталога monthly в каталог monthly.04
cp –r monthly.04 /tmp //копирование каталога monthly в каталог /tmp (пример копировании каталогов в произвольном порядке) отказано в доступе
mv april july //переименование файла april в july
mv july monthly.04 //перемещение файла july в каталог monthly.04
ls monthly.04 //просмотр файлов в каталоге monthly april may june july
mv monthly.04 monthly.05 //переименование каталога monthly.04 в monthly.05
mkdir reports //создание каталога reports
mv –t reports monthly.05 //перемещение каталога monthly в каталог reports
chmod u+x may //установление права на выполнение файла may владельцу
chmod u-x may //лишение права на выполнение файла may владельцу
chmod g-r, o-r monthly //отмена права на чтение каталога monthly для членов группы и всех остальных пользователей
chmod g+w monthly //предоставление права на запись в файл abc1 членам группы
find ~ -name “f*” –print //вывод на экран имен файлов из домашнего каталога и его подкаталогов, начинающихся на f
find /etc –name “p*” –print //вывод на экран имен файлов из каталога /etc, начинающихся с символа p
find ~ -name "*%" -exec rm {} //удаление найденных файлов, имена которых заканчиваються символом %
/usr/include/avahi-common/llist.h //результат
cp /usr/include/avahi-common/llist.h ~/equipment //копирование найденного файла в файл equipment домашней директории
3.2 mkdir /ski.places //создание каталога ski.places
mv equipment ski.places //перемещение файла equipment в каталог ski.places
3.3 mv ./ski.places/equipment ./ski.places/equiplist //переименование файла ./ski.places/equipment в файл ./ski.places/equiplist
3.4 cp abc1 ski.places/equiplust2 //копирование файла abc1 в файл equiplist2, из каталога ski.places
3.5 mkdir ski.places/equipment //создание подкаталога equipment в каталоге ski.places
3.6 mv ski.places /equiplist* ski.places /equipment //перемещение файлов в подкаталог
3.7 mv –t newdir ski.places //перемещение каталога ski.places в каталог newdir
mvnewdir/ski.places newdir/plans //переименование каталога newdir/ski.places в каталог newdir/plans
4. mkdir australia play //создание каталогов australia play
cat >my_os
cat> feathers //создание файлов my_os, feathers
ls –l //просмотр прав доступа
-rw-r--r-- 1 pm6509 brigades 0 Мар 24 20:00 my_os
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.