Linux小知识
1,ubuntu下,开机如何进行命令行?
图形模式下,首先进入终端:
1. 找到 /etc/default/grub文件;
2. 修改 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”或“quiet”3. 改为 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash text”或“quiet text4, 更新 sudo update-grub5, 重启,即可;
2,如何让linux开机时就进入命令行界面
1. 编辑文件/etc/inittab
2. 找到这一行: id:5:initdefault
改为 : id:3:initdefault
3. 保存退出。
下次启动就直接进入命令行界面了。
改动的这个数值就是linux启动运行级别,取0~6,各级别意义如下:
0 - 停机,关闭机器。
1 - 单用户模式,类似win的安全模式。
2 - 多用户模式,但是没有NFS支持。
3 - 完全多用户模式,标准运行模式。
4 - 没有用到,一般不用,在一些特殊情况下可以用它来做一些事情。
5 - X11,启动进入X系统的图形界面。
6 - 重新启动,在命令行执行init 6就会重启。
一般情况下,都是在3和5之间选择。
版本二:
永久启动进入命令行
如果你想要永久启动进入命令行,你需要更新定义了内核启动参数GRUB设置。
在文本编辑器中打开默认的GRUB配置文件。
代码如下:
$ sudo vi /etc/default/grub
查找以GRUB_CMDLINE_LINUX_DEFAULT开头的行,并用“#”注释这行。这会禁止初始屏幕,而启动详细模式(也就是说显示详细的的启动过程)。
更改GRUBCMDLINELINUX="" 成:
代码如下:
GRUB_CMDLINE_LINUX="text"
接下来取消“#GRUB_TERMINAL=console”的注释。
更新后的GRUB配置看上去像下面这样。
我的debian8系统用上面操作竟然不管用,那就用用这样的办法,systemd启动管理:
如果你正登录在一个本地的systemd-logind用户会话,且当前没有其它活动的会话,那么以下命令无需root权限即可执行。否则(例如,当前有另一个用户登录在某个tty),systemd 将会自动请求输入root密码。
重启:
- $ systemctl reboot
退出系统并停止电源:
- $ systemctl poweroff
待机:
- $ systemctl suspend
休眠:
- $ systemctl hibernate
混合休眠模式(同时休眠到硬盘并待机):
- $ systemctl hybrid-sleep
systemd使用比sysvinit的运行级别更为自由的target概念作为替代
第三运行级:
multi-user.target
第五运行级:
graphical.target
#前者是符号链接指向了后面的target
runlevel3.target -> multi-user.target
runlevel5.target -> graphical.target
#切换到:运行级3
#这两种都可以
systemctl isolate multi-user.target
systemctl isolate runlevel3.target
#切换到:运行级5
#这两种都可以
systemctl isolate graphical.target
systemctl isolate runleve5.target
#修改开机默认运行级别
systemd使用链接来指向默认的运行级别。
由/etc/systemd/system/default.target文件中决定
切换到运行级3:
先删除:/etc/systemd/system/default.target
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target
#用这个也可以
systemctl set-default multi-user.target
切换到运行级5
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
#用这个也可以
systemctl set-default graphical.target
#查看当前运行的级别
runlevel //仍然可用
systemctl reboot 重启机器
systemctl poweroff 关机
systemctl suspend 挂起-睡眠-保存在內存
systemctl hibernate 休眠-断电-保存在硬盘
systemctl hybrid-sleep 混合休眠模式(同时休眠到硬盘并挂起)
怎么修改GUN grub里面的系统选择的等待时间:
有时间再补上吧。对于它。
Linux小知识的更多相关文章
- Linux小知识:rm -rf/*会将系统全部删除吗
Linux小知识:rm -rf/*会将系统全部删除吗 本文是学习笔记,视频地址为:https://www.bilibili.com/video/av62839850 执行上面的命令并不会删除所有内容( ...
- Linux小知识:sudo su和su的区别
Linux小知识:sudo su和su的区别 本文是学习笔记,视频地址:https://www.bilibili.com/video/av62836363 su是申请切换root用户,需要申请root ...
- Linux 小知识翻译 - 「如何成为 Linux 内核开发者」
新年的开始,聊聊「怎么做才能成为Linux内核开发者」. Linux内核的开发都是由志愿开发者们完成的.他们并不属于某些特定的企业. 因此,你也有参加Linux内核开发的资格.不用说,卓越的编码技术以 ...
- Linux 小知识翻译 - 「/proc 文件夹」
这次聊聊 「/proc 文件夹」. /proc 文件夹用来保管系统状态相关的文件的特殊文件夹,这个文件夹中有的文件只是内存上的虚拟文件. /proc 文件夹下有些文件可以反映各个进程的运行状态.所以说 ...
- Linux 小知识翻译 - 「cron」
这次说说「cron」. 「cron」就是「定期自动执行任务的工具」(相当于windows中的计划任务).读做「库隆」.使用「cron」,可以预先指定任务在某个时间执行. 时间的指定并不只是「一小时一次 ...
- Linux 小知识翻译 - 「小型移动式PC」
这次介绍下新闻上提到的「小型移动式PC」.(这个当时日本新闻上的内容) 最近,经常在日本的大卖场中看到一种小型的移动式PC.不仅是小巧方便携带,而且价格也便宜.而且,省电功能的加入,使电池能工作更长的 ...
- Linux 小知识翻译 - 「环境变量」
这次,谈谈关于「环境变量」的话题. 所谓变量,就是在程序中设置的,相当于在内存中准备的「一个用来存放数据的小箱子」. 即,程序通过变量来保存值,通过变量保存的内容来进行各式各样的计算处理. 「环境变量 ...
- Linux 小知识翻译 - 「模块」
说起module(模块),有的像「可热插拔的零部件」的意思. 在讨论Linux时提到的模块一般是指可以组装到内核中的模块. 模块这个概念是在硬件和程序设计领域中广泛使用的概念.我们这次说的模块特指Li ...
- Linux 小知识翻译 - 目录 (完结)
偶尔在网上看到的这篇文章,总结了linux中一些天天在说的概念.可能是因为天天说的关系, 一直以为自己知道这些概念.其实对有些概念也只是似是而非的了解而已. 为此,决定将所有的小知识点全翻译下来,给自 ...
- Linux小知识积累
1.Linux图形界面和字符命令行界面的切换 从图形界面切换到字符界面,使用快捷键 Ctrl+Alt+F1 从字符界面切换到图形界面,使用快捷键 Ctrl+Alt+F7 2.解压文件 tar -xzv ...
随机推荐
- 有三个线程T1 T2 T3,如何保证他们按顺序执行-转载
T3先执行,在T3的run中,调用t2.join,让t2执行完成后再执行t3 在T2的run中,调用t1.join,让t1执行完成后再让T2执行 public class Test { // 1.现在 ...
- [算法][C]计算向量的角度
C 语言里 double atan2(double y,double x) 返回的是原点至点(x,y)的方位角,即与 x 轴的夹角.也可以理解为复数 x+yi 的辐角.返回值的单位为弧度,取值范围为 ...
- [BIM]案例
以下是中建三局BIM小组的项目,用以参考: BIM协同设计与质量控制 现实建筑物实体都是以三维空间状态存在,若用三维设计表达更具有优势.如复杂管综设计,一般情况下,二维AutoCAD设计是在建筑.结构 ...
- freeMarker中list的两列展示
前台界面中我使用freeMarker的机会有很多,自然也就会接触下<List>标签,我想大家应该都不陌生.<#list attrList as attr>${a.name}&l ...
- c#之习题
int n = 1; double zg = 1; double rb = 4; while (zg < rb) { n++; int k = 1; while (k <= 4) { k+ ...
- ural 1110,快速幂
题目链接:http://acm.timus.ru/problem.aspx?space=1&num=1110 题意: X^N % M = Y,X=[0,M-1];没有输出-1: #incl ...
- Poj(3686),最小权匹配,多重匹配,KM
题目链接 The Windy's | Time Limit: 5000MS | Memory Limit: 65536K | | Total Submissions: 4939 | Accepted: ...
- An Easy C Program Problem
找幸运数 题目描述 数字8最多的那个数为幸运数. 输入n和n个整数,找这n个数中的幸运数.在主函数中调用ndigit函数,判断某个整数x含数字8的个数.如果有多个幸运数输出第一个幸运数,如果所有的数中 ...
- Spring声明式事务管理与配置详解
转载:http://www.cnblogs.com/hellojava/archive/2012/11/21/2780694.html 1.Spring声明式事务配置的五种方式 前段时间对Spring ...
- Android中XML解析
package com.example.thebroadproject; public class Book { private int id; private String name; privat ...
