К основному контенту

Терминал начальные команды

Команды новичкам в терминале
Dante
 Вот я и как обещал, дошел до того что обещал. А собственно до работы в терминале. Недавно я рассказал о том как создать суперпользователя. Теперь перейду непосредственно к командам в терминале.
По сути дела терминал пожалуй является тем, что пугает большую часть тех кто хочет начать работать в Линукс. Да и тех кто уже использует операционную систему Линукс, работа в терминале Линукс чаще всего пугает до жути. Откуда я это знаю? Да от туда что меня самого раньше до жути это пугало. А затем я начал постепенно учиться работать в терминале Линукс. Начнем.
Терминал или консоль, или работа в текстовом режиме, по сути дела все это одно и тоже, не буду особо вдаваться в глубь терминологии. Терминал является очень мощной программой в Линукс. Её возможности гораздо больше чем возможности графической среды, единственный большой недостаток это тот, что запомнить команды консоли довольно сложно. Давайте начнем с простого передвижения по системе. Откройте терминал, не очень важно как Вы его откроете, будь то командой Ctrl+Alt+(F1+F6). Либо же откройте терминал через меню. Если вы зайдете через Ctrl+Alt+(F1+F6) введите пароль и авторизуйтесь в системе. У меня это выглядит так.
dante@dante-1001PXD:~$
О чем же вам говорит информация которую Вы видите? То что введено до знака @ а именно в моём случае имя dante как Вы видите, это имя пользователя, под которым вошел в систему. То что после знака @ в моём случае dante-1001PXD является именем компьютера. Следующий знак "~" тильды говорит о том что мы находимся в домашней директории. И последнее что мы видим из выведенной информации это знак доллара "$", знак доллара нам говорит о том что мы зашли в систему с правами обыкновенного пользователя. Как видите запомнить достаточно просто.
Так, кое с какими обозначениями мы разобрались, запомнить это Вам сначала будет сложно, но все это запоминается со временем. Конечно если Вы это будете использовать. Давайте теперь перейдём в консоль с правами суперпользователя. По умолчанию пароль суперпользователя в системе не установлен. Как я уже это говорил в прошлой статье, и все команды от имени суперпользователя исполняются при помощи команды:
sudo
Но для того чтобы попасть в консоль суперпользователя и все последующие команды вводить от его имени, необходимо ввести команду всего из двух букв. Правда в неё вы сможете зайти, лишь если задали пароль суперпользователя. Я чаще всего предпочитаю все равно работать от имени обычного пользователя но давайте все же войдем:
su
Теперь система в очередной раз требует запрос пароля, это тот самый пароль о котором я говорил здесь. Можно обойтись конечно и без него используя sudo. Только иногда бывает работать от суперпользователя удобнее. Что же мы видим дальше:
root@dante-1001PXD:/home/dante#
Давайте теперь разберемся с тем что нам вывел наш терминал. Как видите в качестве пользователя теперь у нас root, в системе Линукс это обозначает суперпользователя. Затем идет имя компьютера. Следующим как Вы видите идёт путь к месту в котором мы находимся /home/dante
Далее как видите идет знак решетки "#". Вот именно этот знак решетки и обозначает что вы в системе имеете права суперпользователя.
Ну это здесь видно полный путь к категории, а от имени обычного пользователя полный путь посмотреть Вы можете командой
pwd
Давайте я сейчас выйду из записи суперпользователя и буду работать от обычного пользователя. Как выйти из учетной записи я описывал здесь. А теперь посмотрим вывод команды pwd:
dante@dante-1001PXD:~$ pwd
/home/dante
Вот мы и видим категорию в которой находимся. Давайте теперь посмотрим что находится в данной директории. Просмотреть это Вы можете командой
ls
Для того же чтобы увидеть скрытые файлы, файлы которые начинаются с точки введите
ls -a
Давайте теперь создадим новую директорию и перейдем в нее. Назовем к примеру её "новая". Для создания новой директории используйте команду в терминале mkdir, создавать её мы будет в директории /home/dante это у меня, а вы создайте в своей домашней директории. Начнем:
mkdir /home/dante/новая
Если создали, тогда давайте перейдем в неё. Переход по директориям происходит при помощи команды cd.
cd /home/dante/новая
Что же Вы теперь видите?
dante@dante-1001PXD:~/новая$
Вот так просто мы научились простому передвижению по системе. Потренируйтесь пока переходить по категориям. В скором времени мы продолжим говорить о работе в консоли. 

Популярные сообщения из этого блога

Качаем файлы из интернета из консоли Линукс

Причины для того чтобы для скачивания файлов из интернета использовать консоль, могут быть совершенно разными. Мне например раньше просто было интересно, а затем я понял что так выходит просто на порядок быстрее. Хотя если уж совсем честно говорить, то не только быстрее но и консоль способна предоставить несколько больше возможностей. Например если вы скачиваете себе программу большого объёма и вдруг происходит потеря интернет соединения. При обычном скачивании с браузера вам приходится начинать загрузку сначала. В консоли Линукс, Вы можете продолжить закачку файла с остановленного места. Но обо всем по порядку.
Для скачивания файлов из интернета, у нас есть замечательная утилита wget. С помощью данной утилиты можно скачивать совершенно любые файлы из сети и даже сайты. Но я Вам хочу рассказать о том, что Вам думаю пригодится больше чем скачивание интернет сайтов. Итак для того чтобы при помощи данной консольной программы скачать какой-либо фаил из интернета, Вам необходимо в консол…

Горячие клавиши bash-терминала Линукс

Работая в терминале Линукс постепенно задумываешься над тем как сделать ввод команд и навигацию по терминалу Линукс, быстрее и эффективнее. Вот здесь нам на помощь, в первую очередь и приходят горячие клавиши терминала. Я и решил записать какие горячие клавиши, использую чаще всего. Возможно некоторые команды bash-терминала, которые я часто использую, окажутся полезными и для Вас. Итак
Ctrl+Alt+(F1-F6) - Переход в текстовый режим. В зависимости от того какую Вы кнопку выберете от F1 до F6 Вы и откроете определённый терминал для работы. Можете открыть одновременно все шесть терминалов. Дальше Вам нужно будет ввести свой логин и пароль. Вообще эта комбинация не совсем относится к горячим клавишам терминала, скорее это горячие клавиши операционной системы Линукс, но так как после ввода данной комбинации вы попадаете в текстовый режим ввода, я решил написать данную комбинацию горячих клавиш в эту статью.
Ctrl+Alt+F7 - Переход обратно в графический режим.
Ctrl+C - Прекращает выполняемую опе…

Настройка bash терминала под себя

Сегодня, в очередной раз разбираясь с работой в консоли Линукс я решил, для удобства немного подредактировать свой файл .bashrc Данный фаил отвечает за то что выводится на экран во время нашей работы в bash. Вообще настроек в bash существует достаточно много и я ещё не со всеми разобрался, да и не все пока разбирал. Например я пока не разбирал цветную настройку консоли. А знаю что консоль можно разукрасить практически как новогоднюю Ёлку. Но всему своё время.
Изменений в файле ".bashrc" на сегодня я хоть и сделал не так и много, но это уже позволяет значительно упростить мою работу и обучение работе с консолью.
Файл ".bashrc" находится в нашей домашней директории вот здесь ~/.bashrc, как видите знак тильды указывает на то что фаил находится в Вашей домашней директории, как я это уже говорил ранее в статье, когда описывал команды для передвижения по директориям в системе Линукс, в консоли. Точка с которой начинается название файла говорит нам о том что файл скрыт. …