Работа с консолью (самые необходимые команды для начинающих)
Новички в мире Linux зачастую боятся ставить эту Операционную Систему из-за консоли. Ведь в Windows никто даже не знает этого страшного понятия. Чем же так страшна консоль, или, как еще ее называют, терминал? Слишком много команд, которые сложно запомнить? На самом деле их не так много и нужно для повседневного использования, а в Ubuntu практически все действия можно производить без участия консоли. Но рассмотрим основы работы с консолью.
Итак, в системе консоль имеет название «Терминал». Находим его в приложениях и запускаем. Что мы видим? Что-то вроде
del@del-laptop ~ $
Что же это значит? «del» перед собачкой (@) означает пользователя, под которым мы зашли. «del-laptop» - это имя компьютера. Знак «тильды» (~) означает, что находимся мы в своей домашней директории. Значок доллара ($) говорит о том, что мы имеем права обычного пользователя. Сложно запомнить? Не думаю =)
Итак, с обозначениями разобрались. Давайте попробуем поиграться с консолью =) Помните пароль, который указывали при установке системы? Воспользуемся им для получения полных прав, они требуются, например, для установки новых приложений или удаления старых, а также для настройки практически любых параметров в системе. Давайте же получим эти права! Для этого в консоли набираем лишь 2 буквы:
su
Система потребует от нас ввода пароля. Ввели? Что теперь мы видим? Строка преобразилась в нечто подобное:
del-laptop del #
Разберемся, в чем дело. Мы зашли как СуперПользователь системы. Теперь остались только имя компьютера («del-laptop»), директория, в которой мы находимся (а находимся мы там же, где и находились, только теперь это домашняя папка пользователя del, поэтому обозначается уже не «тильдой»). Что означает знак решетки (#)? Означает он то, что мы имеем права СуперПользователя, и дальнейшие команды будут выполняться с этими правами.
Как узнать полный путь до той директории, в которой мы находимся? Очень просто, введем команду
pwd
Что выдала нам система? Примерно следующее:
/home/del
Вот где мы находимся =) А что у нас в этой директории есть? Посмотрим?
ls
Ух ты, сколько всего. А попробуем сменить директорию? А давайте сначала создадим свою! Назовем ее, например, «papka».
mkdir /home/del/papka
Создали! Перейдем в нее:
cd /home/del/papka
Ура! Что теперь мы видим?
del-laptop papka #
Значение местоположения изменилось.
Хорошо, этому мы научились. Может, что-нибудь установим? Давайте попробуем поставить аудиоплеер «Audacious»:
apt-get install audacious
Система спрашивает, действительно ли мы хотим его установить. Отвечаем Y и нажимаем Enter. Установили? Можно пользоваться! Находим в приложениях плеер «Audacious» или запускаем его еще проще - жмем Alt+F2, набираем «audacious» и жмем Enter. Запустился? Пользуйтесь наздоровье =)
Вернемся к консоли. Как нам вернуться обратно к правам обычного пользователя? Просто наберем
exit
Отлично, теперь разберем еще один момент. Не обязательно каждый раз получать права СуперПользователя для выполнения команд. Что-то выполнить команду от прав СуперПользователя достаточно перед ней написать «sudo». Попробуем теперь удалить «Audacious»:
sudo apt-get remove audacious
Подтверждаем удаление вводом Y и клавишей Enter.
Ну, что, сложно? =) Все это можно было выполнить и через визуальный интерфейс, однако, со временем вы осознаете силу консоли =)
Кстати, практически для каждой команды есть справка. Например, для функции «apt-get» вызвать справку можно так:
apt-get --help
Оттуда же мы узнаем, что и искать приложения можно тоже без визуального интерфейса!
apt-get search audacious
Все просто =)
При работе с Linux все эти команды запоминаются в процессе изучения. На форумах обычно пишут решение того или иного вопроса командами для консоли. Только стоит учесть, что иногда встречаются и такие обозначения:
# apt-get search audacious
$ apt-get search audacious
Обе команды вводятся без знака # и $, стоит только знать, что первую команду стоит выполнить с правами СуперПользователя, а вторую следует выполнять от прав обычного пользователя.
Остались вопросы? Задавайте! =)
Похожие статьи:
Программы → MOC - консольный плеерСтатьи → «Чудо-команды», которые не стоит исполнять в Linux
Программы → TTytter - консольный клиент для Twitter
Статьи → «А знаете ли вы, что ...?» или несколько простых приемов для работы с консолью
|
|
![]() ![]() |
#
23 июля 2011 в 08:03
0
Привет. А в ubuntu ввёл sudo su в только что открытом теримнале. Приглашение сменилось с eug@ubuntu:~$ на root@ubuntu:/home/eug#. Никакого пароля у меня не спросили. И при последующих вызовах команды su пароль тоже не запришивался.
[Ответить]
|
16 мая 2012 |
|
Panda отвечает в теме «Предложение» |
14 мая 2012 |
|
Kron отвечает в теме «Установка/Настройка/Обновление Acrh Linux» |
14 мая 2012 |
|
serezha начинает тему «Mandriva в virtualbox» |
Greenflash.su - Мультизагрузочная флешка
Android OS
Еще друзья »






