shell入门系列( 一 )环境变量

  • 2019 年 10 月 5 日
  • 筆記

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/qq_37933685/article/details/85569192

文章目录

  • shell入门系列( 一 )环境变量
    • 环境变量
      • 系统内置的变量
    • 查看某个进程的环境变量
    • 通过管道转换不可打印字符
    • 自定义变量导出为环境变量
    • 给已有的环境变量追加
    • 获取变量的字符长度
    • 判断是否是超级用户
    • vi编辑器的一般设置
    • bash提示符的变量

shell入门系列( 一 )环境变量

环境变量

定义:进程可以随意访问的变量

系统内置的变量

$HOME:当前用户主目录

$PWD :当前目录

$USER : 当前用户

$UID : 当前用户id

$SHELL : 当前shell

还有很多内置的变量比如$PATH等等

查看某个进程的环境变量

ps -A 查看所有进程

pgrep 进程名 查看进程名的PID

cat /proc/PID/environ 查看PID的所有环境变量

通过管道转换不可打印字符

cat /proc/PID/environ | tr '