nohup bg命令
nohup
nohup命令可以将程序以忽略挂起信号的形式在后台运行,也就是被运行的程序,输出结果不打印到终端
无论是否将nohup命令重定向到终端,nohup命令执行的输出结果都会写入到当前目录的nohup.out文件中
如果当前目录的nohup.out文件禁止写入数据,nohup命令的结果会自动输出到$HOME/nohup.out文件中
语法
nohup 你要执行的命令
nohup ping baidu.com > 1.txt 2>&1 & #把ping进程的正确输出结果以及错误输出结果,都写入到1.txt文件中
nohup ping baidu.com > /dev/null 2>&1 & #把输出扔进黑洞,不输出
bg 命令
将程序放入后台运行,使得前台可以运行其他的命令
bg命令就等同于 【命令 &】
linux系统的运行级别
读取系统的/var/run/utmp 系统定位的运行级别
[root@localhost ~]# runlevel #检查当前系统的运行级别
N 3
常见的级别如下
0 关机
1 单用户模式
2 多用户模式 无网络模式
3 完全的多用户模式,有网络
4 用户自定义的级别
5 图形化界面的多用户模式
6 重启命令
init命令
init 是linux进程的初始化工具,是所有进程的父进程,进程ID默认是1
可以使用init加上级别,直接操作系统运行级别
init 6 重启系统