[内容] Linux 路径变量 ($PATH) 的设置

内容一:临时设置路径变量 ($PATH)

1.1 查看当前路径变量 ($PATH) 值

# echo $PATH

1.2 临时设置路径变量 ($PATH) 值

# export PATH=$PATH:/usr/locar/new/bin

内容二:永久设置路径变量 ($PATH)

2.1 给某个用户设置永久路径变量

2.1.1 切换到要永久设置路径变量 ($PATH)的用户
# su - root

(补充:这里以切换到 root 用户为例)

2.1.2 配置 ~/.bashrc 配置文件
# vim ~/.bashrc

添加以下内容:

......
export PATH=$PATH:/usr/locar/new/bin

(补充: 这里以将路径变量 ($PATH) 设置为 /usr/locar/new/bin 为例)

2.1.3 让路径变量 ($PATH) 设置生效
# source ~/.bashrc

2.2 全局永久设置路径变量

2.2.1 配置 /etc/profile 配置文件
# vim /etc/profile

添加以下内容:

......
export PATH=$PATH:/usr/locar/new/bin

(补充: 这里以将路径变量 ($PATH) 设置为 /usr/locar/new/bin 为例)

2.2.2 让路径变量 ($PATH) 设置生效
# source /etc/profile

[内容] Linux 内核奔溃后临时自动恢复的开启

方法一:配置魔术键

1.1 修改 /etc/sysctl.conf 配置文件

# vim /etc/sysctl.conf

添加以下内容:

......
kernel.panic = 20
kernel.sysrq = 1


补充:
这里的 kernel.panic = 20 参数代表系统奔溃后系统会自动重启
这里的 kernel.sysrq = 1 参数代表系统奔溃后系统会可以使用鼠标和键盘

1.2 让 Linux 内核奔溃后临时自动恢复的设置生效

# sysctl -p /etc/sysctl.conf

1.3 下次系统再卡死时

同时按下 “Left” 键和 “Alt” 键和 “Print Screen” 键和 “c” 键,此时系统内核会自动生成 vmcore 文件,并自动重启系统

方法二:配置 NMI

2.1 配置 /etc/sysctl.conf 配置文件

# vim /etc/sysctl.conf

添加以下内容:

......
kernel.unknown_nmi_panic = 1
kernel.panic_on_unrecovered_nmi = 1
kernel.panic_on_io_nmi = 1

2.2 让 Linux 内核奔溃后临时自动恢复的设置生效

# sysctl -p /etc/sysctl.conf

2.3 下次系统再卡死时

硬件的 nmi 按钮或远程控制卡都可以触发 nmi 终端,此时系统内核会自动生成 vmcore 文件,并自动重启系统