Лабораторная работа 3.
Двухпанельные файловые менеджеры, файловый менеджер FAR.
Информация
Двухпанельные файловые менеджеры (ДПФМ или сленговое - двухпанельники) являются одним из основных инструментов системного администратора.
Они предназначены для полного комплекса маниуляций с файлами, начиная от поиска и заканчивая редактированием.
Современные ДПФМ позволяют расширять свои функциональные возможности за счет плагинов и
виртуальных файловых систем, что позволяет им работать с любой информацией, файлами, программами и устройствами,
которые могут быть описаны иерархическими или списковыми структурами.
Среди наиболее распространенных ДПФМ для операционной системы Windows следует выделить программы
FAR (http://www.farmanager.com/) и Total Commander (http://www.ghisler.com/). Для
системных администраторов наиболее привлекательным продуктом является FAR, так как, в отличие от Total Commander,
является полностью свободной программной системой и тесно связан с командной строкой.
Задание
Сдача лабораторной работы подразумевает последовательное выполнение операций в файловом
менеджере FAR, решающих поставленные задачи. Контекстная справка доступна по нажатию F1. Разрешается
задавать вопросы преподавателю, а также пользоваться глобальной сетью для поиска необходимой информации и
консультаций со специалистами.
Не допускается использование манипулятора "мышь" при выполнении заданий в
менеджере Far.
-
В каталоге info создать подкаталог data.
В каталоге c:\program files\far выделить одним действием все файлы
с расширением txt и скопировать их в каталог info\data. Затем
отдельными действиями выделить в каталоге c:\program files\far
файлы с расширением bat, exe и также скопировать их в каталог info\data.
-
В каталоге info создать подкаталог images.
Найти все файлы с расширением jpg в каталоге c:\program files\ и ниже.
Скопировать полученный набор файлов в каталог info\images.
При копировании файлы с одинаковыми именами пропускать.
-
Отсортировать файлы в правой панели по 1) размеру, 2) времени создания, 3)времени
последней правки. Выбрать в правой панели свой каталог info и произвести изменения
его содержимого для демонстрации корректности каждой сортировки.
-
Одному из своих файлов в каталоге info установить атрибут "только для чтения".
Протестировать результат с помощью блокнота. Для этого-же файла установить
атрибут "скрытый". Протестировать результат с помощью проводника.
-
В каталоге info создать каталог-ссылку subdata, свазанного с каталогом data.
Убедиться, что содержимое каталогов data и subdata идентично и при изменении
содержимого одного каталога изменяется и содержимое другого. Определить,
что каталог subdata является ссылкой на каталог data. Удалить каталог
data, убедиться, что каталог subdata стал недоступным.
-
Отредактировать файл full.номер_студенческого_билета.txt или
dirs.номер_студенческого_билета.txt, заменив все встретившиеся слова "student"
на номер студенческого билета.
-
Выполнить просмотр в режиме шестнадцатиричного кода
одного из своих текстовых файлов в каталоге info.
Определить, сколько символов используется для перевода строки,
а также код этих символов. Используя средства поиска, найти
одну из цифр (от 0 до 9) по ее шестнадцатиричному коду.
-
Подключиться к ftp-серверу ftp.vc.shgpi и скопировать в свой каталог
info файл /lan/putty/putty.exe. Подключиться к ftp-серверу ftp.data.shgpi,
в каталоге uploads
создать подкаталог ном_студ_бил и скопировать туда putty.exe
из своего каталога info
-
Просмотреть список процессов системы.
В списке найти процесс far.exe, вывести на экран
информацию о процессе, сохранить ее в каталоге info.
Из списка процессов системы удалить far.exe.