Подробнее о 7-Zip 16.047-Zip 16.04

Бесплатный универсальный архиватор файлов с достаточно высоким уровнем сжатия, работающий во всех операционных системах линейки MS Windows 98-Vista.

Скачать Сайт автора
Подробнее о Dell Wi-Fi Driver A00Dell Wi-Fi Driver A00

Драйвера для Wi-Fi контроллеров Dell. Версии для операционных систем Windows 2000/XP и Win7.

Скачать Сайт автора

Программы


Рейтинги программ


Лучшие из лучших


Командная строка Linux и как с нею бороться

Командная строка Linux и как с нею бороться

20 Июня, 2008
Командная строка Linux и как с нею бороться
Зачем нам интересна командная строка, спросите Вы? Неужели кому-то нужна архаика 15 - 20 летней давности, ведь в Linux имеются прекрасные средства для конфигурирования, запуска и работы с практически всеми приложениями, не прибегая к командной строке. Да, это так. Можно месяцами плодотворно работать в Linux, используя только мышь, значки, кнопки и прочие прелести графического режима. Но приведём такой пример: во время установки Linux в полях кадровой и строчной развёрток монитора мы задали сильно завышенные по сравнению с документированными параметры. После установки системы Linux Red Hat 8.0, как и положено, произошла перезагрузка, но после входа в систему вместо графического интерфейса на фоне чёрного экрана нам в текстовой форме сообщают о фатальной ошибке - каких-то неполадках с монитором. Тут-то и пригодится минимальное знание командной строки. Видим, что на экран системой выведен знак командной строки, изображаемый в виде значка доллара $. Наберём с клавиатуры команду kudzu и нажмём Enter. На экране появится окно программы kudzu, удаляющей настройки по умолчанию. Нажимая с помощью клавиши Enter на кнопку "OK", в окне программы мы можем просмотреть всё распознанное "железо" нашего компьютера. Последовательно, каждый раз в новых окнах, нашему вниманию будет предоставлена информация о сетевой и звуковой картах, о видеоадаптере, USB контроллере и прочем. Нажмём кнопку F4, чтобы выйти. На экране опять появится приглашение командной строки. Наберём команду Xconfigurator, вызывающую одноимённую программу, позволяющую изменить неверную конфигурацию оборудования. Выбрав раздел мониторов и нажав на Enter, мы попадаем в окно выбора типа и режимов монитора. Здесь можем выбрать другой тип монитора или изменить частоты строчной и кадровой развёрток на меньшие по значению. Можно сразу протестировать и работоспособность графической системы в режиме с выбранными параметрами. Теперь можно выйти с сохранением, набрав в командной строке с клавиатуры команду startx, и, нажав на Enter, попасть в графическую оболочку по умолчанию.
Командная строка - основа Linux. Конечно, графический интерфейс X Windows обеспечивает быстрый доступ к программам, значительно повышает производительность работы пользователя, но часто при этом утрачивается возможность полного управления операционной системой. Команда - это первооснова важнейших функций системы. В системе DOS количество команд жёстко определено и ограничено, пользователь не может вводить свои собственные команды. В среде Linux, как указано в литературе [1], командой является любой исполняемый файл, и пользователь может создать свою команду. Чтобы выполнить команду, обычно требуется знание пути. Путь - это список каталогов, при последовательном открытии приводящих к требуемому файлу. Обозначается путь через двоеточия и косые черты. Если вводится команда без указания пути, то начнётся её поиск во всех каталогах пути, определённых по умолчанию. Для ввода команд в графической оболочке Linux предусмотрен терминал. Вызывается он такой последовательностью действий: "Пуск", "Система", "Терминал". Рассмотрим такую часто встречающуюся команду как su. Su - команда для переключения пользователей без выхода из сеанса работы. Например, если был произведён вход в систему пользователя Moskatov, а для какой-либо внутренней работы нужны права пользователя root, то можно переключиться на учётную запись пользователя root, выполнив команду su следующим образом: $ su. Так как мы хотим войти в систему от лица привилегированного пользователя, то должны ввести пароль. Обратный переход пользователя выполняется по команде $ exit. Перезагрузка системы вызывается командой reboot. Большинство команд Linux имеет мнемонический смысл. Например: cp (от copy) - копирование, mv (от move) - перемещение, rm (от remove) - удаление, mkdir (от make directory) - создание каталога, cd (от change directory) - смена текущего каталога, ls (от list) - вывод содержимого каталога. Следует заметить, что многие команды Linux выполняются рекурсивно, то есть применительно ко всем подкаталогам и файлам в них. Так, командой rm - R / , выполненной от лица пользователя root, можно уничтожить все файлы и каталоги на диске. В силу особенностей файловой системы Linux никакого восстановления уже не будет - программ типа Norton UnErase здесь нет в принципе. Для того, чтобы ориентироваться в расположении файлов на диске, требуется представлять структуру файловой системы. Файловая система в Linux употребляется в двух смыслах - как способ хранения информации на диске и как иерархическая структура каталогов и файлов. Все файлы Linux организованы в виде дерева, начинающегося с корня root (не путать с суперпользователем). Все исполняемые файлы размещены в каталогах /bin и /sbin, /usr/bin, /usr/sbin, /usr/X11R6/bin; файлы конфигурации системы - в каталоге /ets; файлы устройств - в каталоге /dev; файлы, созданные пользователем, - в каталоге home. Сменные носители монтируются в подкаталоги каталога /mnt. Приведём пример. Допустим, у нас на одном винчестере имеются и Linux и Windows, причём последняя система размещена на диске с файловой системой FAT или FAT32. По какой-то причине, работая в Linux как root, нам потребовались документы, находящиеся на диске с Windows, именуемом в среде Linux как hda2. Как же их достать? Неужели необходимо перезагружаться и входить в Windows? Нет, поступим проще! И тут нам поможет командная строка. Наберём в терминале команду mkdir /mnt/disk - то есть создадим в каталоге /mnt пустой подкаталог /disk. Нажмём на Enter. Появится сообщение, что каталог создан. Наберём ещё одну команду: mount /dev/hda2 /mnt/disk - то есть монтируем в только что созданный каталог /disk содержимое диска hda2 на винчестере. Конечно, если бы Windows находилась на диске hda1 или hda3, то пришлось бы вводить именно эти обозначения, а не hda2. Нажимаем Enter. Теперь можем обнаружить, что в каталоге mnt/disk находится содержимое диска с Windows, которое мы и хотели получить.

