97188

Настройка консоли

Лекция

Информатика, кибернетика и программирование

Если вы помните название программы а назначение параметров забыли поможет команда man. команда описание date определение текущей даты и времени пример использования команды date команда описание env вывод переменных в среду пример использования команды env команда описание who id Идентификация пользователей пример использования команд who id...

Русский

2015-10-14

379.54 KB

0 чел.

Настройка консоли

Методические указания

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

  1.  Вход в систему.

Работа с системой начинается со входа в нее. После загрузки системы вы увидите приглашение войти в систему:

login:

Введите логин пользователя, например, root. Затем — пароль.

Если логин и пароль введены правильно, вы увидите приветственное сообщение

2. Понятие о работе в консоли

Работа в консоли заключается во вводе нужной команды. Вы вводите команду (например, создания каталога, просмотра файла, вызова редактора и т. п.) и нажимаете клавишу <Enter>. Например, для тренировки введите команду df -h, отображающую информацию об использовании дискового пространства.

Если вы помните название программы, а назначение параметров забыли, поможет команда man. Man (от англ. manual) — это справочная система UNIX. В ней имеется информация о каждой установленной в системе программе.

Чтобы получить справку по какой-нибудь программе, нужно ввести команду:

man имя_программы

Попробуйте для примера посмотреть справку по команде exit

Для этого введите команду # man exit

Для быстрой прокрутки можно использовать клавиши PgUp и PgDn.

3. Самостоятельное изучение команд.

команда

описание

date

определение текущей даты и времени

(пример использования команды date)

команда

описание

env

вывод переменных в среду

(пример использования команды env)

команда

описание

who, id

Идентификация пользователей

(пример использования команд who, id)

команда

описание

mail

Отправление и чтение почтовых сообщений

(пример использования команды mail)

команда

описание

ls

Вывод листинга каталога

(пример использования команды ls)

команда

описание

pwd

Вывод полного имени каталога

(пример использования команды pwd)

команда

описание

cd

Смена каталога

(пример использования команды cd – переход в корень)

команда

описание

history

Просмотр истории всех используемых команд, которые были введены

(пример использования команды history)

команда

описание

ps

Запрос информации о процессах текущей консоли

(пример использования команды ps)

4. Виртуальные консоли

При входе в систему выводится номер виртуальной консоли:

FreeBSD/i386 (dhsilabs) (ttyv0)

Для того, чтобы увидеть это, наберите команду exit

В нашем случае имя виртуальной консоли — ttyv0. Это первая консоль. Нумерация консолей начинается с 0. Для переключения между консолями служит комбинация кла-виш Alt+Fn, где n — это номер консоли. Попробуйте переключиться между восьмью консолями, а затем вернитесь в консоль ttyv0.

Еще раз напомню, что нумерация консолей начинается с 0. Поэтому, когда вы нажимаете комбинацию <Alt>+<F1>, то переключаетесь на консоль ttyv0, нажатие <Alt>+<F2> приводит к переключению на консоль ttyv1, <Alt>+<F3> — на ttyv2 и т. д.

Виртуальные консоли — очень удобный механизм UNIX, позволяющий одновременно запускать в разных консолях несколько интерактивных программ. Например, на первой консоли у вас может быть запущен файловый менеджер mc, на второй — текстовый, а на третьей — текстовый интернет-браузер.

Проверьте, какая версия операционной системы установлена. Для этого наберите команду unamea

#0 означает, что ни одного патча не установлено.

Если вы захотите установить, то команда для установки патча

freebsd-update fetch

И не забудьте перезагрузиться командой reboot

Теперь, после перезагрузки войдите как пользователь root

Чтобы установленные патчи установились, нужно перекомпилировать ядро системы. Наберите команду cd /usr/src/sys/i386/conf/

Если указанного пути не окажется, то патчи не скачались.

5. Правильное завершение работы в системе

Для выхода из консоли (чтобы ею никто не воспользовался во время вашего отсутствия) предусмотрена команда logout.

Завершить работу системы можно командами:

reboot — выполняет перезагрузку системы сразу после ввода команды;

halt — завершает работу системы сразу после ввода команды;

shutdown — завершает работу системы (в том числе и выполняет перезагрузку) в указанное время.

Попробуйте команду reboot для того, чтобы перезагрузить консоль и дождитесь, пока система будет перезагружена.

Команда — shutdown. Позволяет завершить работу и перезагрузить систему в назначенное время. Предположим, что вы хотите уйти пораньше, но компьютер нужно выключить ровно в 19.30 (вдруг некоторые пользователи задержались на работе, а вы выключите сервер, — получится некрасиво). Вот тут-то вам и поможет команда shutdown:

# shutdown -h 19:30 [сообщение]

Если нужно завершить работу системы прямо сейчас, вместо времени укажите now:

# shutdown -h now

Для перезагрузки системы служит опция –r:

# shutdown -r now

Выключить питание вы сможете, когда увидите сообщение The operating system has halted.

6. Конфигуратор sysinstall

Запустите конфигуратор командой sysinstall

Посмотрите пункты меню в целях ознакомления, но пока ничего не настраивайте.

7. Файловый менеджер Midnight Commander

В ознакомительных целях, чтобы увидеть свой диск, установите файловый менеджер Midnight Commander

Для этого наберите команду

# pkg_add -r mc

