如何把linux改成命令行启动

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux的启动方式有多种,其中一种是命令行启动。要将Linux设定为命令行启动,需要进行以下步骤:

    1. 登录到Linux系统:可以通过物理终端或SSH远程登录到Linux系统。

    2. 打开终端:在图形界面中可以使用终端模拟器工具,例如gnome-terminal、konsole或xterm等,在命令行界面中则可以直接使用。

    3. 编辑启动文件:输入以下命令编辑启动文件:

    “`
    sudo nano /etc/default/grub
    “`

    这将使用nano文本编辑器打开grub配置文件。

    4. 修改启动参数:在打开的文件中找到含有”GRUB_CMDLINE_LINUX_DEFAULT”或”GRUB_CMDLINE_LINUX”的行。将其中的”quiet”和”splash”参数删除。

    修改前的行示例:
    “`
    GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
    “`

    修改后的行示例(删除了”quiet”和”splash”参数):
    “`
    GRUB_CMDLINE_LINUX_DEFAULT=””
    “`

    5. 保存并退出编辑器:按下Ctrl+X组合键,然后按下Y键保存修改,最后按下回车键退出编辑器。

    6. 更新引导文件:输入以下命令更新引导文件:

    “`
    sudo update-grub
    “`

    这将根据修改后的配置文件重新生成引导文件。

    7. 重新启动系统:输入以下命令重新启动系统:

    “`
    sudo reboot
    “`

    系统将会重新启动,并以命令行方式启动。

    这样,你的Linux系统就会在下一次启动时以命令行方式启动。如果需要恢复到图形界面启动,只需将grub配置文件中的修改恢复即可。请确保在修改配置文件前备份原始文件,以防止出现意外情况。

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

    要将Linux系统改成命令行启动,您可以按照以下步骤操作:

    1. 登录到您的Linux系统:首先,您需要使用root用户或具有管理员权限的用户登录到Linux系统。

    2. 打开终端:在图形界面中,打开终端应用程序。您可以在系统菜单或任务栏中找到终端图标。

    3. 修改默认运行级别:在终端中,使用文本编辑器(如vi或nano)打开 “/etc/inittab” 或 “/etc/init/rc-sysinit.conf” 文件。根据您的Linux发行版和版本,这些文件可能不同,所以请根据实际情况进行查找和编辑。

    4. 查找运行级别:在打开的文件中,查找 “id:5:initdefault:” 或类似的行。其中,数字 “5” 表示默认的运行级别,它通常用于图形界面启动。

    5. 修改运行级别:将默认运行级别从 “5” 改为 “3”,保存并关闭文件。此操作将Linux系统更改为命令行启动。

    6. 重新启动系统:在终端中,输入 “reboot” 命令以重新启动系统。

    7. 进入命令行模式:在系统重新启动后,您将进入命令行模式,而不是图形界面。您可以使用登录凭据登录到系统。

    请注意,在命令行模式下,您将没有图形界面提供的可视化界面和应用程序。您将只能使用命令行界面进行操作。

    如果您希望在需要时切换回图形界面,请使用命令 “startx” 或 “init 5″。这些命令将启动默认图形界面,并返回到之前配置的默认运行级别。

    在命令行模式下,您可以使用各种命令和工具来管理系统、安装软件、配置网络等。熟悉基本的Linux命令和操作将有助于您在命令行模式下更有效地管理系统。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    将Linux改为命令行启动可以通过修改启动配置文件或使用特定的命令行选项来实现。下面是具体的操作流程:

    方法一:修改启动配置文件

    1. 打开终端,使用root权限登录系统。
    2. 找到并编辑/boot/grub/grub.cfg文件,可以使用vi或者nano等编辑器打开。

    “`
    sudo vi /boot/grub/grub.cfg
    “`

    3. 查找到并注释掉图形界面启动的相关行。在Ubuntu中通常是以”menuentry”开始的几行,将其整个注释掉或者添加set gfxpayload=text选项。

    “`
    # set gfxpayload=text
    # …
    # menuentry ‘Ubuntu’ –class ubuntu –class gnu-linux –class gnu –class os $menuentry_id_option ‘gnulinux-simple-xxxxx’ {
    # …
    “`

    4. 保存并关闭文件。
    5. 更新GRUB配置并重启系统。

    “`
    sudo update-grub
    sudo reboot
    “`

    6. 系统将会在命令行模式下启动。

    方法二:使用命令行选项

    1. 打开终端,使用root权限登录系统。
    2. 在启动时,按下键盘上的”e”键进入编辑模式。
    3. 在GRUB菜单中找到以”linux”开头的行,去掉quiet和splash选项,并添加text选项。

    “`
    linux /boot/vmlinuz-xxxxx root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro text
    “`

    4. 按下Ctrl + X或者F10键启动系统。
    5. 系统将会在命令行模式下启动。

    方法三:使用systemd

    1. 打开终端,使用root权限登录系统。
    2. 使用以下命令将默认的graphical.target改为multi-user.target。

    “`
    sudo systemctl set-default multi-user.target
    “`

    3. 重启系统。

    “`
    sudo reboot
    “`

    4. 系统将会在命令行模式下启动。

    方法四:使用Systemd-nspawn

    1. 打开终端,使用root权限登录系统。
    2. 创建一个调试环境。

    “`
    sudo systemd-nspawn -D /
    “`

    3. 登录到调试环境。

    “`
    login
    “`

    4. 系统将会进入命令行模式下的调试环境。

    以上是将Linux改为命令行启动的几种方法,可以根据实际需要选择使用。注意在修改配置文件或使用命令行选项时要小心,避免出错导致系统无法启动。在操作之前最好备份重要数据。

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

400-800-1024

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

分享本页
返回顶部