Linux系统常用命令及设置

本文详细介绍如何在Linux系统中设置环境变量,包括编辑/etc/profile文件及环境变量的生效方式。此外,还介绍了如何通过更改/etc/rc.local实现程序随系统启动,以及使用nohup命令确保程序在关闭终端后仍能继续运行。

(本文内容暂时不全,不定期更新中)


环境变量设置:

编辑/etc/profile文件,需要使用sudo,否则不能保存:

sudo nano /etc/profile

使用export设置变量:

#setup an environment

export /home/username/XXXX

环境变量的生效:

1.不重启系统的情况下,使用如下命令重新载入环境变量:

source /etc/profile

2.重启系统的情况下,环境变量直接生效。


随系统启动程序设置:

更改/etc/rc.local 文件的内容

sudo nano /etc/rc.local

在exit 0之前加入需要随系统启动的命令,如mjpg-streamer启动:

cd /home/pi/mjpg-streamer/mjpg-streamer-master/mjpg-streamer-experimental/
sh start.sh

先cd到需要启动命令的目录下,执行启动命令。此操作为root执行。


关闭终端不停止正在执行的程序:

有时我们通过ssh远成启动程序,一旦网络断开或者关闭了终端窗口,之前在终端中启动的程序也就被关闭了。为了避免这种情况,可以使用如下方法:

1.nohup命令:

在启动程序的命令前加入nohup,结尾加上&。如:

nohup java xxxx &

这样程序就会出现提示:$ appending output to nohup.out

证明运行成功,并会在当前目录生成 nohup.out 文件,内容是程序运行的输出信息







转载于:https://my.oschina.net/fantasymaker/blog/219354

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值