20 окт. 2000 г.

Азы linux (для детей) урок 36

Таблица 7.2. Новые команды главы 7: Создай себе дом
Команда Значение
aptitude Управление пакетами в стиле Debian
automount Автоматическое подключение вновь добавленной файловой системы
dpkg Пакетный менеджер Debian
dselect Управление пакетами в стиле Debian
loadkeys Загрузка конфигурации клавиатуры
lsof Определяет процессы
mount Подключает новые файловые системы к существующему дереву каталогов
ntpdate Устанавливает системное время и дату использования времени сервера
quota Отображает информацию о разрешенном к использованию дисковом пространстве
recode Конвертирует файлы в другие таблицы символов
rpm Управление RPM-пакетами
setfont Выбор шрифтов
timezone Установка временной зоны
tzconfig Установка временной зоны
ulimit Установка или отображение ограничения ресурсов
up2date Управление RPM-пакетами
urpmi Управление RPM-пакетами
yum Управление RPM-пакетами



Упражнения


Окружение Shell

  • Выведите ваши настройки окружения. Какую переменную можно использовать для хранения типа процессора вашей машины?
  • Создайте скрипт, который может выдать строку типа "Hello, World". Дайте ему соответствующие разрешения, чтобы его можно было запустить. Проверьте свой сценарий.
  • Создайте папку в вашем домашнем каталоге и переместите скрипт в новую директорию. Добавить эту новую директорию в путь поиска на постоянной основе. Проверьте, что сценарий может быть выполнен без указания пути его фактического нахождения.
  • Создайте подкаталоги в домашнем каталоге для хранения различных файлов, например, папку music для хранения аудио файлов, папку documents для заметок, и т.д. И используйте их!
  • Создайте собственную строку приглашения.
  • Отобразите ограничения на использование ресурсов. Вы можете изменить их?
  • Попробуйте прочитать сжатые man-страницы без предварительной их распаковки.
  • Сделать псевдоним lll для команды ls -la.
  • Почему команда tail testfile > testfile не работает?
  • Подключите CD с данными, например, установочный компакт-диск с Linux, и посмотрите, что на нем. Не забудьте отключить его, когда он вам больше не будет нужен.
  • Скрипт из Раздела "Некоторые простые примеры" не совсем корректный. Он выдает ошибки для файлов, которые являются каталогами. Измените сценарий так, чтобы он выбирал только текстовые файлы для копирования. Чтобы делать выбор, используйте find. Не забудьте сделать скрипт исполняемым, прежде чем пытаться запустить его.

Графическое окружение

  • Попробуйте все кнопки мыши в различных местах (терминале, фоне, панели задач).
  • Исследуйте меню.
  • Настройте окно вашего терминала.
  • Используйте кнопки мыши для копирования и вставки текста из одного терминала в другой.
  • Узнайте, как настроить ваш оконный менеджер; попробуйте различные рабочие столы (виртуальные экраны).
  • Добавьте на панель задач апплет монитора загрузки.
  • Примените другую тему оформления.
  • Включите так называемый мокрый фокус, когда окно активизируется всего лишь перемещением мыши над ним, так что вам не приходится нажимать на него, чтобы оно стало активным.
  • Переключитесь на другой менеджер окон.
  • Выйдите из системы и выберите другой тип сессии, например, KDE, если вы использовали Gnome до этого. Повторите предыдущие шаги.