Дождитесь соединения с интернетом (если оно имеется) и ничего не нажимайте, пока не появится приглашение ввести следующую команду (пока не появится #). А затем, наберите также:

# rehash

# mc

Если вы проявили терпение, и интернет был настроен правильно, вы увидите оболочку, как показано на рисунке:

Для выхода, наберите exit

8. Изменение редактора по умолчанию

Нам, хотя мы и работаем в консоли, хочется иметь обычный удобный и более современный текстовый редактор. В FreeBSD такой есть — это редактор ee. Осталось только установить его по умолчанию, для чего нужно отредактировать файл ~/.cshrc:

# ee ~/.cshrc

Найдите в нем строку:

setenv EDITOR vi

Замените эту строку другой строкой:

setenv EDITOR ee

Нажмите клавишу <Esc>, чтобы увидеть меню редактора ee, нажмите клавишу <a> для выхода из редактора и еще раз клавишу <a> для сохранения файла. Запоминать, что нажимать, не нужно — вы увидите подсказки на каждом шагу. Чтобы изменения вступили в силу, введите команду exit и снова войдите в систему. Теперь вместо vi в вашей системе будет использоваться редактор ee.


 

А также другие работы, которые могут Вас заинтересовать

43227. Проектирование здания столовой 700 KB
  Определение комплекса нагрузок на обрез фундамента. Проектирование фундамента мелкого заложения. Определение глубины заложения подошвы фундамента. Определение размеров подошвы фундамента.
43228. Динамический расчет двигателя ЗИЛ-130 285.5 KB
  Анализ всех сил, действующих в КШМ, необходим для расчета двигателя на прочность и определения нагрузок в подшипниках. Силы, действующие в КШМ, делятся на силы давления газов в цилиндре, силы инерции движущихся масс в механизме и силы трения, силы тяжести. В свою очередь силы инерции движущихся масс делятся на силы инерции возвратно-поступательно движущихся масс и силы инерции вращающихся масс. Также при этом проводится анализ уравновешенности двигателя и проводится расчет на прочность коленчатого вала.
43229. Модернизация планировочного решения жилого дома исторической застройки 94.5 KB
  Они располагаются вдоль здания и связываются между собой по верхним поясам. Для создания более выразительного архитектурного образа послужит надстройка мансарды что придаст фасаду разнообразие и лишит его однообразной прямолинейности. Фасады здания будут выполнен из облицовочных плит декоративного бетона что оживит окружающую территорию дома и не будет утомлять глаз. В результате обследования здания было выявлено что фундамент данного здания нужно усилить а также заменить конструкции напольного покрытия которые пришли в негодность.
43230. Реконструкция жилого дома исторической застройки 278.5 KB
  Прямоугольные Стены: наружные несущие кирпичные толщиной 640 мм что недостаточно по современным требованиям к теплоизоляции ограждающих конструкций внутренние несущие кирпичные толщиной 510мм ненесущие кирпичные толщиной 120250мм. Район строительства Зона влажности Самара 34 56 11 222 162 80 48 нормальная Выбор теплотехнических показателей строительных материалов и характеристик ограждающих конструкций Наименование материалов Условия эксплуатации ограждений Плотность кг Коэф.35 Плиты Rockwool модель FCDE BTTS Б 145...
43231. Организация производства алкидно–акрилового лака 46.93 MB
  Это позволило в частности решить проблему получения долговечных атмосферотермо и химстойких покрытий с высокими декоративными свойствами. Трехаппаратная схема реализации позволяет более полно использовать существующее в цехе оборудование а так же дает возможность использовать алкидный лак в качестве самостоятельного продукта. Применение этого материала позволит увеличить срок эксплуатации оборудования улучшить качество производимой продукции а так же упростит очистку реактора. Охлаждение осуществляется тем же самым теплоносителем...
43232. Реконструкция зданий и сооружений 56.5 KB
  Пояснительная записка к курсовому проекту на тему: Реконструкция зданий и сооружений Выполнил: студент Новиков К. В тоже время здания возводились из капитально огнестойких и долговечных конструкций обеспечивающих срок службы зданий 100125 лет. Единственной рациональной альтернативной сносу являются модернизация и реконструкция рассматриваемых зданий методами градостроительного преобразования и переустройства которые должны быть произведены с учётом экономических социально функциональных технических эстетических и...
43233. Организация продвижения продукции и информационная поддержка продаж техники для парниково-тепличных хозяйств и сельского хозяйства в сети Интернет 2.98 MB
  Нужно отметить что затраты на оптимизацию существенно ниже чем в сфере традиционных методов продвижения. Целью данного курсвого проекта является организация продвижения продукции и информационная поддержка продаж техники для парниковотепличных хозяйств и сельского хозяйства в сети Интернет. Для достижения цели были поставлены следующие задачи: 1 изучить и проанализировать особенности организации продвижения продукции и продаж техники для парниковотепличных хозяйств и сельского хозяйства в сети Интернет; 2 описать модели...
43234. Інструментальне забезпечення технологічного процесу виготовлення деталі 530 KB
  Навчитись проектувати та проводити аналіз різального інструменту для забезпечення технологічного процесу виготовлення деталі Група: Курс: Студент Керівник проекту Вхідні дані: торець валу 80 матеріал валу сталь 35 Базовий інструмент Етапи виконання роботи Назва етапу Примітки заповнюється керівником роботи за необхідністю Строк виконання Оцінка за етап 1. Аналіз множини вихідних інструментальних поверхонь спряжених з базової поверхнею деталі що обробляється....
43235. Баня на 200 мест в городе Тамбов 421 KB
  Обоснование размещения на участке проектируемого здания Назначение здания особенности функционально-технологического процесса основные группы помещений зоны Конструктивная схема здания Приемы и средства архитектурной композиции и художественной выразительности здания