Операционная система Linux является достойным аналогом Windows. Если Вы до этого не работали в ее среде, то следует учесть несколько нюансов, свойственных только ей. Во время выполнения процедуры регистрации в операционной системе Linux, она автоматически производит следующие операции: • начинается процесс стандартно с проверки логина пользователя и пароля; • затем определяется вся палитра набора, состоящего из переменных окружения; • завершает этот процесс запуск интерпретатора команд. Именно он и именуется оболочкой операционной системы. Основная масса дистрибутивов Linux по умолчанию использует два типа оболочек: • sh; • bash. На самом деле палитра оболочек намного шире, но используются они гораздо реже, чем описанные выше. Сменить установленную по умолчанию не сложно, а можно и просто запускать ее с помощью командной строки. Команда в операционной системе Linux является строкой символов. Она состоит из имени команды и необходимых аргументов, которые разделяются пробелами. Аргументы позволяют команде использовать добавочные параметры, диктующие характер ее поведения. Для примера приведем стандартную команду: echo 12345 На экране возникнет цепочка символов 12345, которые являются аргументом данной команды. Команды, которые входят в состав собственно оболочки, определяются как встроенные. Они бывают: • общие; • специфические. Общие свойственны любой ОС. Специфические не будут работать в рамках не родной ОС. Существует целый спектр команд, не зависящих от действующей оболочки. Они реализуются в виде отдельных программных модулей, которые стандартны только для выбранного вами дистрибутива Linux. Аргументами могут служить также опции или ключи. Данные строки символов состоят из тире и одного или нескольких символов. В качестве примера можно привести следующую: ls -l Ключи позволяют объединять различные аргументы. В итоге вы получите идентичные команды: ls -l -d ls -ld Работа в командной строке Linux требует неукоснительного соблюдения ряда правил, которые актуальны лишь в информационной среде этой операционной системы: • строчные и заглавные буквы для Linux - это разные символы. В Windows каталог TEMP и каталог Temp – то же самое, в Linux – нет. Это правила справедливо для всего: команд, их ключей, имен пользователей, паролей и т.п. Консольные команды: ps -a и ps -A выдадут вам разные результаты; • введя в командной строке ключ –help Вы сможете получить справку по большинству команд: 1. ps –help: выдаст вам справку по команде ps, именно она владеет полной информацией и работает с полным списком запущенных Вами процессов; 2. встроенная система для получения справок man – предоставит дополнительную справку; 3. man ps - выведет на экране полную информацию по команде ps; • не забывайте, что результат отдельных программ напрямую зависит от ваших прав в рамках ОС. Команда su ответственна в операционной системе прав root используйте. Она отвечает за смену пользователя в текущем сеансе работы с ОС. Если пользователь не задан, то автоматом выбирается root. Для всех пользователей ОС Linux большую помощь окажет файловый менеджер mc. Это аналог FAR или Norton Commander. В настоящее время этот полезный модуль есть во всех дистрибутивах Linux. Есть одно но: установка его по умолчанию есть не везде. Он поможет Вам решить многие периодически возникающие проблемы. Вывод информации на экран в ОС Linux, также имеет свои особенности. Рассмотрим основные: • если текст ушел за пределы экрана, то исправить положение легко с помощью комбинации клавиш SHIFT и PAGE UP или PAGE DOWN; • если требуется приостановить вывод информации на экран – CTRL-S; • если требуется приостановки отмена – CTRL-Q; • если Вам требуется вывести большой объем текста в постраничном режиме, то используйте команду less, которую добавляют к основной командой: у нас в наличие текстовый файл mytxt размером на 12 экранов. Для стандартного вывода текста на экран можно воспользоваться командой cat cat mytxt После выполнения этой команды вы увидите быстро промелькнувший текст и последний (двенадцатый) экран вывода. Можно применить комбинации клавиш SHIFT-PAGEDOUN или SHIFT-PAGEUP для просмотра текста, но можно воспользоваться и less. Получим цепочку: cat mytxt | less • Символ | означает объединение в цепочку выполнения команды выдачи текста cat и команды управления постраничным выводом less. После отображения на экране первой страницы текста, вывод будет приостановлен до нажатия PAGE DOWN или ENTER. Последняя комбинация приведет к постраничному перемещению; • клавиша Q Для отвечает за завершение постраничного вывода. Linux позволяет формировать цепочки из нескольких команд. Если нужно вывести на экран в постраничном режиме все строки, содержащие слово mail. Для поиска можно воспользоваться командой grep Получим союз из трех команд: cat mytxt | grep mail | less Многие дистрибутивы ОС Linux позволяют вместо less применять more. Если Вам необходимо использовать одновременно несколько дистрибутивов, то существуют закрепленные для переключения комбинации клавиш: CTRL - ALT - F1...F6. Чтобы перейти в графическую оболочку смело жмите CTRL-ALT-F7. Если требуется запустить второй графический сервер в ОС Linux на одном компьютере примените команду startx 1 -- :1. За переход во второй графический терминал отвечает комбинация Alt+F8., а Alt+F7 возвращает в первый. Linux позволяет работать за раз с до 64 графических терминалов (startx 2 -- :2 и т. д.). exit завершенит текущий сеанс работы с терминалом. Linux позволяет создать специальный журнал текущей консольной сессии. В нем отпечатается все, что Вы вводили в рамках отдельной сессии. Вы сможете проверить, что вводилось посредством клавиатуры и что отображалось в итоге на экране монитора. Используется следующую команду: script exit прекратит запись в журнале. Если Вам необходимо выключить или перезагрузить Ваш компьютер в ОС Linux, то сделать эту процедуру можно по-разному: • shutdown: она может похвалиться широкой палитрой опций, что позволяет Вам сделать: 1. быструю перезагрузку без проверки файловой системы; 2. процедуру перезагрузки в требуемое время; 3. имитировать и отменять уже запущенный или ранее отложенный процесс перезагрузки; • shutdown --help выведет весь список возможностей; • restart приведет к перезагрузке ОС сразу же: • shutdown -r now; • halt – выключение питания: shutdown -h now. Для основной массы дистрибутивов существует целый ряд короткие команды: • reboot – перезагрузка; • halt – выключение; • init – изменяет текущий уровень запуска ОС командой, отвечающей за запуск и завершение процессов в Linux; для тех же целей разработаны и специальные скрипты. Они хранятся в /etc/inittab. Уровень 0 – обеспечит выключение, а уровень 6 – перезагрузку. Соответственно: для выключения: init 0; для перезагрузки: init 6; init используется и для изменения уровня запуска ОС. Рассмотрим уровни более детально: 1 – однопользовательский режим. Доступ разрешен пользователю root; 2 –многопользовательский режим без поддержки сетевых функций; 3 – с поддержкой сети; 4 – зарезервировано; 5 – с использованием графической оболочки.
Рефераты по информатикеОперационная система Linux является достойным аналогом Windows. Если Вы до этого не работали в ее среде, то следует учесть несколько нюансов,
Оценок: 361 (Средняя 5 из 5)
Специалисты RetsCorp работают в digital-сфере более 7 лет. За это время мы разработали более 500+ успешных проектов. Основываясь на своем опыте и знании рынка, мы с уверенностью можем сказать, что будет работать, а что — нет. Заказывая создание лендинга для бизнеса в нашей студии, вы получаете работающие решения, необходимые именно вашему бизнесу.
Сотрудничая с нами, вы будете не клиентом, а нашим партнером. Благодаря этому мы будем развивать ваш бизнес как собственный. Мы так же как и вы заинтересованы в успехе проекта, поскольку ваша успешность будет нашей рекламой.