美文网首页生信linux
环境配置export $PATH

环境配置export $PATH

作者: kangroomoon | 来源:发表于2022-01-12 13:00 被阅读0次

    Alias部分

    在主页面更改临时命令

    #简化命令
    vim .bashrc
    更改以下配置
    alias rm='rm -i'
    alias cp='cp -i'
    alias mv='mv -i'
    alias df='df -h'
    alias du='du -skh'
    alias grep='grep --color'
    alias ls='ls -hF --color=tty'                 # classify files in colour
    alias dir='ls --color=auto --format=vertical'
    alias ll='ls -lh -rt --file-type'                              # long list
    alias l='ls -CF'                              #
    alias lla='ls -a -l'
    alias e='exit'
    alias le='less -S'
    alias d='display'
    alias t='top -u $USER'
    

    这里我们可以更改python的默认版本:
    alias python='/usr/bin.python3'
    这时候python -V就显示python 3.6.8了

    PS 变量部分

    PS 变量控制命令行设置,PS =Prompt String,命令提示符的意思,有 PS1,PS2为二级提示符,包括PS变量、颜色。

    \d :设置日期 \H :完整的主机名称 \h :仅取主机名中的第一个名字 \t :显示时间为24小时格式,如:HH:MM:SS
    \T :显示时间为12小时格式 \A :显示时间为24小时格式:HH:MM \@:显示时间,为12小时格式:am/pm \u :当前用户的账号名称 \v :BASH的版本信息 \w :完整的工作目录名称 \W :显示最后一个目录名 \# :下达的第几个命令 \$ :提示字符,如果是root用户,提示符为 # ,普通用户则为 $
    颜色:
    [\e[F;Bm]…[\e[0m],其中“F“为字体颜色,编号为 30-37, “B”为背景颜色,编号为 40-47,[\e[0m]作为颜色设定的结束
    
    最终更改永久设置:
    if [ -f /etc/bashrc ]; then
        . /etc/bashrc
    fi
    
    if [ "$TERM" = "xterm" ]
    then
     export PS1="\[\e[31;1m\]\u\[\e[0m\] \[\e[32;1m\]\t \[\e[0m\]\[\e[34;1m\]\w\[\e[0m\]\n\[\e[31;1m\]$ \[\e[0m\]"
    else
     export PS2="\[\e[31;1m\]\u\[\e[0m\] \[\e[32;1m\]\t \[\e[0m\]\[\e[34;1m\]\w\[\e[0m\]\n\[\e[31;1m\]$ \[\e[0m\]"
    

    export 部分是修改系统一些默认变量的行为

    export PATH="$PATH:./:/usr/bin:/home/fengxinkang/bin$PATH"
    export PATH="$PATH:/ifs1/Software/bin/:$PATH"
    export PERL5LIB="/ifs1/Software/biosoft/tRNAscan-SE-1.3.1/"
    export LD_LIBRARY_PATH="/ifs1/Software/boost-1.60.0-py27_3/lib/"
    

    PATH

    which 命令从 PATH 变量中进行搜索,Linux 系统中常见的软件找不到“command not found...”多是因为 PAHT 变量没有设置成功引起的。

    export PATH="$PATH:./:/usr/bin:/ifs1/Software/bin/:$PATH"
    

    相关文章

      网友评论

        本文标题:环境配置export $PATH

        本文链接:https://www.haomeiwen.com/subject/ezuucrtx.html