linux命令关闭xserver

worktile 其他 415

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux操作系统中,关闭X Server可以通过以下命令实现:

    1. 使用Ctrl + Alt + F1键盘组合键切换到命令行终端。通常X Server运行在TTY7,而命令行终端运行在TTY1,所以需要切换到TTY1。

    2. 在命令行终端中,使用root用户或具有管理员权限的用户登录。

    3. 执行以下命令来停止X Server服务:
    “`
    sudo service gdm stop
    “`
    或者
    “`
    sudo service lightdm stop
    “`
    这取决于你所使用的Linux发行版。如果不确定使用了哪个登录管理器,可以尝试使用以上两个命令,其中一个应该会起作用。

    4. 输入密码确认停止X Server。

    5. X Server服务将会停止运行,你将回到命令行终端。

    需要注意的是,关闭X Server将会中断当前所有正在运行的图形应用程序。

    如果你想在系统启动时禁用X Server,可以编辑 `/etc/default/grub` 文件,找到 `GRUB_CMDLINE_LINUX_DEFAULT` 这一行,并在引号内添加 `text`,然后保存文件并执行以下命令更新GRUB设置:
    “`
    sudo update-grub
    “`

    这样,系统将会以纯命令行模式启动,而不会启动X Server。

    关闭X Server后,你可以通过启动命令 `startx` 重新启动X Server,并进入图形界面。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    关闭X Server的方式取决于你使用的Linux发行版。以下是一些常见的方法:

    1. 在命令行中使用init或systemctl命令:
    – 对于使用Systemd的发行版(如Ubuntu 16.04+、Debian 8+、Fedora 15+等):
    “`
    sudo systemctl stop lightdm # Ubuntu、Debian使用LightDM作为默认显示管理器
    sudo systemctl stop gdm # Fedora使用GDM作为默认显示管理器
    “`
    – 对于使用SysV init的发行版:
    “`
    sudo service lightdm stop # Ubuntu 14.04之前的版本使用LightDM
    sudo service gdm stop # Fedora 14及之前的版本使用GDM
    sudo service kdm stop # KDE桌面环境使用KDM作为显示管理器
    “`

    2. 使用telinit命令切换到文本模式:
    “`
    sudo telinit 3 # 切换到文本模式
    sudo telinit 5 # 切换回图形模式
    “`

    3. 使用命令行工具startx或xinit启动X Server的同时指定一个空白窗口管理器:
    “`
    startx /usr/bin/xterm # 启动X Server并同时启动一个xterm终端
    xinit /usr/bin/xterm # 启动X Server并同时启动一个xterm终端
    “`

    4. 修改系统的默认运行级别(runlevel):
    – 对于使用Systemd的发行版,在/etc/systemd/system/default.target文件中修改:
    “`
    sudo vi /etc/systemd/system/default.target
    # 将默认的目标翻译为文本模式的对应模块(如graphical.target改为multi-user.target)
    sudo systemctl daemon-reload # 重新加载Systemd配置
    “`
    – 对于使用SysV init的发行版,在/etc/inittab文件中修改:
    “`
    sudo vi /etc/inittab
    # 将默认的运行级别(initdefault)改为文本模式的对应级别(如3)
    “`

    5. 还可以使用命令行工具如sudo shutdown或sudo reboot关闭或重新启动系统,再开机时选择进入文本模式。

    请注意,在使用任何命令关闭X Server之前,确保所有未保存的工作已经保存,并且已经退出所有正在运行的图形应用程序,因为关闭X Server会关闭所有正在运行的图形会话。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    关闭X Server是在Linux系统下的一种常用操作,通过关闭X Server可以释放系统资源,以便于进行一些需要在命令行下进行的操作,比如安装驱动、配置网络等。下面介绍几种关闭X Server的方法。

    1. 使用命令行关闭X Server
    要在命令行下关闭X Server,可以使用Linux系统提供的命令行工具,如init或systemctl。下面是具体的操作流程:

    1.1. 打开终端。
    1.2. 使用root用户或拥有sudo权限的用户登录。
    1.3. 输入以下命令来关闭X Server:

    对于使用systemd的系统:
    “`
    sudo systemctl stop gdm # GNOME Display Manager
    sudo systemctl stop sddm # Simple Desktop Display Manager (KDE)
    sudo systemctl stop lightdm # LightDM Display Manager

    “`

    或者对于使用init的系统:
    “`
    sudo init 1
    “`

    上述命令中的gdm、sddm和lightdm是不同的显示管理器,根据自己实际使用的显示管理器来选择相应的命令。

    1.4. 系统会中断X Server并切换到纯命令行界面。

    2. 通过修改运行级别关闭X Server
    在Linux系统中,运行级别是指系统在不同运行状态下所处的模式。通过修改运行级别可以关闭X Server。下面是具体的操作流程:

    2.1. 打开终端。
    2.2. 使用root用户或拥有sudo权限的用户登录。
    2.3. 输入以下命令来关闭X Server:

    “`
    sudo init 3
    “`

    上述命令将会将系统切换到多用户模式,即不会启动图形界面。

    3. 使用Ctrl+Alt+F键关闭X Server
    在终端下按下Ctrl+Alt+F键组合可以切换到不同的虚拟终端。通常情况下,X Server运行在第7个虚拟终端(tty7)上。要关闭X Server,可以按下Ctrl+Alt+F1键组合切换到tty1,然后使用命令行关闭X Server。下面是具体的操作流程:

    3.1. 按下Ctrl+Alt+F1键组合。
    3.2. 输入用户名和密码登录系统。
    3.3. 使用上述命令行工具关闭X Server。

    总结
    本文介绍了在Linux系统下关闭X Server的几种方法,包括使用命令行关闭、通过修改运行级别关闭以及使用Ctrl+Alt+F键关闭。根据实际情况选择适合自己的方法来关闭X Server,以便于进行一些需要在命令行下进行的操作。关闭X Server后,系统将切换到纯命令行界面。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部