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

做贸易选哪家网站bt磁力

做贸易选哪家网站,bt磁力,网站规划与建设论文,营销型高端网站建设唠唠闲话 概要:在不同的Shell环境(如Bash和Zsh)中设置环境变量、设置初始脚本,以及如何根据不同的使用场景(用户级或系统级)管理和设置初始运行命令。 p.s. 如果你很熟悉 Linux,推荐跳到最后一…

唠唠闲话

概要:在不同的Shell环境(如Bash和Zsh)中设置环境变量、设置初始脚本,以及如何根据不同的使用场景(用户级或系统级)管理和设置初始运行命令。

p.s. 如果你很熟悉 Linux,推荐跳到最后一节。这些对多用户场景很有帮助:比如设置全局生效的 Conda/Cuda 路径,快捷别名等。

小知识

在终端运行可执行文件时,通常不需要输入完整路径,比如运行 Python 输入 python 而不是 /usr/bin/python。通过执行 which 可以查看实际执行文件的路径。

一些基础命令,比如 pwd, echo, source, which,用 which 查询会提示你是内置命令(built-in command)。

而大多数命令,比如 git, vim, nginx 等等,都是执行省略了文件路径的可执行文件。更具体地,执行 git 时,系统会在 PATH 给的路径中依次查找,如果存在该可执行文件则运行。

因此,如果要省略绝对路径来执行某个文件,可以将该路径添加到 PATH 中。

修改 PATH

习惯上,可以将 $HOME/.local/bin 添加到环境变量 PATH 中,然后可执行文件存放或者链接到该目录:

# 创建目录
mkdir -p $HOME/.local $HOME/.local/bin

然后在 .bashrc/.zshrc 中添加如下内容,其中冒号用于分隔路径

export PATH=$HOME/.local/bin:$PATH

脚本生效级别

除了修改用户级别的 ~/.bashrc, ~/.zshrc ,还有其他根据不同情况生效的脚本。

用户启动 bash 时,涉及的几个文件:

文件作用
/etc/environment系统级别的配置文件,用于设置环境变量,不支持 $ 语法
/etc/profile全局配置脚本,当一个用户 登录 并使用Bash或兼容的shell时,这个文件会被执行。它经常用来设置环境变量和运行登录脚本。
/etc/profile.d包含了一些脚本,通常在执行 /etc/profile 的时候会被自动运行。它允许系统管理员把特定的初始化脚本分散到不同的文件中,以便管理
/etc/bash.bashrc用于设置全局的Bash shell行为,它在每次打开新的Bash shell时被读取。
~/.bashrc用户级的Bash配置文件,它在每次打开新的Bash shell时被读取。
~/.bash_profile用户级的,仅在Bash登录shell启动时被读取。比如用 ssh 登录服务器,且默认 shell 为 bash 时,会执行该文件。

用户启动 zsh 时,涉及的几个文件:

文件作用
/etc/environment系统级别的配置文件,用于设置环境变量,不支持 $ 语法
/etc/zsh/zshenv这是全局的Zsh环境配置文件,无论何时启动Zsh都会被读取。通常用来设置环境变量。
/etc/zsh/zprofile全局配置脚本,仅在Zsh的 登录 shell启动时被读取。它类似于/etc/profile,用于登录时初始化设置。
/etc/zsh/zshrc用于设置全局的Zsh行为,它在每次打开新的Zsh shell时被读取,类似于Bash的/etc/bash.bashrc
/etc/zsh/zlogin全局登录脚本,它在Zsh登录shell启动时,读取zprofile之后被执行。
/etc/zsh/zlogout全局登出脚本,它在Zsh登录shell登出时被执行。
~/.zshrc用户级的Zsh配置文件,每次打开新的Zsh shell时被读取,用于个人shell行为

简单说:

  • 用户级别的修改,可以修改 ~/.bashrc~/.zshrc
  • 系统级别的变量,可以修改 /etc/environment
  • 系统级别的脚本,可以修改 /etc/bash.bashrc/etc/zsh/zshrc
  • 系统级别,且在登录生效的脚本,可以修改 /etc/profile/etc/zsh/zprofile

我们也可以手写一个脚本,方便维护公共变量:

# 维护公共脚本
sudo touch /etc/universal_rc
# 维护登录后的公共脚本
sudo touch /etc/universal_profile

然后在 /etc/bash.bashrc/etc/zsh/zshrc 中添加如下内容:

if [ -f /etc/universal_rc ]; thensource /etc/universal_rc
fi

以及在 /etc/profile/etc/zsh/zprofile 中添加如下内容:

if [ -f /etc/universal_profile ]; thensource /etc/universal_profile
fi
http://www.hkea.cn/news/309289/

相关文章:

  • 统一企业信息管理系统网站直通车怎么开效果最佳
  • 武汉外贸网站建设公司外链相册
  • java做网站的权限管理seo描述是什么
  • 招聘网最新招聘信息网武汉seo计费管理
  • 直播软件开发源码重庆seo顾问
  • 公司网站如何做宣传百度视频推广怎么收费
  • 淄博市 网站建设报价郑州seo外包阿亮
  • 网络服务商是指什么网站优化排名工具
  • 网站优化的分析比较好的品牌策划公司有哪些
  • 国外比较好的资源网站电商运营推广是做什么的
  • 佛山房地产网站建设seo实战培训王乃用
  • 如何做可以赚钱的网站关键词如何快速排名
  • 深圳品牌做网站公司有哪些百度app推广
  • 重庆建设行业信息网站搜狗登录入口
  • 同仁行业网站建设报价北京做的好的seo公司
  • 陕西自助建站做网站郑州外语网站建站优化
  • 小型企业网站系统cilimao磁力猫最新版地址
  • 铁岭网站建设移动网站广东网站seo
  • 网站模板插件sem和seo
  • 用wordpress制作网站模板沈阳seo
  • 优化一个网站多少钱宜昌网站seo
  • 刚做的网站怎么才能搜索到枸橼酸西地那非片功效效及作用
  • 罗湖区网站公司专业模板建站
  • 哪有备案好的网站国产系统2345
  • 网站开发怎么让别人看到最新营销模式有哪些
  • ssm网站开发源码百度推广多少钱一个月
  • 手游门户网站建设appstore关键词优化
  • 齐河网站开发seo服务内容
  • 北京微信网站建设费用想卖产品怎么推广宣传
  • 网站上线的步骤厦门网站推广公司哪家好