- Биллютень 10. Перестал работать терминал
- Montfer
- diffiehellman
- Montfer
- Как открыть терминал в Линукс?
- Запуск
- Вопросы и ответы
- Терминал и консоль в чем разница?
- Как открыть консоль?
- Терминал линукс (часть 1).
- Что такое терминал
- Как открыть терминал
- Самая первая команда при запуске системы
- Включение-выключение компьютера из терминала
- Командная строка Linux: краткий курс для начинающих
- Введение
- Требования
- Вход на сервер через терминал
- Базовые команды, используемые при настройке сервера
- Обзорное описание команд, аргументов и опций для них
- Запуск без аргументов и опций
- Запуск с опциями
- Переменные окружения
- Просмотр переменных окружения
- Просмотр значения переменной
- Установка переменных окружения
- Заключение
- Зарегистрируйтесь в панели управления
Биллютень 10. Перестал работать терминал
Всем привет!
Astra 1.6 SE
После обновления до 10 бюллетеня перестал работать терминал fly. После запуска из главного меню (или же Alt+T) курсор мыши сигнализирует о том, что ось задумалась, но ничего не происходит.
Также перестали работать диалоговые окна выбора файлов/папок: запускаю, например, текстовый редактор Kate, нажимаю Файл->Открыть (ctrl+O) и программа крашится. Логи молчат.
Montfer
New member
diffiehellman
New member
1. загрузил образ бюллетеня с ресурса (20211126.iso)
2. создал директорию для локального репозитория /opt/local_repo/20211126
3. смонтировал образ и перекинул содержимое.
sudo mount 20211126.iso /mnt
cd /opt/local_repo/20211126
sudo cp -r /mnt/* .
4. прописал в /etc/apt/source.list
deb file:///opt/local_repo/20211126/ smolensk main non-free
(для установочного диска также создал директорию в local_repo и прописал соответствующий путь в source.list)
5. sudo apt update
sudo apt install fly-astra-update
6. открыл fly-astra-update и запустил обновление из репозиториев.
7. дождался окончания обновления. получил сообщение об успешной установке биллетеня 10. перезагрузил.
Montfer
New member
1. загрузил образ бюллетеня с ресурса (20211126.iso)
2. создал директорию для локального репозитория /opt/local_repo/20211126
3. смонтировал образ и перекинул содержимое.
sudo mount 20211126.iso /mnt
cd /opt/local_repo/20211126
sudo cp -r /mnt/* .
4. прописал в /etc/apt/source.list
deb file:///opt/local_repo/20211126/ smolensk main non-free
(для установочного диска также создал директорию в local_repo и прописал соответствующий путь в source.list)
5. sudo apt update
sudo apt install fly-astra-update
6. открыл fly-astra-update и запустил обновление из репозиториев.
7. дождался окончания обновления. получил сообщение об успешной установке биллетеня 10. перезагрузил.
при копировании содержимого дисков не было ругани на символические ссылки? и на всякий случай запустите из консоли
sudo -s
apt update
apt dist-upgrade
apt -f install
если не поможет, пробуйте sudo apt installl —reinstall fly-all-main
перед этим сделайте бэкпан документов из домашних каталогов пользователя на всякий случай
Как открыть терминал в Линукс?
Терминал это текстовая среда ввода и вывода. Используется для управления системными процессами. Представляет собой вид файла устройства, которые могут выполнять дополнительные команды.
Командная строка
- устанавливать и удалять программы;
- менять настройки сети;
- менять права доступа;
- включать, отключать графический интерфейс;
- выключать, перезагружать компьютер;
- устанавливать драйвера;
- создавать пользователей;
- обновлять ядро и все компоненты системы;
- устанавливать дополнительные меры защиты от взлома;
- настраивать сеть, днс, ip-адрес, маску;
- запускать программы, скрипты по расписанию. Планировщик заданий cron;
- перезагружать, выключать компьютер;
- и многое другое.
Shell, если говорить визуально это черное окно по середине. В моем случае оно белое.
Shell — это оболочка, программа, которая принимает различные команды от пользователя.
Графическая оболочка помогает пользователю облегчить восприятия линукс, однако иногда требуется пользователю запустить командную строку. В этом случае и возникает вопрос. Как же ее открыть?
Запуск
Есть несколько способов запустить terminal:
- самый простой. Необходимо нажать вместе горячие клавиши «CTRL + ALT+ T». Данный способ работает на многих дистрибутивах. Debian, Ubunty.
- через графический интерфейс операционной системы. В разделе «Администрирование» —> «терминал». В Ubuntu «Приложения» -> Системные утилиты ->»Терминал». В Дебиане на английском языке «Menu» -> «Administaration» -> «terminal».
- Нажать ALt + F2 и ввести в окне «gnome-terminal».
Вопросы и ответы
Как вызвать командную строку с правами root?
Есть два основных варианта:
Как выйти из терминала Линукс?
- Если в графическом окружении, то вводим «exit».
- Eсли без графики, то нажимаем горячие клавиши alt + ctrl + f7.
Терминал и консоль в чем разница?
Чтобы понять отличия, необходимо различить эти два понятия.
Terminal, как говорилось выше это текстовая среда ввода и вывода. Консоль — физический терминал.
Эти два термина очень связаны.
Konsole это работа с самим устройством физически. Terminal — удаленно.
Например в графической среде мы открывали эмулятор terminal, он давал нам доступ в «консоль».
Как открыть консоль?
Чтобы открыть консоль необходимо в командной строке ввести:
Важно! Активация текстовой консоли отключит графическую оболочку, однако запущенные процессы останутся работать.
Терминал линукс (часть 1).
Итак сегодня я начинаю серию статей об терминале linux.
В этой статье мы посмотрим
- Что такое терминал
- Как открыть терминал
- Включение/выключение компьютера из терминала.
- Управление пользователями
В этих заметках я не буду подробно останавливаться на каждой команде, так как в каждой команде есть свои атрибуты и нужно будет писать целую книгу об терминале(таких есть достаточно), поэтому если Вы хотите узнать подробнее что делает каждая команда, то можно просто набрать команду и добавить атрибут например
Если Вы перешли на unix систему то просто обязаны знать основные команды в терминала. Для пользователей windows это будет чуть необычно, но я постараюсь объяснить все подробно.
Что такое терминал
Терминал — графическая программа эмулирующая консоль.
Такие программы позволяют не выходя из графического режима выполнять команды.
Терминал по сравнению с консолью имеет дополнительный функционал (различные настройки, вкладки, можно запускать много окон, управление мышью в некоторых программах, контекстное меню, главное меню, полоса прокрутки).
Как открыть терминал
Чтобы открыть терминал в linux-подобных системах, будет просто на клавиатуре нажать сочетания клавиш «CTRL+ALT+T«, или зайти в меню и в поиске набрать «terminal«, и откроется вот такое окно.
Чтобы закрыть терминал можно набрать в прямо в этом окне
Самая первая команда при запуске системы
При запуске системы. я всегда проверяю обновление системы, рекомендую и вам также поступать, для этого наберите в терминале
sudo apt update && sudo apt upgrade
Включение-выключение компьютера из терминала
Итак чтобы перезагрузить компьютер через терминал, достаточно набрать команду
Чтобы выключить компьютер набираем
А если Вы хотите выключить компьютер через некоторое время, то эта команда для вас
Далее у нас идет управление пользователями
Включить корневую учетную запись:
Заблокировать корневую учетную запись:
Чтобы добавить нового пользователя:
Ну и естественно удалить пользователя:
Удалить пользователя вместе с его домашним каталогом:
deluser имя_пользователя -remove-home
Изменить имя пользователя и название его домашнего каталога:
usermod -l новое_имя_пользователя -d /home/новое_имя_пользователя -m старое_имя_пользователя
Изменить пароль пользователя:
Восстановить пароль к учетной записи в режиме восстановления системы (нажать Esc в процессе загрузки GRUB):
Командная строка Linux: краткий курс для начинающих
Как работать с командной строкой и базовыми командами.
Введение
В данном руководстве мы вкратце ознакомимся с работой в командной строке в Ubuntu 20.04 .
Требования
Для разных операционных систем командную строку можно открывать с помощью приложений:
- Mac OS X: Terminal (default), iTerm 2;
- Windows: PuTTY;
- Linux: Terminal, KDE Konsole, XTerm.
С подробным описанием команд для Ubuntu можно ознакомиться в официальной документации.
Вход на сервер через терминал
В операционной системе Ubuntu 20.04 открыть командную строку можно двумя способами: через консоль и через графический терминал.
Для работы через консоль следует нажать сочетание клавиш Ctrl+Alt+F1, для возврата в графический интерфейс — сочетание клавиш Ctrl+Alt+F7.
Для запуска терминала нажмите сочетание клавиш Ctrl+Alt+T.
Внизу экрана располагается приглашение командной строки — последовательность символов, извещающая о готовности к обработке команд:
kamilla@kamilla-Aspire-V3-371:~$
- kamilla — имя текущего пользователя (суперпользователь/администратор);
- kamilla-Aspire-V3-37 — имя хоста (сервер);
- : — разделитель;
- ~ — текущая директория (в какой папке выполняется команда) пользователя (по умолчанию /home/);
- $ — символ приглашения ввода для пользователей с обычными правами;
- # — символ приглашения ввода для суперпользователя/администратора root (например, root@cs49647:~#).
Базовые команды, используемые при настройке сервера
После создания нового сервера необходимо предпринять несколько шагов по его базовой настройке.
Для того чтобы открыть сервер под учетной записью заведенного пользователя введите команду:
ssh -p №port demo@adress
- №port — номер заданного порта при начальной настройке сервера;
- demo — имя пользователя;
- adress — ip-адрес сервера.
Для входа на сервер под учетной записью root используйте команду, заменив SERVER_IP_ADDRESS на публичный IP-адрес вашего сервера:
ssh root@SERVER_IP_ADDRESS
Для создания новой учетной записи пользователя введите команду, заменив имя DEMO на любое другое необходимое имя:
Для открытия конфигурационного файла в текстовом редакторе под пользователем root введите команду:
Для замены строчки в открывшемся конфигурационном файле найдите, например, строчку Port 22 и замените число 22 на любое другое число (от 1025 и до 65536).
После внесения изменений сохраните и закройте файл, нажав сочетание клавиш CTRL-X, затем клавишу Y, затем клавишу ENTER.
Для перезапуска сервиса SSH выполните следующую команду:
Для выполнения команды с привилегиями root-пользователя, перед ней следует поставить слово sudo:
Для завершения сессии выполните команду:
Обзорное описание команд, аргументов и опций для них
Для запуска команды следует ввести команду и нажать клавишу Enter.
Команды выполняются последовательно, для выполнения следующей появится приглашение командной строки (если не использовать специальные скрипты).
Для того чтобы открыть страницу с подробным описанием команды Linux, например ip address, введите команду man с именем команды:
Запуск без аргументов и опций
При запуске команд без аргументов:
- cd — возврат в домашнюю директорию текущего пользователя;
- ls — вывод списка файлов и директорий в текущем каталоге.
Выполнив команду ls без параметров, получаем список файлов в каталоге:
testk@cs49647:~$ ls
linux.jpg template ubuntu.jpg
Запуск с аргументами (параметрами)
Большинство команд рассчитано на запуск с передачей аргументов (параметров).
Наиболее распространенное использование команды cd — вызов с аргументом, который является путем к директории, в которую следует перейти:
Запуск с опциями
Многие команды также поддерживают опции (флаги, ключи) запуска, позволяющие изменять результат выполнения команды. Опции представляют собой одиночный символ после символа «-», либо в расширенном написании после «—».
Выполнив команду ls с опциями -A, -S, -1, получаем список всех файлов, включая «скрытые», расположенных по одному на каждой строке и отсортированных по размеру:
testk@cs49647:~$ ls -AS1
.gtkrc-2.0
linux.jpg
ubuntu.jpg
template
.filter
Запуск с аргументами и опциями (одновременно)
Структура записи команды с опциями и аргументами:
Команда ls -la /home выведет подробный (-l) листинг директории /home, включая скрытые файлы (-a):
testk@cs49647:~$ ls -la /home
total 12
drwxr-xr-x 3 root root 4096 Oct 14 16:13 .
drwxr-xr-x 22 root root 4096 Oct 20 10:25 ..
drwxr-xr-x 4 testk testk 4096 Oct 19 10:52 testk
Переменные окружения
Окружение/среда (environment) — это набор пар ПЕРЕМЕННАЯ=ЗНАЧЕНИЕ, которые могут использоваться запускаемыми процессами.
Просмотр переменных окружения
Для того чтобы посмотреть свое окружение введите команду без аргументов:
В зависимости от конфигурации системы, вывод списка переменных окружения может занять несколько экранов, поэтому лучше использовать команду:
Просмотр значения переменной
Переменные окружения могут формироваться как из заглавных, так и из строчных символов, однако исторически повелось именовать их в верхнем регистре.
Чтобы вывести на экран значение какой-нибудь переменной окружения, достаточно набрать echo $ИМЯ_ПЕРЕМЕННОЙ, например, просмотр домашней директории пользователя, хранящийся в переменной окружения $HOME:
Для перехода в домашнюю директорию следует использовать команду:
Установка переменных окружения
Для установки значений переменной окружения введите команду:
VAR — название переменной;
value — значение переменной.
Выполнив команду var=value, после вывода на просмотр получаем результат value:
testk@cs49647:~$ var=value testk@cs49647:~$ echo $var value
Заключение
Мы познакомились с принципами работы в командной строке и базовыми командами.
В последующих статьях цикла, описывающего принципы работы в Linux, вы изучите с работой в bash (переменные, условия, циклы, примеры простых скриптов), а также ознакомитесь с управлением файлами и каталогами, созданием пользователей и настройкой прав.
Зарегистрируйтесь в панели управления
И уже через пару минут сможете арендовать сервер, развернуть базы данных или обеспечить быструю доставку контента.