Главная » Просмотр файлов » А.В. Столяров, И.Г. Головин, И.А. Волкова - Операционная система Unix

А.В. Столяров, И.Г. Головин, И.А. Волкова - Операционная система Unix (1115132), страница 9

Файл №1115132 А.В. Столяров, И.Г. Головин, И.А. Волкова - Операционная система Unix (А.В. Столяров, И.Г. Головин, И.А. Волкова - Операционная система Unix) 9 страницаА.В. Столяров, И.Г. Головин, И.А. Волкова - Операционная система Unix (1115132) страница 92019-05-08СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 9)

Например,$ xterm -bg black -fg gray &запустит эмулятор терминала на черном фоне с серыми буквами (тотже набор цветов обычно используется в текстовой консоли).Классическим в системе X Window считается поведение, при котором фокус ввода находится в том окне, на котором в настоящиймомент находится курсор мыши15 .

Такое соглашение позволяет, на15 Это отличается от поведения в Windows, где для перемещения фокуса вводанеобходимо выбрать окно, щелкнув по нему мышкой, при этом окно обязательнопоказывается полностью44пример, работать с окном, которое частично скрыто другими окнами, не вытаскивая его на верхний уровень. Такое поведение (именуемое FocusFollowsMouse), однако, может оказаться непривычным; принеобходимости его можно сменить на более привычное, называемоеClickToFocus, с помощью настроек вашего оконного менеджера.

В любом случае, следите внимательно за положением курсора мыши.Показать полностью (поднять на верхний уровень) окно, которое частично скрыто, можно, «щелкнув» мышью по его заголовку (а не полюбому месту окна). Ваши настройки могут предусматривать и обратную операцию («утопить» окно, показав то, что под ним) – обычно этоделается «щелчком» правой кнопки мыши по заголовку. Для перемещения окна по экрану также служит его заголовок: достаточно навестина заголовок курсор мыши, нажать (и не отпускать) левую кнопку, выбрать новое положение окна и отпустить кнопку.

Если заголовка окнане видно (например, он скрыт под другими окнами), ту же операциюможно проделать с помощью вертикальных и горизонтальных частейрамки окна, кроме выделенных участков в уголках рамки; эти угловыеучастки служат для изменения размеров окна, то есть при протягивании их мышкой перемещается не всё окно, а только тот его уголок,который вы захватили.Если вы потеряли нужное вам окно, обычно его можно легко отыскать, щелкнув правой кнопкой мыши в свободном месте экрана. Обычно при этом выдается меню, состоящее из списка существующих окон.В большинстве случаев оконные менеджеры поддерживают так называемый виртуальный рабочий стол (virtual desktop), состоящий изнескольких «виртуальных экранов», на каждом из которых можно разместить свои окна. Это бывает удобно, если вы работаете одновременнос большим количеством окон.

Карта виртуального рабочего стола, накоторой изображены виртуальные экраны, обычно находится в правомнижнем углу экрана; чтобы переключиться на нужный вам виртуальный экран, достаточно щелкнуть мышью в соответствующем месте карты.Из окон, в которых отображается некий текст, обычно можно скопировать этот текст в другие окна. Для этого достаточно выделитьтекст мышью; в большинстве программ, работающих под управлением X Window, нет специальной операции «copy»: копируется ровно тоттекст, который выделен.Вставка выделенного текста осуществляется третьей (средней)кнопкой мыши. Если на вашей мышке только две кнопки, обычно система настраивается на имитацию третьей кнопки путем нажатия од45новременно правой и левой кнопок. Если же ваша мышь оснащена «колесом» для скроллинга, обратите внимание на то, что обычно на этоколесо можно нажать сверху вниз, не прокручивая его; в этой ситуацииколесо работает как обычная (третья) кнопка, что вам, собственно, итребуется.3.4Работа в среде KDEОдин из оконных менеджеров, называемый KDE (K DesktopEnvironment), предоставляет графическую среду, интерфейс которойподобен пользовательским интерфейсам MS Windows, Mac OS и т.п.;KDE поддерживает привычные для пользователей этих систем понятия рабочего стола, пиктограмм, панели задач и др..На рабочем столе KDE располагаются ярлыки запуска наиболее часто используемых программ.

Принцип их установки на рабочий столи использования такой же, как в Windows. Пользователь имеет право удалить любой ярлык или добавить свой для запуска той или инойпрограммы.Рекомендуется прямо во время первого сеанса вынести на рабочийстол или в панель рабочего стола пиктограмму, соответствующую программе «Konsole», имеющую вид компьютерного монитора. Это позволит быстро получать доступ к командной строке Unix.Внизу рабочего стола располагается панель (desktop panel), предназначенная для управления функциями рабочего стола, индикации состояния запущенных программ в KDE, а также для размещения кнопокзапуска часто используемых программ.

Эту панель с помощью мышиможно переместить на любую сторону рабочего стола, а также убратьс экрана с помощью кнопок со стрелками, расположенными с правой ис левой сторон панели. Наиболее просто настроить внешний вид KDE ипанели, если щелкнуть правой кнопкой мыши на рабочем столе KDE ив появившемся контекстном меню выбрать пункт «Настроить РабочийСтол» («Configure Desktop...»).