ЛИТЕРАТУРА:
1. Скловская С. Команды Linux. - Киев: Диасофт, 2001, 688с.
Раздел: Софт
Автор статьи: Евгений Анатольевич Москатов
Сайт автора
Просмотров: 4120
Комментарии



Ваш комментарий к статье:

Комментарии публикуются после проверки администратором.
При добавлении отрицательного комментария читайте соглашение об использовании.
Мы не публикуем: сообщения, не относящиеся к статье: "Командная строка Linux и как с нею бороться".

Ваше имя: E-mail:
Оценка: нет 1 2 3 4 5
 *Cообщение
(30-1000 зн.):

 
          
          
  

* * *

Другие статьи

Microsoft Office Microsoft Office
Microsoft Office - это популярный офисный комплект приложений.
Раздел: Софт
Внедрение Битрикс24 Внедрение Битрикс24
Для отслеживания эффективности работы предприятия необходима CRM-система, в которой можно было бы просматривать все данные....
Раздел: Софт
Обзор полезного приложения Табата Таймер Обзор полезного приложения Табата Таймер
Чем привлекательно приложение Табата Таймер для Android? Рассказываем об особенностях утилиты.
Раздел: Софт
Где найти лучшую программы для обрезки видео Где найти лучшую программы для обрезки видео
Многие пользователи любят создавать собственные видео с помощью монтажа и нарезки....
Раздел: Софт
ПО для компьютера: виды и особенности ПО для компьютера: виды и особенности
Сегодня наличие компьютера в доме — не роскошь, а необходимость....
Раздел: Софт

[Все разделы]  [Добавить статью]


Рекомендуем

Word Viewer 2013 2.0

Word Viewer - это бесплатное приложение для открытия, просмотра и распечатки файлов, созданных в MS Word от компании FoxPDF Corporation

Скачать Скриншоты

• • •

Русификатор Media Player Classic 6.4.9.1

Русификатор для проигрывателя Media Player Classic версии 6.4.x.

Скачать Подробнее

• • •

Google Chrome 48.0.2564.109

Новый веб-браузер Google Chrome для Windows сочетает в себе массу преимуществ.

Скачать Скриншоты

• • •

MATLAB 2015a r2016b

MATLAB - это набор прикладных программ для технических вычислений с собственным языком программирования от компании Mathworks.

Скачать Скриншоты

• • •

HP Deskjet 3420 Printer Driver 7.3.0.0

Драйвер для принтера HP Deskjet 3420 версии 7.3 для операционных систем Microsoft Windows 2000/XP/Vista/7 (32-64bit), Linux и Mac OS.

Скачать Скриншоты



Наша кнопка


Программы: SoftForFree.com - тысячи бесплатных программ, 100 лучших программ рунета, статьи, новости софта и многое другое.

Код нашей кнопки:

Новости Hitech



Полезные программы

Подробнее о Finereader 8.0 Mac OSFinereader 8.0 Mac OS

Всемирно известная программа, для сканирования и распознавания текста, графики, изображений.

Скачать Скриншоты

Подробнее о Консультант Плюс DemoКонсультант Плюс Demo

Программа Консультант Плюс в интернет-версии предложит вашему вниманию законодательство Российской Федерации и многие другие нормативные документы.

Скачать Скриншоты

Подробнее о Русификатор Photoshop CS4Русификатор Photoshop CS4

Ну вот и появился качественный русификатор для Adobe Photoshop, сделан специально для любителей русского интерфейса.

Скачать Подробнее




Вверх страницы

 Программы • Статьи • Реклама на сайте •  RSS 2.0 RSS • Контакты • Соглашение об использовании • Политика конфидециальности

© 2003-2024, SoftForFree.com. Использование материалов сайта разрешается только по договоренности с автором.
Автор проекта не несет ответственности за содержание рекламных материалов и качество программного обеспечения.

Наш проект являтся архивом бесплатных и коммерческих программ, которые размещаются авторами и производителями ПО, либо их официальными представителями. Мы не распространяем нелицензионное ПО, креки, серийные номера и любую другую информацию, запрещенную законодательством РФ.