当前位置: 首页 > Linux

linux下设置用户环境变量(以安装树命令为例)_0

时间:2023-04-07 00:07:00 Linux

场景环境变量要求有时候我们在linux上无法获取root权限,但是需要使用安装命令;或者我们只需要在特定用户下的特定命令生效;tree命令要求有时候我们需要查看项目的目录结构,文件夹一个一个的翻,非常麻烦。那么有没有办法直观的看到目录结构呢?这时候我们就需要用到tree命令;运行installtr??ee命令在网上下载tree的tgz安装包,这里不提供下载链接;通过tarzxvftreexxxx.tgz命令解压;cd进入解压后的文件,执行make,会生成一个tree可执行文件;如果需要,这个是系统环境变量,有root权限,那么直接把树文件复制到/usr/bin目录下;设置用户环境变量并编辑用户主目录下的.bash_profile(如果没有,新建一个);添加环境变量配置TREE_HOME=/home/user/tree-1.6.0/#指定树的安装目录PATH=$PATH:$TREE_HOME#将树的执行命令添加到环境变量中exportPATH#执行tree目录保存退出,然后执行source.bash_profile就大功告成了,在用户目录下执行tree会生成该目录的目录树。执行tree--help可以看到还有很多功能。可能出现的问题及解决方法:执行tree命令时出现乱码,出现很多问号。这是系统编码不支持ASCII编码造成的。设置系统编码exportLANG=zh_CN.utf8即可。