Для того, чтобы какие-либо изменениявступили в силу, надо нажать кнопку «Применить» («Apply»).Самая важная кнопка на панели рабочего стола – кнопка входа вглавное меню, на которой традиционно изображается буква «К». Этакнопка всегда располагается слева. В различных версиях и главные меню могут различаться, но основные принципы их построения везде одинаковы.

Роль этой кнопки аналогична роли кнопки «Пуск» («Start») всистемах семейства Windows.Справа от кнопки главного меню располагаются кнопки вызова наи46более важных или часто вызываемых программ. В разных версиях KDEнабор этих кнопок может различаться, кроме того, пользователь можетудалить и добавить кнопки для запуска любых программ. Пиктограммы кнопок также не имеют стандарта, хотя некоторое единообразие вних все же есть.На панели рабочего стола KDE есть специальные кнопки в видепрямоугольника, поделенного на пронумерованные прямоугольнички(обычно их 4). Каждый прямоугольничек является кнопкой переключения рабочего стола, что дает пользователю возможность разложитьокна используемых им в данном сеансе работы программ по разнымэкранам.В центре панели рабочего стола располагается панель задач, где запущенные пользователем программы показаны кнопками (прямоугольниками) с названиями программ.На правой части панели рабочего стола KDE расположены кнопкидля вызова системных команд и индикации состояния ряда служебныхпрограмм или процессов.

В правом углу панели всегда располагаетсяциферблат системных часов. Щелчок левой кнопки мыши в этой области вызывает окно с календарем.Для манипуляций с файлами и запуска программ в KDE можновоспользоваться файловым менеджером Konqueror, который по функциональности аналогичен файловому менеджеру Windows. Интерфейсокна программы в режиме просмотра файловой системы вполне стандартный и привычный: на левой панели окна представлено дерево файловой системы, а справа - файлы и подкаталоги в выбранном каталоге.Между панелями (или слева) обычно расположена панель управленияс кнопками для переключения режима работы панелей.

С помощьюкнопок можно, например, переключить левую панель в режим отображения вкладок, в режим журнала, в режим проигрывателя, перейтив домашний каталог, в корневой каталог, получить доступ к сервису,к сети. Правая панель, в зависимости от настроек, может отображатьпиктограммы каталогов и зарегистрированных файлов или показыватьинформацию о каталогах и файлах в виде текстовых строчек. При работе с графическими файлами на правой панели вместо пиктограмммогут выводиться иконки с изображением содержимого файла.Следует учитывать, что те же операции над файлами быстрее иудобнее можно проводить средствами командной строки Unix.474Инструментарий программиста4.1Компилятор gcc/g++Компиляторы семейства GCC (Gnu Compiler Collection) являютсякомпиляторами командной строки, т.е.

все необходимые действия задаются при запуске компилятора и выполняются уже без непосредственного участия пользователя. Это, в частности, позволяет использоватькомпилятор в командных файлах (скриптах).Команда gcc предназначена для компиляции программ на языке C,а команда g++ – на языке C++16 .Имена файлов, подлежащих компиляции и линковке, компиляторпринимает с командной строки. Кроме того, компилятор воспринимаетбольшое количество опций.

Вам обязательно понадобятся следующиеиз них:• -o <filename> задает имя исполняемого файла, в который будетзаписан результат компиляции (если не указать эту опцию, результат компиляции будет помещен в файл a.out.).• -Wall приказывает компилятору выдавать все разумные предупредительные сообщения (warnings). Обязательно всегда используйте эту опцию, она поможет вам сэкономить немало времени и нервов.• -ggdb и -g используются для включения в результирующие файлыразнообразной отладочной информации (информации, используемой отладчиком, включая имена переменных и функций, номерастрок исходных файлов и т.п.). Опция -ggdb снабжает файлы расширенной отладочной информацией, понятной только отладчикуgdb. Если вам кажется, что что-то не в порядке с отладчиком,попробуйте использовать опцию -g.• -c указывает компилятору, что результатом должна быть не всяпрограмма, а отдельный ее модуль.

В этом случае имя файла дляобъектного модуля можно не задавать, оно будет сгенерированоавтоматически заменой расширения на .o.16 На самом деле, используется один и тот же компилятор; оба имени являютсяобычно символическими ссылками на исполняемый файл компилятора. Поведениекомпилятора зависит от того, по какому имени его вызвали; прежде всего, различиевыражается в наборе стандартных библиотек, подключаемых по умолчанию присборке исполняемого файла.48• -On задает уровень оптимизации. n=0 означает отсутствие оптимизации (значение по умолчанию). Для получения более эффективного объектного кода рекомендуется использовать опцию -O2.Учтите, что оптимизация может затруднить работу с отладчиком.• -ansi приказывает компилятору работать в соответствии со стандартом ANSI C.• -pedantic заставляет компилятор строже относиться к соблюдению стандарта.• -E останавливает компилятор после проведения стадии макропроцессирования.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6381
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее