ubunbtu add Environment variables to system(ubuntu添加环境变量到系统的三种方法)

本文介绍了在Ubuntu系统中为所有用户或特定用户永久添加环境变量的三种方法,包括临时添加、当前用户的全局设置以及所有用户的全局设置,并提供了具体的步骤和命令。
ubuntu add Environment variables to system:


There are 3 methods:

-----------------------------------------------------------------------------------------------

1.Temporary

$ export PATH=/home/sll/anaconda3/bin:$PATH(your path,the same below)
(your path,the same below)
--------------------------------------------------------------------------------------------
2.Current user's global settings and permanent:

open   ~/.bashrc:
$ sudo gedit ~/.bashrc
and add at the end of the file:
export PATH=/home/sll/anaconda3/bin:$PATH
and then make it work:
$ source .bashrc
----------------------------------------------------------------------------
3.all users's global settings and permanent:

$ vim /etc/profile
and add at the end of the file:
export PATH=/home/sll/anaconda3/bin:$PATH
and then make it work:
$ source profile
finally,you can test if it is successful:

$ echo $PATH

The process of loading profile and bashrc is as follows:

1)/etc/profile-------->/etc/profile.d/*.sh

2)$HOME/.bash_profile-------->$HOME/.bashrc---------->/etc/bashrc



Reference blog(参考博客):https://blog.youkuaiyun.com/witsmakemen/article/details/7831631(For more detail,please click here 详细请看此博客)

Ubuntu系统中,调整屏幕亮度通常可以通过修改 `/sys/class/backlight/` 目录下的亮度文件来实现。常见的路径是 `/sys/class/backlight/acpi_video0/brightness`。如果遇到无法调整屏幕亮度的问题,可能是由于驱动程序、权限设置或系统配置的问题。 ### 无法调整屏幕亮度的解决方法 1. **检查文件路径是否正确** 首先确认系统中实际的亮度控制路径。某些硬件可能使用不同的设备名称,例如 `intel_backlight` 或 `radeon_backlight`。可以通过以下命令查看可用的亮度控制接口: ```bash ls /sys/class/backlight/ ``` 如果发现路径不是 `acpi_video0`,则需要根据实际名称修改文件路径。 2. **手动调整亮度值** 如果路径确认无误,可以尝试手动写入亮度值到对应的文件中。例如: ```bash echo 5 > /sys/class/backlight/acpi_video0/brightness ``` 其中数字 `5` 是亮度级别,具体最大值可以查看 `/sys/class/backlight/acpi_video0/max_brightness` 文件中的数值。如果系统提示权限不足,可以使用 `sudo` 提升权限执行命令。 3. **检查显卡驱动是否安装正确** 某些情况下,尤其是使用专有显卡驱动(如 NVIDIA)时,可能需要安装额外的驱动程序或调整内核参数。可以通过以下命令查看当前显卡驱动状态: ```bash lspci -v | grep VGA -A 10 ``` 如果驱动未正确加载,可以尝试重新安装或更新显卡驱动。 4. **修改GRUB配置以启用ACPI支持** 有时候,系统在启动时没有正确启用 ACPI 亮度控制功能。可以通过修改 GRUB 的内核启动参数解决: 编辑 GRUB 配置文件: ```bash sudo nano /etc/default/grub ``` 找到 `GRUB_CMDLINE_LINUX` 行并添加或修改为: ``` GRUB_CMDLINE_LINUX="acpi_backlight=vendor" ``` 保存后更新 GRUB 和 initramfs: ```bash sudo update-grub sudo update-initramfs -u ``` 5. **使用图形界面工具或脚本** 如果手动调整亮度较为繁琐,可以使用图形界面工具(如 `xbacklight` 或 `brightness-controller`)进行更直观的亮度控制。例如安装 `xbacklight`: ```bash sudo apt install xbacklight xbacklight -set 50 ``` 上述命令将屏幕亮度设置为 50%。 6. **检查电源管理设置** 某些笔记本电脑的电源管理功能可能影响亮度调节,可以尝试在 BIOS 设置中检查相关选项,确保亮度控制功能未被禁用。 ### 示例脚本:自动调整亮度 以下是一个简单的 Bash 脚本示例,用于调整屏幕亮度: ```bash #!/bin/bash BRIGHTNESS_FILE="/sys/class/backlight/acpi_video0/brightness" MAX_BRIGHTNESS=$(cat /sys/class/backlight/acpi_video0/max_brightness) # 设置亮度为最大值的 50% NEW_BRIGHTNESS=$((MAX_BRIGHTNESS * 50 / 100)) echo $NEW_BRIGHTNESS > $BRIGHTNESS_FILE ``` 确保脚本具有执行权限: ```bash chmod +x set_brightness.sh ``` 运行脚本即可调整亮度。 ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值