博客
关于我
Linux下环境变量设置
阅读量:792 次
发布时间:2023-02-03

本文共 697 字,大约阅读时间需要 2 分钟。

Linux 环境变量是操作系统中用于配置环境的重要机制,方便用户灵活配置运行环境。本文将深入探讨环境变量的分类、配置方法以及常用环境变量的设置。

环境变量的分类

环境变量根据生命周期和权限可以分为以下几类:

  • 永久性环境变量

    • 系统级:对所有用户生效,作用于全系统。常见设置方法是编辑 /etc/profile 文件。
    • 用户级:仅对单一用户生效。用户可在 ~/.bash_profile~/.bashrc 中添加环境变量。
  • 临时性环境变量

    • 仅在当前 shell 会话内有效,可以通过 export 命令直接设置。
  • 常用环境变量

    以下是几个常用的环境变量及其作用:

  • PATH:指定命令搜索路径。可通过 export PATH=$PATH:新路径 一键扩展。
  • HOME:指向用户的主目录。
  • MAIL:指定邮件存放目录。
  • PS1/PS2:定义命令提示符,前者为普通用户 default $,后者仅在多终端窗口显示。
  • HISTSIZE:设置历史命令记录条数,默认为 1000。
  • LOGNAME:显示当前用户登录名。
  • LANG/LANGUGE:支持多语言环境变量。
  • 环境变量的设置方法

    • 系统级:编辑 /etc/profile 文件,添加所需变量并执行 source /etc/profile 使其生效。
    • 用户级:在 ~/.bash_profile~/.bashrc 中添加变量,重启 shell 才生效。
    • 临时:通过 export 命令实时设置。

    总结

    环境变量是/Linux 系统中配置运行环境的核心机制,可帮助用户快速定制工作环境。通过合理设置路径、历史记录、提示符等变量,提高工作效率。

    转载地址:http://ijzfk.baihongyu.com/

    你可能感兴趣的文章
    LINUX REDHAT第十一单元练习题
    查看>>
    Linux rm 删除指定文件外的其他文件 方法汇总
    查看>>
    linux scp命令参数及用法详解--linux远程复制拷贝命令使用实例【转】
    查看>>
    linux sed 批量替换字符串
    查看>>
    linux sed命令详解
    查看>>
    Linux SNMP支持IPv6配置实战
    查看>>
    linux tex文件编译,用latexmk编译XeLaTeX tex文件
    查看>>
    Linux tr命令学习笔记与应用举例
    查看>>
    Linux Ubuntu 装LAMP心得
    查看>>
    linux Ubuntu安装ftp并将本地文件上传到云服务器
    查看>>
    Linux uniq学习笔记
    查看>>
    Linux 上 Python 中的环境变量
    查看>>
    linux 下使用isign 签名ipa包
    查看>>
    linux 下监控进程流量情况命令 NetHogs
    查看>>
    linux 下部署nodejs(两种方式)
    查看>>
    Linux 中 Grep 命令的常见示例
    查看>>
    Linux 中文打字软件 gtypist 光标错位解决
    查看>>
    linux 中文显示乱码解决办法
    查看>>
    Linux 中某个目录中的文件数如何查看?这篇教程分分钟教会你!
    查看>>
    Linux 中的 /dev/random 和 /dev/urandom 是什么?
    查看>>