//带着问题来学习-打破Windows的束缚
- 关机指令有哪些?
- linux系统运行级别?
- 获取帮助的方法?
//上级操作练习
- 使用shutdown命令设定30min后关机。
- 重启电脑
- 用help查找repo指令的帮助
1.关机重启指令
关机重启指令有:shutdown、reboot、halt、init,最常使用的为前两个。
shutdown指令:
shutdown [选项] [时间] [警告信息]
-k:不关机只是发出警告
-r:关机后重启
-h:关机不重启
如:1.立即关机
shutdown -h now
2.定时45分钟后关
shutdown -h 45
3.立即重启
shutdown -r now
reboot指令:
如:重启
reboot
halt指令:
halt就是调用shutdown -h来执行关闭系统
如:关机
halt
init指令:
init是所有进程指令的祖先,他的进程号始终为1,所以发送的term信号给init会终止所有用户的进程。其中init 0为关机,init 1为重启
2.系统运行级别
Linux运行级别有7种
0 关机模式(不要把启动级别 运行级别设置为0)
1 单用户模式
2 无NFS多用户模式
3 文本模式(命令行模式,完整的多用户模式)
4 未使用的
5 图形模式,X11,桌面
6 重启模式(不要把启动级别 运行级别设置为6)
如:1.查看系统级别
runlevel //显示当前系统运行级别
N 3 //说明当前系统级别为3
2.重启计算机
init 6 //切换用户级别为6 ,重启
注:1-6不常用,本人使用Ubuntu16.04使用后会黑屏,若黑屏 按Ctrl+Alt+Delete重启
3.Linux下获取帮助
每个指令都有众多的参数,想一一记住是不可能的,通过帮助来查看并完成功能,获取帮助的方法有:man手册、help指令、whereis指令
man指令:
man命令显示在线手册
man [选项] [命令名称]
例如:man ls 后
查看时需要翻屏:
向后翻一屏:space(空格键) 向前翻一屏:b
向后翻一行:Enter(回车键) 向前翻一行:k
查看时需要查找:
/关键词 向后查找 n:下一个
?关键词 向前查找 N:前一个
help指令
help指令可以查找Shell命令的用法,只需在所查找的命令后输入help命令,然后就可以看到所查命令的内容了。
[命令] --help
如:查找mkdir命令帮助
mkdir --help
whereis指令
whereis指令可以查看命令所在位置
如:常用的ls指令,是存放在/bin这个目录下的
whereis ls //系统会出现ls: /bin/ls /usr/share/man/man1/ls.1.gz