zoukankan      html  css  js  c++  java
  • 用户环境变量 shell变量 别名

    常见用户环境变量

    环境变量 说明
    LANG  
    HOME  
    LOGNAME 用户名
    PATH  
    SHELL  
    PWD  

    查看环境变量用:env或者echo $LANG

    设置用户环境变量:export LANG=zh_CN.UTF-8

    删除用户环境变量:unset LANG

    shell变量,每个shell都有一套自己的shell变量集,环境变量是shell变量的子集。用set设置

    常见shell变量

    PS1,PS2,PS3,PS4 命令行提示符
    HISTFILE=/root/.bash_history 记录历史命令的文件
    HISTFILESIZE=1000 条数
    HOSTTYPE=i386 定义cpu架构
    IFS=$' ' 定义分隔符为空格和tab键
    LINES=30,COLUMNS=114 定义字符屏幕敞口的大小(行数和列数)
    MACHTYPE  
    HOSTNAME  
    EUID  

    export和set都是临时的,如果希望定义变量永久生效,那就就要把定义变量的命令加到用户登录时自动执行的脚本程序中,通常:

    /etc/profile对所有用户有效

    ~/.bashrc对此用户有效

    其他 :alias定义命令的别名

    alias[别名]=[指令名称]

    临时与永久同上

    unalias ll删除别名ll

  • 相关阅读:
    递归函数底层原理浅析
    lambda expression & mutable
    命令mv
    printf的参数
    程序结构之静态本地变量
    汇编.align指令
    程序结构之全局变量
    命令touch
    更改gcc默认版本,实现gcc版本升降级
    命令chmod
  • 原文地址:https://www.cnblogs.com/daduryi/p/6622118.html
Copyright © 2011-2022 走看看