精华内容
下载资源
问答
  • tty1
    2021-05-18 14:18:47

    tty1-6是文本型控制台,7是x-window(图形)控制台.

    在本地机器上可以通过alt+f1(f1-f7键)切换到对应的登录控制台.比如可以在tty1用root登录,再在tty2登录root,tty1查询的结果跟tty2查询的结果进行对比.因为它不像在xp下面使用shell登录.你可以开多个窗口.反正我想到只是这个作用.至于为什么只会出现6个呢.就不懂了.但是在/etc/tty.conf配置中可以配置到tty30以后好像,

    对于tty7我在ubuntu上看到它是用于开始启动的信息输出,也就是开机时默认的输出信息是到这个控制台上,但是它启动完了.就会自动切换到tty1了.如果你没有装gome之类的仿window桌面话.然后你可以按alt+f7切换过去.就可以看到它显示

    fsck .....

    starting apparmor profiles; [ok]

    ....

    starting apache2 [ok]

    starting postfix

    而接着它是不可以输入的,只有闪动的光标提示符了.

    所以你可以从tty7中观察普通的启动信息是怎么样的.如果启动失败时就能看得出是什么原因导致了.

    更多相关内容
  • Arch Linux - tty1模式

    2018-02-07 23:07:14
    Arch Linux - tty1模式
  • Linux 无法从本地字符界面(tty1-tty6)登陆深度解析作者:吴伟龙(PrudentWoo)问题描述:每次装完Oracle数据库之后,本地的tty1-tty6就无法登陆,只能通过vtty或tty7图形终端登陆。问题现象:输入完用户名密码之后,...

    Linux 无法从本地字符界面(tty1-tty6)登陆深度解析

    作者:吴伟龙(PrudentWoo)

    问题描述:

    每次装完Oracle数据库之后,本地的tty1-tty6就无法登陆,只能通过vtty或tty7图形终端登陆。

    问题现象:

    输入完用户名密码之后,自动弹回如下界面:

    cdca25db2340dce7d3bfdf6ada039900.png21a196ef7fb6634367c17b47bfe7077d.png  

    日志信息:

    [root@nec3 ~]# tail -f /var/log/messages

    Dec 13 09:27:58 nec3 init: tty (/dev/tty1) main process ended, respawning

    Dec 13 09:28:03 nec3 init: tty (/dev/tty1) main process (2782) terminated with status 1

    Dec 13 09:28:03 nec3 init: tty (/dev/tty1) main process ended, respawning

    Dec 13 09:28:43 nec3 init: tty (/dev/tty1) main process (2787) terminated with status 1

    Dec 13 09:28:43 nec3 init: tty (/dev/tty1) main process ended, respawning

    Dec 13 09:29:51 nec3 init: tty (/dev/tty1) main process (2793) terminated with status 1

    Dec 13 09:29:51 nec3 init: tty (/dev/tty1) main process ended, respawning

    我们可以从上面的message日志中看到本地tty1登陆的这个动作,但是没有报错,那么登陆无非要去进行用户名和密码验证,那么用户密码验证信息会记录在名为secure的日志中,如果报密码错误日志中会显示验证失败,日志条目为:FAILED LOGIN 1 FROM (null) FOR root, Authentication failure。

    实际上我们在secure日志中看到的信息是Module is unknow以及无法打开pam_limits.so模块。

    [root@nec3 ~]# tail -f /var/log/secure

    Dec 13 09:28:03 nec3 login: pam_unix(login:session): session opened for user root by LOGIN(uid=0)

    Dec 13 09:28:03 nec3 login: Module is unknown

    Dec 13 09:28:08 nec3 login: PAM unable to dlopen(/lib/security/pam_limits.so): /lib/security/pam_limits.so: cannot open shared object file: No such file or directory

    Dec 13 09:28:08 nec3 login: PAM adding faulty module: /lib/security/pam_limits.so

    Dec 13 09:28:43 nec3 login: pam_unix(login:session): session opened for user root by LOGIN(uid=0)

    Dec 13 09:28:43 nec3 login: Module is unknown

    日志分析:

    根据上面的日志条目中我们可以看到有无效模块,而这个无效的模块信息是我们在数据库安装过程中添加到/etc/pam.d/login配置文件中的,我现在需要判断下这个模块是否存在,为什么需要这个模块。

    [root@nec3 ~]# grep pam_limits /etc/pam.d/login

    session    required     /lib/security/pam_limits.so

    [root@nec3 ~]# ls -rtl /lib

    lib/   lib64/

    [root@nec3 ~]# ls -rtl /lib/security/pam*

    ls: cannot access /lib/security/pam*: No such file or directory

    那么我们可以看到该模块是不存在的,随即我们再看下lib64这个目录中是否有oracle安装所需的该模块。

    [root@nec3 ~]# ls -rtl /lib64/security/pam_limits.so

    -rwxr-xr-x. 1 root root 18592 Oct  7  2013 /lib64/security/pam_limits.so

    那么我们可以清楚的看到在这里是存在这个模块的。

    问题处理:

    既然已经看到问题的原因,那么将会有如下三个解决方案:

    1、    拷贝条目:

    [root@nec3 ~]# cp /lib64/security/pam_limits.so /lib/security/pam_limits.so

    [root@nec3 ~]# ls -rtl /lib/security/pam_limits.so

    -rwxr-xr-x. 1 root root 18592 Oct  7  2013 /lib/security/pam_limits.so

    2、    ln pam_limits.so

    [root@nec3 ~]# ln -s /lib64/security/pam_limits.so /lib/security/pam_limits.so

    3、    修改配置文件login为如下:

    [root@nec3 ~]# grep pam_limits /etc/pam.d/login

    session    required     /lib64/security/pam_limits.so

    后记:

    文中提到为什么要用pam_limits.so这个模块,因为我们在配置Oracle部署环境的时候配置了limits.conf限制文件,那么我们要使这个配置生效,必须要确保pam_limits.so被加入到登陆配置文件中应用生效。

    参考:

    https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Tuning_and_Optimizing_Red_Hat_Enterprise_Linux_for_Oracle_9i_and_10g_Databases/chap-Oracle_9i_and_10g_Tuning_Guide-Setting_Shell_Limits_for_the_Oracle_User.html

    That these limits work you also need to ensure thatpam_limitsis configured in the/etc/pam.d/system-authfile, or in/etc/pam.d/sshdforssh,/etc/pam.d/suforsu, or/etc/pam.d/loginfor local access andtelnetand disable telnet for all log in methods. Here are examples of the two session entries in the/etc/pam.d/system-authfile:

    来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20674423/viewspace-2130362/,如需转载,请注明出处,否则将追究法律责任。

    展开全文
  • 病因:修改/etc/event.d/tty1时vim自动保存原文件为tty1.orig,被upstart系统认为是系统启动的一部分,与tty1轮换加载。引用:upstart从Ubuntu 6.10开始被引入Ubuntu,它是/sbin/init守护进程(daemon)的代替品,是...

    现象:

    启动Portable Ubuntu进入系统后默认控制台反复重启,占用单CPU资源近100%。

    病因:

    修改/etc/event.d/tty1时vim自动保存原文件为tty1.orig,被upstart系统认为是系统启动的一部分,与tty1轮换加载。

    引用:

    upstart从Ubuntu 6.10开始被引入Ubuntu,它是/sbin/init守护进程(daemon)的代替品,是基于事件的(event-based)。它在启动期间负责处理任务和服务的启动,系统关闭时关闭它们,并在系统运行时管理它们。

    如下是一个在 tty1 上启动并监视 getty 进程的服务的工作定义文件:

    $ cat /etc/event.d/tty1

    # tty1  getty

    #

    # This service maintains a getty on tty1 from the point when

    # the system is started until it is shut down again.

    start on runlevel 2

    start on runlevel 3

    start on runlevel 4

    start on runlevel 5

    stop on runlevel 0

    stop on runlevel 1

    stop on runlevel 6

    respawn

    exec /sbin/getty 38400 tty1

    这个服务由 runlevel 2 到 5 (多用户模式)来触发,启动 getty 进程,并在系统关闭、重启或进入单用户模式,即运行级 0,1 和 6 时触发来关闭该服务。respawn关键字告诉 init 在服务终止后重启服务,而 exec 命令是让 getty 进程以 38400 波特率运行在 tty1。

    阅读(2182) | 评论(0) | 转发(0) |

    展开全文
  • 如何从Ubuntu18.04 tty1模式进入桌面

    千次阅读 2021-01-29 11:49:36
    以下故事只是记录了我遇到的情况,...首先,讲一下为什么会出现如下图所示的tty1模式: 出现的原因:昨天晚上八点半左右,我安装了向日葵软件,向日葵连接后会出现闪退,并提示无法连接。于是,搜到了该篇博文: ...

    以下故事只是记录了我遇到的情况,或许你的情况不同于我,请谨慎操作哈!下面,我以讲故事的形式,说说问题以及解决方案哈!

    首先,讲一下为什么会出现如下图所示的tty1模式:

    出现的原因:昨天晚上八点半左右,我安装了向日葵软件,向日葵连接后会出现闪退,并提示无法连接。于是,搜到了该篇博文:

    https://www.jianshu.com/p/257b482dd79c

    按照上述步骤,其提示:需要在/etc/profile.d/下面创建一个脚本xrk.sh(先别急,先看下面的加粗文字,免得搞错了)。我按照vim的操作过程执行了好几遍,还是无法保存退出,陷入如下图的死循环(我用红圈强调了一下,或者我水平太菜吧!)

    调用vim,提示如下图所示:

    其实现在想想,可能原因是我安装完向日葵后没有重启电脑,强烈建议:如果重启后,向日葵依然无法连接,再去参考上面的那篇博文方法吧。

    无奈,我接着找到了下面这篇博客:

    https://blog.csdn.net/weixin_42265958/article/details/108704554

    该博客提醒,需要安装lightdm。于是,我安装了lightdm,向日葵竟然可以连接了。然后,我又重启了电脑(感觉重启的太晚了,我是linux小白,只会一些简单的基本操作),发现登陆的密码的界面和最初的不一样了(如果没有出现该情况,说明你安装ubuntu的时候已经装了lightdm,我的ubuntu系统是18.04),我只能说强迫症害死人,我就在想,是不是我没按照该篇博文:https://www.jianshu.com/p/257b482dd79c说的,没有重启,所以才无法连接呢?(我这里想法是指:没有装lightdm之前哈,之前哈!!!)。作死自己,我就把lightdm卸载了,想找回我最初的界面,执行了如下操作:

    sudo apt-get remove lightdm

    神奇的是:卸载完lightdm以后,还是可以连接向日葵。发现,向日葵有毒,哈哈!我心里还开心,想着,这样我就能恢复原本的图形密码登录界面。人啊,不能太开心,结果一关机,一下子回到了对我完全陌生的环境,如最上面上面的第一张图所示,出现了login,这似乎是命令行模式吧?于是,我参考了很多篇博文,我都罗列出来哈,或许可以解决你们的问题:

    1)https://blog.csdn.net/lala_peng/article/details/88800382?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control

    2)https://blog.csdn.net/weixin_43473977/article/details/97742586?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.control

    3)https://blog.csdn.net/qq_41342326/article/details/112169371

    4)https://blog.csdn.net/e01528/article/details/79532932 (该方法我没敢试,毕竟linux小白!!!可能对你有用哈!!!

    5) https://www.jianshu.com/p/662015491abb(要进入图形界面,只需要输入命令startx,这一步我用啦!)

    结果,还是没办法,进入图形界面,一直陷入下面的死循环中:

    其中,红色圈出来的部分分别为用户名和密码,这个你应该记得吧?尝试了很多办法,终究不行。我在某个微信群里求助了,凌晨十二点多了,两个陌生的同学@我,同学1说:为了节省时间,重装系统;同学2说,他遇到过tty1模式,提醒我,别担心,出现该情况的原因可能是我卸载了lightdm,如果电脑可以连网,可以分别输入下面三句话:(非常感谢上述两位陌生的同学,特别感谢第2位同学,提醒我了。其实我在查找解决方案的过程中,我也想如何重装lightdm应该可以解决)

    sudo apt install lightdm
    sudo pat dpkg-reconfigure lightdm
    reboot

    现在问题来了,我输入上面第一句话,就又卡住了,如下图所示:

    对,你没看错,是四个点,哈哈。剩下两句话无论如何也输入不进去。我猜测原因就是无法上网,于是,想到上述的第 5)个网址https://www.jianshu.com/p/257b482dd79c提示:要进入图形界面,只需要输入命令startx,输入以后,进去界面了。但是,桌面啥都没有,如下图所示:

    咋办呢?我想了一下,既然进来了,我看看能不能连网?这里得强调一下,由于学校原因,我电脑无法自动连网,必须登录页面才行。大家可以看到,桌面没有终端图标,于是,我用Crtl+Alt+t打开了终端,打开的终端背景是白色的(我之前的终端是黑色的)。ubuntu18.04默认浏览器为火狐,我在终端中直接输入:firefox,然后火狐浏览器打开了,于是速速连上网。在终端中输入:

    sudo apt install lightdm

    接下来,会出现一个小框界面,我先按的enter键,然后会出现lightdm(和我安装lightdm是一样的图形界面),我选中以后,就显示正在安装。我心里想,安装好了,应该可以了吧?我重启后,果然登录界面成了图形用户界面,不过,界面依然没有回到最初的样子。不想再捣腾了(哈哈,虽然花五六个小时,但是心里还挺乐的,教会了我下面几个道理)

    深刻反思:

    1)认真读博客,严格按照操作步骤。不确定的时候,多查查,切勿胡乱操作!在最初安装lightdm之前,我应该先重启电脑,或许向日葵也可以连上吧?这只是我的猜测!

    2)哎,都是强迫症惹的祸!如果能这么想:登录用户界面变了就变了,没关系的。这样我也不会去卸载lightdm,也不会有这个故事啦!

    3)遇到事情,最好的办法就是解决,别怕,别怕,别怕!干!干!干!

    4)得多学学linux,自己太菜了!

    展开全文
  • ubuntu进入tty1、tty2等界面的操作

    千次阅读 2021-08-22 14:49:46
    想要进入tty1或者tty2,需要ctrl+...注意如果tty1界面进入不了的时候,可以尝试着进入tty2的对应界面,有的系统只能进入tty1界面,而有的系统只能进入tty2界面,大概总共有tty1~tty6六个界面,需要自己去尝试一下 ...
  • Ubuntu开机自动登录到tty1

    千次阅读 2021-08-20 17:37:34
    Ubuntu开机自动登录到tty1 Ubuntu开机自动登录并移除登录密码 文章目录Ubuntu开机自动登录到tty1前言一、移除登录密码二、添加开机自动登录终端总结 前言 Ubuntu系统启动后自动登录账户,并移除登录密码验证。 ...
  • Ubuntu开机进入tty1

    千次阅读 2020-11-14 15:38:31
    Ubuntu开机进去TTY1 Ubuntu是常用的Linux发行版。其中,Ubuntu desktop、XUbuntu、LUbuntu等安装的过程中,会安装图形界面,而Ubuntu server,Ubuntu mini则没有。 那么,对于Ubuntu desktop、XUbuntu、LUbuntu,...
  • ubuntu 进入tty1-6 黑屏解决方案
  • Linux进入tty1(文本模式)模式

    千次阅读 2021-05-14 11:21:39
    linux默认有tty1~tty6六个文本模式终端,可以随时通过快捷键和命令切换,不需要重启电脑。 1.未开机情况下 按下电源键后,在进入grub菜单时,按e,在打开的页面中,将鼠标移动到quiet后面输入text,再按ctrl+x等待...
  • Linux中tty是什么(tty1~7)

    千次阅读 2019-10-03 15:33:59
    tty:终端设备的统称。 tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息...tty1~6是文本型控制台,tty7是X Window图形显示管理器。 在本地机器上...
  • tty1界面登入电脑账号 首先,在tty1界面登入电脑账号,然后通过命令行重启电脑进入图形界面。 输入账号和密码即可登入。 安装dgm3或者是lightdm 插件来渲染界面 如果电脑用的是lightdm 插件,则安装命令如下: sudo ...
  • 下载一系列安装包并实施后发觉没多大用处,我就选择卸载了ssdm,结果是再次开机直接进入了tty1界面。 首先是这种情况,一般只需要输入你的用户名就可以。 接着出现了password,此时是关键步骤一,在此处会有光标...
  • WIN10+ VM+ Ubuntu16.04 切换tty1~7 方法1: 命令输入 sudo chvt N 方法2: 按键 fn+alt+fn(或ctrl+alt+fN) (N为1~7 中的数字, 详细操作如下) 一、进去桌面后,若按fn+alt+f1(或ctrl+alt+f1) 无法进入tty1,则可在...
  • 按ctrl+Alt+F1~ctrl+Alt+F6无法进入到tty终端,出现黑屏的时候我们可以使用下面的方法来解决。
  • 当按ctrl+alt+f1进入tty1模式的时候登陆输入账户名如ss,但是回车后在password输入处自动回车,输入什么都是显示incorrect,然后重复出现下面几种情况:下面的图是我在网络上找的,自己的实际图没有拍照 在tty1模式...
  • 刚才Ubuntu开机就进入tty1界面不知道怎么回事,ctrl+alt+f7不行。 sudo apt-get install ubuntu-desktop试了发现安装失败然后在网上找了半天,最后终于找到了,发现是网卡出现问题了,下载不成功。 先连接网络再装...
  • 方法一: sudo apt install ubuntu-desktop 方法二: sudo systemctl set-default graphical.target 方法三: 磁盘存储空间不够,删除无用的文件后会自动恢复界面。
  • 切换到tty1后,无论输入vim environment cat environment ls 等命令出来全是乱码 需要先重新设置环境变量PATH,解决方法: PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:...
  • 2.进入tty1,vm login: 分析: 1.回想到前一天编译工程,由于/lib/i386-linux-gnu下缺少libudev.so.1,从别处拷贝过该库文件到本地。但是在整个过程中反复尝试了很多次,期间多次对/lib/x86_64-linux-gnu下的...
  • 进入tty1模式原因:卸载python,python是liunx系统底层的依赖,卸载时没注意将图形化桌面(gnome)一同卸载了。 恢复操作: 在tty1模式下会让你输入用户名和密码(注意liunx系统输入密码是不显示的,输入完毕回车...
  • 使用root登陆 us root 1.如果ifconfig命令无法使用或者查不到也可以 然后使用# dhclient -v命令 1.然后ip addr 就可以了
  • 我的树莓派4b安装了ubuntu server18.04图形桌面 ...一看是一个叫agetty --noclear tty1的进程占用了cpu某一个核的100% 一查发现,有时候在 "ps aux" 命令的输出中,可以看到以下进程: /sbin/agetty --noclea
  • 但每次通过tty1进桌面也太麻烦了叭,我折腾了半天,终于大概发现了问题所在,ubuntu的显示管理器默认是GNOME,而我安装了sddm将系统的显示管理器改为了简单桌面显示管理器。所以导致出了问题, 找到一个参考网站...
  • 1.ubuntu卸载python后,进入tty1,无法进入图形化界面 尝试了网上各种办法,就是无法解决。然后按照一下方式操作,问题解决了: 原因:删除了很多关于python3的一些依赖文件,从而导致电脑重启后,无法进入图形化...
  • 这个是教你如何在tty1下联网的,注意,如果你之前的电脑能连wifi,这方面的设置也没该过,那么即使在tty1下,你的电脑应该是自动连上你之前连过的网,这时候你先不要按文中的前四步配置什么文件,因为我配置完后没...
  • Ubuntu18.04开机后直接进入tty1命令行模式,解决办法是 sudo apt install ubuntu-desktop 前提是电脑联网了 本人电脑情况,已安装nvidia显卡。 未解决的问题,出入u盘后电脑自动卡死,各种软件不能响应,图标...
  • 问题一: (or press Control-D to continue):sulogin:cannot read /dev/tty1:Unknown error -8191 解: 制作镜像的虚机模板挂有盘,需要将/etc/fstab中的盘符清除;
  • ubuntu升级后,提示输入用户名、密码,出现以下界面:无法显示桌面。输入startx,即可进入桌面。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 156,178
精华内容 62,471
关键字:

tty1