前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >从零开始的异世界生信学习 linux部分 linux 基础---学习笔记-4 环境变量

从零开始的异世界生信学习 linux部分 linux 基础---学习笔记-4 环境变量

原创
作者头像
用户10361520
发布2023-02-22 11:24:04
2210
发布2023-02-22 11:24:04
举报
文章被收录于专栏:从头开始的生信学习

环境变量

环境变量:用于存储有关shell会话(当前操作窗口)和工作环境的系统变量;

常见环境变量:

代码语言:javascript
复制
HOME  ##当前用户的主目录

PATH   ##shell查找命令的目录列表,由冒号(:)分隔

SHELL ## bash shell的全路径名

LOGNAME  ##当前用户的登录名

PS1  ## shell命令行界面的主提示符

echo ##打印字符串;打印变量的值,变量的调用要加$

~/. bashrc

系统配置文件,包含专用于你的 bash shell 的bash信息、设置,每次登录或打开新的 shell 时,该文件会被自动读取和执行。如果正确修改了~/.bashrc,需要source(相当于修改系统中的默认设置)

代码语言:javascript
复制
~/.bashrc
source

$PATH

输入命令时Linux会去查找PATH里面记录的路径,如果命令存在某一个路径中,就可以成功调用。(只有环境中存在的命令,$PATH命令才会被调用)

一个命令能被执行的三个要素

当我们输入一个命令,之所以能全局地调用,有三个条件要满足:

  1. 这个命令的本体文件真实存在在服务器里
  2. 这个命令的本体文件有可执行的权限
  3. 这个命令能被系统查找到(命令所在的路径在$PATH里有记录)

管理环境变量对于自己编译的脚本的执行有很大作用

命令能执行的条件
命令能执行的条件

生信技能树

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 环境变量
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档