Debian或Ubuntu系统启动后进入命令行界面的教程

这里给出Debian和Ubuntu系统启动后进入命令行界面的完整攻略:

1. 从GUI界面进入命令行界面

  1. 首先,在系统运行GUI的环境下,按下Ctrl+Alt+T组合键,打开一个终端窗口。
  2. 在终端窗口中输入命令sudo systemctl stop gdm(对于GDM桌面环境,如果使用其他桌面环境则需要相应修改命令),停止GUI桌面环境。
  3. 界面会黑屏并提示输入账号和密码进入命令行界面。

注意:在进入命令行界面后,如果想恢复GUI桌面,只需在命令行中输入sudo systemctl start gdm即可。

2. 系统启动后直接进入命令行界面

对于需要从系统启动后直接进入命令行界面的用户,如服务器用户等,可按照以下步骤进行设置:

  1. 在运行命令行界面下,使用一个文本编辑器打开/etc/default/grub文件,例如:
sudo vim /etc/default/grub
  1. 找到GRUB_CMDLINE_LINUX_DEFAULT这一行,将其中的内容修改为"text",保存并退出。
GRUB_CMDLINE_LINUX_DEFAULT="text"
  1. 运行以下命令更新系统的GRUB引导配置:
sudo update-grub
  1. 重新启动系统,界面会直接进入命令行界面。

注意:如果想恢复默认GUI桌面,只需在命令行中输入startx即可。

以上就是Debian或Ubuntu系统启动后进入命令行界面的攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Debian或Ubuntu系统启动后进入命令行界面的教程 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • 集中管理多台远程计算机

    集中管理多台远程计算机的完整攻略 介绍 随着互联网的普及,越来越多的企业需要管理多台远程计算机,以提高工作效率。本文将讲解如何通过一些工具和技术,实现集中管理多台远程计算机的完整攻略。 必备工具 集中管理多台远程计算机需要使用到以下两个工具: 远程桌面连接(Windows) SSH(Linux) 远程桌面连接 如果您需要远程连接到 Windows 计算机,可…

    other 2023年6月27日
    00
  • C++实现LeetCode(6.字型转换字符串)

    让我来为你详细讲解“C++实现LeetCode(6.字型转换字符串)”的完整攻略。 1. 题目描述 这道题目的具体描述如下:给你一个字符串 s 和一个整数 numRows,表示字型转换中行数。 请你设计一个算法,将字符串 s 进行字型转换,使其按照 zigzag 的顺序输出并返回新的字符串。例如,输入字符串为 “PAYPALISHIRING”,行数为 3 时…

    other 2023年6月20日
    00
  • js算法实例之字母大小写转换

    JS算法实例之字母大小写转换攻略 本攻略将详细讲解如何使用JavaScript编写一个字母大小写转换的算法。我们将使用两个示例说明来帮助理解。 示例一:将字符串中的大写字母转换为小写字母 function convertToLowercase(str) { let result = \"\"; for (let i = 0; i <…

    other 2023年8月16日
    00
  • jsp 生命周期详细介绍

    JSP(JavaServer Pages)是一种用于创建动态网络应用程序的技术,它允许在 HTML 或 XML 文档中插入 Java 代码,JSP 在服务器上被解析和编译成正常的 HTML 页面。要深入了解 JSP 技术,需要对 JSP 生命周期进行详细介绍。本文将会对 JSP 生命周期进行详细讲解,并提供示例说明。 JSP 生命周期 JSP 生命周期是指 …

    other 2023年6月27日
    00
  • 在Linux系统中使用lsblk和blkid显示设备信息的方法

    在Linux系统中,使用 lsblk 和 blkid 命令可以快速显示设备信息。下面是它们的详细使用方法。 使用lsblk显示设备信息 lsblk 命令可以列出系统上所有的块设备信息,包括磁盘、分区、RAID等等。 命令格式 lsblk [options] [device] 示例说明 列出所有块设备信息: lsblk 输出示例: NAME MAJ:MIN R…

    other 2023年6月27日
    00
  • C++编写高性能服务器实例教程

    C++编写高性能服务器实例教程 目录 什么是高性能服务器? 开发高性能服务器的基础知识 如何使用C++进行高性能服务器开发 实例教程1:使用C++编写基于TCP协议的高性能服务器 实例教程2:使用C++编写基于HTTP协议的高性能服务器 什么是高性能服务器? 高性能服务器是指能够处理高并发、高负载的服务器。主要应用于大型网站、游戏服务器等场景。 开发高性能服…

    other 2023年6月27日
    00
  • ThinkPHP中类的构造函数_construct()与_initialize()的区别详解

    题目要求详细讲解 “ThinkPHP中类的构造函数_construct()与_initialize()的区别详解”,下面针对这个话题,我将从以下几个方面进行详细的讲解: 什么是构造函数和初始化函数 二者的区别 示例说明 构造函数和初始化函数 在介绍二者的区别之前,我们需要了解一下什么是构造函数和初始化函数。 构造函数 构造函数(Constructor Fun…

    other 2023年6月26日
    00
  • 三星note4开发者选项在哪?三星 note4打开开发者选项方法图解

    三星Note4的开发者选项可以通过以下步骤进行开启: 进入手机的“设置”菜单,找到“关于设备”选项,点击进入。 在“关于设备”页面中找到“软件信息”选项,点击进入。 在“软件信息”页面中找到“版本号”选项,连续点击7次。 点击完成后,会有提示“开发者选项已开启”。 返回“设置”菜单,找到“开发者选项”,点击进入即可。 上述是文字说明,以下是示例说明: 示例1…

    other 2023年6月26日
    00
合作推广
合作推广
分享本页
返回顶部