Перейти к содержимому

Linux как разлогиниться через консоль

  • автор:

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.072 секунд. Запросов: 23.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Как выйти из под пользователя?

Подскажите, пожалуйста, какой командой (или С-фунуцией) выгрузить систему из под пользователя. Пробовал даже добавлять юзера в root группу, а все равно не выполняются команды типа halt, reboot, shutdown и не получается убить init (kill -INT 1).

anonymous
11.11.06 13:11:51 MSK

Re: Как выйти из под пользователя?

logout, exit, я думаю

а какая связь между логаутом и группой root?

friday ★★★
( 11.11.06 13:26:18 MSK )

Re: Как выйти из под пользователя?

в sudoerrs прописать разрешение на выполнение этим пользователем команды халт

Выход из системы

В строках, выведенных программой last , указан не только момент регистрации пользователя в системе, но и момент завершения работы. Можно представлять Linux как закрытое помещение: чтобы начать работать нужно сначала войти в систему (зарегистрироваться, пройти процедуру идентификации), а после того, как работа закончена, нужно из системы выйти. В том случае, если в систему вошло несколько пользователей, каждый из них должен выйти, завершив работу, причём совершенно не имеет значения, разные это пользователи или «копии» одного и того же.

Вход пользователя в систему означает, что нужно принимать и выполнять его команды и возвращать ему отчёты о выполненных действиях, например, предоставив ему интерфейс командной строки. Выход означает, что работа от имени данного пользователя завершена и более не следует принимать от него команды. Весь процесс взаимодействия пользователя с системой с момента регистрации до выхода называется сеансом работы. Причём если пользователь входит в систему несколько раз под одним и тем же именем, ему будут доступны несколько разных сеансов работы, не связанных между собой.

В наших примерах Мефодий зарегистрирован в системе дважды: на первой и второй виртуальных консолях. Чтобы завершить работу на любой из них, ему достаточно в соответствующей командной строке набрать команду

[methody@localhost methody]$ logout Welcome to Some Linux / tty1 localhost login:

Пример 11. Команда logout

В ответ на эту команду вместо очередного приглашения командной строки возобновляется приглашение к регистрации в системе. На данной виртуальной консоли работа с Мефодием завершена, и теперь здесь снова может зарегистрироваться любой пользователь.

Есть и другой, ещё более «немногословный» способ сообщить системе, что пользователь хочет завершить текущий сеанс работы. Нажав Alt+F2 Мефодий попадёт на вторую виртуальную консоль, где всё ещё открыт сеанс для пользователя « methody » и нажмёт сочетание клавиш Ctrl+D, чтобы прекратить и этот сеанс. Комбинация клавиш Ctrl+D приводит не к передаче компьютеру очередного символа, а к закрытию текущего входного потока данных. Грубо говоря, командная оболочка вводит команды пользователя с консоли, как если бы она читала их построчно из файла. Нажатие Ctrl+D сигнализирует ей о том, что этот «файл» закончился, и теперь ей неоткуда больше считывать команды. Такой способ завершения совершенно аналогичен явному завершению командной оболочки командой logout .

Выйти из консоли

Подскажите пожалуйста как выйти из консоли (ctrl+alt+f1) обратно в графический режим.
У меня убунта всего пару дней, и приходится каждый раз перезагружать (init 6).
Зарание спасибо.

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Отобразить в консоли:увеличить и уменьшить длину массива на заданное ранее из консоли число
Доброго дня суток, исходный код и задача есть Подскажите пж, не получается реализовать некоторые.

Как запустить программу из консоли без блокировки консоли?
Вводу например firefox в консоль открывается приложение и в консоль больше ничего ввести нельзя.

Вызов консоли для другой вкладки из консоли js
Всем привет! Пишу скрипт для авто нажатия определенных элементов на сайте в определенной.

Клавиши F1-F12 в консоли, и работа с мышкой в консоли
Я искал на сайте, но не нашел упоминания о том как обрабатывать и или узнавать где находится курсор.

2451 / 362 / 8
Регистрация: 27.06.2009
Сообщений: 880

Эксперт С++

7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
По идее Alt-F7 тоже должен сработать.
Регистрация: 28.01.2010
Сообщений: 27
Спасибо большёе.
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
Alt + ->
Alt + ещё
Регистрация: 02.07.2010
Сообщений: 8

Забавно, но сочетание клавишь ctrl+alt+f7 выкидывае6т меня на какую-то странную страницу, с которой потом никак не получается уйти вообще — только ребутом.

Эксперт по компьютерным сетямЭксперт NIX

12935 / 7340 / 785
Регистрация: 09.09.2009
Сообщений: 28,711

начните с ctrl + alt + f1, потом ctrl + alt + f2, потом ctrl + alt + f3, и так далее, авось доклацаете до желаемого. А вообще, вы уверены, что окна стартанули? Войдите в консоль, и там введите команду startx. А то может вы ищите черную кошку в темной комнате.

1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268

vatnadis, иногда бывает такое, сто Ctrl+Alt+F7 выкидывает туда, что должно появляться при Ctrl+Alt+F8. Это сообщения. попробуйте нажать Ctrl+Alt+F8 тогда

Регистрация: 02.07.2010
Сообщений: 8

dmkhn, в общем-то я почти уверена, что не стартовала. Дело в том, что у меня слетели дрова на видюху и я не загружала ничего кроме консоли. Если они не сделали это сами, то я вручную их не запускала, точно.
Но простите, пожалуйста, глупый вопрос чайника, зачем вводить коменду startx? Прочитав её описание, я не поняла, каким образом она помогает выйти из консоли. Там было написано что-то страшное про создание собственного скрипта для системы.

Все подряд сочетания клавиш мне как-то боязно пробовать. Ведь должны же быть какие-то совершенно поределённые команды для выполнения этой несложной задачи? )


Kidalvь
Попробовала. В результате получила чёрный экран с мигающим нижним подчёркиванием в верхнем левом углу.

Эксперт по компьютерным сетямЭксперт NIX

12935 / 7340 / 785
Регистрация: 09.09.2009
Сообщений: 28,711

ЦитатаСообщение от vatnadis Посмотреть сообщение

Все подряд сочетания клавиш мне как-то боязно пробовать
ничего страшного, это простоперебор виртуальнрых терминалов.

ЦитатаСообщение от vatnadis Посмотреть сообщение

Попробовала. В результате получила чёрный экран с мигающим нижним подчёркиванием в верхнем левом углу.

а если допустим Ctrl+Alt+F6, потом 5, отом 4 и т.д. И если на всех будет темно и мигающий курсор, а только на Ctrl+Alt+F1 будет ваш текущий сеанс в консоли — вы однопользовательском режиме.

ЦитатаСообщение от vatnadis Посмотреть сообщение

зачем вводить коменду startx? Прочитав её описание, я не поняла, каким образом она помогает выйти из консоли.

Чтобы запустить графический сервер вашего компьютера. и попасть в графический десктоп. По всей видимости

ЦитатаСообщение от vatnadis Посмотреть сообщение

Там было написано что-то страшное про создание собственного скрипта для системы.

это ответ на попытку ее запуска?
В таком случае, похоже, вам команда отвечает, что «запустить иксы нее могу, выподлните скрипт». и т.д. пока выне сделаете рекомендуемое, графического десктопа не будет..

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *