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的默認(rèn)版本:
alias python='/usr/bin.python3'
這時候python -V就顯示python 3.6.8了
PS 變量部分
PS 變量控制命令行設(shè)置薛训,PS =Prompt String分衫,命令提示符的意思,有 PS1颖侄,PS2為二級提示符奋渔,包括PS變量张足、顏色笨枯。
\d :設(shè)置日期 \H :完整的主機(jī)名稱 \h :僅取主機(jī)名中的第一個名字 \t :顯示時間為24小時格式蛙讥,如:HH:MM:SS
\T :顯示時間為12小時格式 \A :顯示時間為24小時格式:HH:MM \@:顯示時間锯蛀,為12小時格式:am/pm \u :當(dāng)前用戶的賬號名稱 \v :BASH的版本信息 \w :完整的工作目錄名稱 \W :顯示最后一個目錄名 \# :下達(dá)的第幾個命令 \$ :提示字符,如果是root用戶次慢,提示符為 # 旁涤,普通用戶則為 $
顏色:
[\e[F;Bm]…[\e[0m],其中“F“為字體顏色迫像,編號為 30-37劈愚, “B”為背景顏色,編號為 40-47,[\e[0m]作為顏色設(shè)定的結(jié)束
最終更改永久設(shè)置:
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 部分是修改系統(tǒng)一些默認(rèn)變量的行為
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 變量中進(jìn)行搜索侵蒙,Linux 系統(tǒng)中常見的軟件找不到“command not found...”多是因?yàn)?PAHT 變量沒有設(shè)置成功引起的造虎。
export PATH="$PATH:./:/usr/bin:/ifs1/Software/bin/:$PATH"