当前位置: 首页 > news >正文

可信赖的网站建设案例wordpress垂直分页导航插件

可信赖的网站建设案例,wordpress垂直分页导航插件,wordpress主题tint,网页制作平台软件Linux 环境变量快速上手 1. 什么是环境变量 环境变量(Environment Variables)是操作系统中用于存储配置信息的一种机制,可以在运行时被进程读取和使用。常见环境变量示例: PATH: 存放可执行文件搜索路径。HOME: 当前用户的家目录…

Linux 环境变量快速上手

1. 什么是环境变量

  • 环境变量(Environment Variables)是操作系统中用于存储配置信息的一种机制,可以在运行时被进程读取和使用。
  • 常见环境变量示例:
    • PATH: 存放可执行文件搜索路径。
    • HOME: 当前用户的家目录路径。
    • USERLANGSHELL 等。

2. 查看环境变量

  1. 查看所有环境变量

    printenv
    

    或者

    env
    
  2. 查看单个环境变量

    echo $PATH
    echo $HOME
    

3. 设置环境变量

3.1 临时设置(仅在当前终端会话中有效)

export VAR_NAME="value"
  • 示例
    export PATH="$HOME/.local/bin:$PATH"
    
  • 解释
    • 作用:将用户家目录下的 .local/bin 添加到 PATH 环境变量中。
    • 路径说明
      • $HOME/.local/bin:用户私有的二进制文件目录,常用于存放用户安装的工具或脚本(如通过 pip install --user 安装的 Python 包)。
      • $PATH:系统当前的 PATH 变量,包含默认的可执行文件搜索路径。
    • 语法解析
      • export:设置环境变量并使其在当前 Shell 会话及其子进程中生效。
      • "$HOME/.local/bin:$PATH":将 $HOME/.local/bin 添加到 $PATH 最前面,优先查找此目录中的可执行文件。
    • 使用场景:确保用户安装的工具(如 jupyter-notebook)无需完整路径即可运行。
  • 注意:关闭终端后,此设置会失效。

3.2 永久设置(在 Shell 配置文件中)

不同 Shell 的配置文件不同,以下以 Zsh 为例:

  1. 编辑 ~/.zshrc
    nano ~/.zshrc
    
  2. 在文件末尾添加:
    export PATH="$HOME/.local/bin:$PATH"
    
  3. 保存并退出,然后让配置立即生效:
    source ~/.zshrc
    
  • 效果:每次打开新的 Zsh 终端时,~/.zshrc 会自动加载,设置环境变量。

Bash 用户:配置文件通常是 ~/.bashrc~/.bash_profile,步骤类似。


4. 常见环境变量说明

  • PATH

    • 作用:存放可执行文件的搜索路径。输入命令时,系统按 PATH 中列出的目录顺序查找。
    • 示例:添加 ~/.local/bin 后,可直接运行该目录下的脚本或工具。
    • 建议:将用户自定义路径放在 $PATH 前面,确保优先调用用户安装的工具。
  • HOME
    当前用户的家目录,通常是 /home/用户名

  • SHELL
    当前使用的 Shell 类型,如 /bin/zsh/bin/bash

  • LANG
    语言及字符编码设置,如 en_US.UTF-8zh_CN.UTF-8


5. 验证与排查

  1. 查看是否生效

    • 检查变量:
      echo $VAR_NAME
      
    • 查找命令路径:
      which <command>  # 如 which jupyter-notebook
      
    • 或使用更全面的工具:
      type <command>  # 显示命令类型和位置
      
  2. 多 Shell 环境

    • 如果命令找不到,可能是 Shell 未加载配置文件。
    • 检查当前 Shell:
      echo $SHELL
      
    • 切换默认 Shell:
      chsh -s /bin/zsh  # 或 /bin/bash
      
  3. 系统级环境变量

    • 可编辑 /etc/profile(所有用户生效)或 /etc/environment(全局变量),但用户级配置(如 ~/.zshrc)更常见。

6. 现代开发环境中的环境变量

  • 虚拟环境和容器
    • 在 Python venv、Conda 或 Docker 中,环境变量会根据激活环境自动调整。
    • 示例:激活 Conda 环境后,PATH 自动包含该环境的 bin 目录。
    • 注意:运行命令前需确保环境已激活。

7. 小结

  1. 核心:区分“临时 vs. 永久”,明确配置文件(~/.zshrc~/.bashrc)。
  2. 永久设置
    • 在配置文件中添加 export 命令,使用 source 或重启终端生效。
  3. 排查工具
    • whichtypeecho $PATH 可快速定位问题。
  4. 保持简洁
    • 避免重复添加路径,确保配置文件清晰。

温馨提示
在虚拟环境、Conda 或 Docker 等多环境中,注意初始化脚本和激活流程。基本原理不变:通过环境变量(如 PATH)让系统找到可执行文件。
遇到“找不到命令”时,检查 PATH 和 Shell 配置,问题多半迎刃而解!

祝学习愉快,掌握环境变量后,Linux 操作将更加得心应手!

http://www.dtcms.com/a/479563.html

相关文章:

  • led外贸网站制作建设网站中期要做什么
  • H3C NQA+track 实现 双链路主备切换
  • 域名网站排名如何免费自做企业网站
  • 深圳龙岗做网站wordpress 用户 权限
  • 做毕业设计免费网站建设游民星空是谁做的网站
  • 合肥高端网站建设设计公司哪家好下载手机商城app下载安装
  • 35岁,挺好,慢慢来,比较快
  • Python爬虫实战:获取同花顺技术选股数据并做分析
  • 四平做网站佳业网络wordpress电商平台搭建
  • 10、Python流程控制-条件判断
  • 广州祥云平台网站建设如何建一个微信公众号
  • 详解AVL树旋转操作实现
  • 宁波网站推广外包服务湖南网络公司网站建设
  • Appsflyer Web2App :两种方式全解析
  • Linux之环境变量
  • 爱站网挖掘关键词厚昌营销网站建设
  • 大型国有企业网站建设wordpress固定链接显示404
  • 料神wordpress建站教程windows优化大师是什么
  • CCF-GESP 等级考试 2025年9月认证C++二级真题解析
  • 广州公司网站长春新增2个高风险地区
  • wordpress建手机网站吗wordpress 花瓣网
  • 2025深圳国际全触与显示展影响力如何?本次会展有那些亮点?
  • 网站开发有哪些软件有哪些wordpress 获取文章的标签
  • 怎么在网站中做视频背景杭州建网站企业
  • 软考中级软件设计师备考指南(一):计算机系统基础与数据表示
  • 陕西建设执业注册中心网站天津东丽做网站
  • 怎么做下载类的网站吗未注册网站
  • IDEA和GIT实现cherry pick拣选部分变更到新分支
  • 网站建设开源模板婚宴网站源码
  • 一份软件系统性能需求文档示例