- •Методические указания
- •Содержание
- •1 Введение
- •2 Лабораторная работа №1. Особенности работы в операционной системе Linux
- •2.1 Общие сведения
- •2.1.1 Вход в систему
- •2.1.2 Выход из системы
- •2.1.3 Пользователи и пароли
- •2.1.4 Идентификаторы пользователя и группы
- •2.1.5 Команда who
- •2.2 Порядок выполнения лабораторной работы
- •2.3 Контрольные вопросы
- •2.4 Содержание отчета
- •3.1.2 Команды для работы с файлами
- •169 209K /usr
- •3.2 Порядок выполнения лабораторной работы
- •3.3 Контрольные вопросы
- •3.4 Содержание отчета
- •4.1.2 Выход из справочной системы
- •4.1.3 Разделы справочной системы
- •4.1.4 Получение описания команд
- •4.2 Порядок выполнения лабораторной работы
- •4.3 Контрольные вопросы
- •4.4 Содержание отчета
- •5.1.2 Основные команды программы Midnight Commander
- •5.1.3 Формат вывода информации о файле
- •5.1.4 Встроенный редактор текста
- •5.2 Порядок выполнения лабораторной работы
- •5.3 Контрольные вопросы
- •5.4 Содержание отчета
- •6.1.2 Работа с гибкими дисками
- •6.1.3 Таблица файловых систем: /etc/f stab
- •6.1.4 Работа с cd-rom и файлами ms-dos
- •6.1.5 Работа с принтером
- •6.2 Порядок выполнения лабораторной работ
- •6.3 Контрольные вопросы
- •6.4 Содержание отчета
- •7.1.2 Рабочий стол kde
- •7.1.3 Меню kde
- •7.1.4 Диспетчер файлов
- •7.1.5 Конфигурация kde
- •7.1.6 Настройка звуковой карты
- •7.1.7 Установка пакетов
- •7.1.8 Подключение к Интернету
- •Аутентификация
- •Сценарии
- •Программаkppp
- •Установка связи
- •7.2 Порядок выполнения лабораторной работы
- •7.3 Контрольные вопросы
- •7.4 Содержание отчета
- •Литература
5.1.3 Формат вывода информации о файле
Панели программы Midnight Commander предназначены в основном для отображения содержимого каталогов файловой системы Linux, следовательно, в каждой строке панели выводится информация о файле (в каталоге). Формат выводимой информации о файле можно изменять через пункт Формат списка выпадающих меню левой (Left) и правой (Right) панелей главного меню. Пользователю предлагается выбрать один из 4 вариантов формата представления списка файлов: Стандартный (Full), Укороченный (Brief), Расширенный (Long) и Определяемый пользователем (User):
• Стандартный (FuII) — отображаются имя файла, его размер и время последней модификации (этот формат вывода задается строкой: half type, name, |, size, | , mtime);
• Укороченный (Brief) — отображаются только имена файлов;
• Расширенный (Long) — отображение информации о файлах в формате команды Is -l. В этом варианте панель нанимает весь экран ( этот формат вывода задается строкой: full perm, space, nlink, space, owner, space, group, space, size, space, mtime, space, name);
• Определяемый пользователем (User) — формат вывода определяется пользователем в настройках mc.
Формат вывода задается следующим образом:
• размер панели — half (половина экрана) или full (весь экран);
• количество колонок на панели;
• перечисление имен желаемых полей с необязательным параметром ширины поля.
Имена полей могут принимать значения:
• name - имя файла;
• size - размер файла;
• osize - выводить для подкаталогов надпись SUB-DIR или UP-DIR;
• mtime - время последней модификации файла;
• atime - время последнего обращения к файлу;
• ctime - время создания файла;
• perm - строка, показывающая текущие права доступа;
• mode - восьмеричное представление текущих прав доступа к файлу;
• nlink - число ссылок на данный файл;
• rigid - идентификатор группы (GID) в цифровой форме;
• nuid - идентификатор пользователя (UID) в цифровой форме:
• owner - владелец файла;
• group - группа, имеющая права на файл;
• inode - номер mode файла;
• type - вывести односимвольное поле типа, которое может принимать значения из подмножества символов, выводимых командой Is -F.
Поле type может содержать следующие символы:
• * (asterisk) - для исполняемых файлов;
• / (slash) - для каталогов;
• @ (at-sign) - для ссылок (links);
• = (знак равенства) - для сокетов (for sockets);
• - (дефис) - для байт-ориентированных устройств;
• + (плюс) - для блок-ориентированных устройств;
• | (pipe) - для файлов типа FIFO;
• ~ (тильда) - для символических ссылок на каталоги;
• ! (восклицательный знак) - для оборванных (stalled) символических ссылок (ссылок, указывающих в никуда).
Для более удобного восприятия выводимой информации спользуются имена поля форматирования:
• space - вставить пробел при выводе на дисплей;
• mark - вставить звездочку (asterisk), если файл помечен;
• | - вставить вертикальную линию при выводе на дисплей.
Чтобы установить фиксированную ширину поля, нужно добавить символ «:» и указать число позиций, которое отводится подданное поле. Дополнительно символ «+» указывает, что поле может быть расширено, если размер экрана позволяет это сделать.