Ubuntu16 进程切换

1)让进程在后台运行

// 让command在后台执行
<command> &
// 让docker 镜像下载进程在后台执行
docker pull nginx &

2)查看后台运行的进程

jobs –l

返回如下内容:
[1]+ 5799 Running docker pull jenkins &
其中[1]为进程编号
3)后台进程切换到前台

//让后台运行的进程编号为n的进程到前台来
fg %<n> 

4) 让后台进程继续开始执行

//让后台暂停的编号为n的进程到在后台重新开始执行
bg %<n> 

5)暂停当前进程,并把它放到后台去
[Ctrl+z]:执行之后进程会进入stopped状态,如下所示:
[1]+ Stopped docker pull jenkins
可通过bg %1 让其继续在后台开始执行
6)终止前台当前进程
[Ctrl+c]:强制终止关闭前台运行的进程
7)终止后台程序

//让后台运行的进程编号为n的进程终止
kill %<n>
### 如何在Ubuntu切换到root用户 在Ubuntu系统中,默认情况下`root`用户的密码是被锁定的,这意味着无法直接通过输入密码来登录或切换至`root`账户。然而,可以通过一些方法间接访问并使用`root`权限。 #### 方法一:使用 `sudo` 命令执行单条命令 如果当前用户具有管理员权限(即可以运行带有`sudo`前缀的命令),可以直接在任何需要提升权限的操作之前加上`sudo`关键字[^2]。例如: ```bash sudo apt update ``` 此方式无需实际切换到`root`用户即可完成管理操作。 #### 方法二:临时进入Root Shell环境 对于某些情况可能确实需要完全以超级用户身份工作,则可利用如下指令开启一个短暂性的根会话: ```bash sudo -i ``` 上述命令将会启动一个新的shell进程,在其中所有的动作都将拥有最高级别的控制权直至退出该模式为止[^1]。 #### 方法三:解锁 Root 用户帐户以便正常登陆 尽管不推荐这样做(因为存在安全隐患),但如果执意要激活默认禁用掉的那个内置Administrator级角色的话,请按照下面步骤操作: 1. 打开终端窗口; 2. 输入以下内容设置新密码给ROOT账号: ```bash sudo passwd root ``` 3. 当提示时键入希望设定成什么样子的秘密组合字符序列两次确认无误; 4. 完成之后就可以像平常那样签入ROOT了——不过记得考虑安全性因素后再做决定哦! 注意: 解锁 ROOT 可能会使系统面临额外风险,因此除非绝对必要,否则应避免启用它作为常规做法的一部分[^3]。 ### 结论 综上所述,虽然可以在特定条件下恢复对ROOT 的使用权,但从安全角度来看最好还是依赖于赋予普通成员适当授权的方式来进行日常维护活动更为妥当些。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值