Linux终端个性化
基础
export HISTSIZE=3000; export TMOUT=86400; alias tll='ls -lhtr --time-style=long-iso --color=auto'; bind 'set completion-ignore-case on';
复制执行即可
clear
export HISTSIZE=3000
export TMOUT=18000
export PS1='\n\[\e[1;31m\][\u]\[\e[1;32m\][$PWD]\[\e[1;33m\][$(date "+%Y-%m-%d %H:%M:%S")]\n\$\[\e[0m\] '
alias ls='ls -h --time-style=long-iso --color=auto'
alias ll='ls -lh --time-style=long-iso --color=auto'
alias cls='clear'
alias tcls='clear;clear;'
alias tll='ls -lhtr --time-style=long-iso --color=auto'
alias tps='ps -ef | grep'
alias tdate='date "+%F %T"'
alias tdps='docker ps -a | grep'
alias tde='docker exec -it -u root --privileged'
clear
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l='ls -CF'
alias la='ls -A'
alias ll='ls -alF'
alias ls='ls --color=auto'
export参数
HISTSIZE 历史命令条数
TMOUT 终端超时时间,单位为秒
1小时:3600
5小时:18000
12小时:43200
1天:86400
7天:604800
15天:1296000
30天:2592000
bind
bind 'set completion-ignore-case on'
Linux终端前缀
echo $PS1
export PS1='xxxxx'
PS1="\n${PS1}"
[[ ! ${PS1} =~ ^'\n' ]] && PS1="\n${PS1}"
if [[ ! ${PS1} =~ ^'\n' ]]; then
PS1="\n${PS1}"
fi
export PS1='\n[\u][$PWD][$(date "+%Y-%m-%d %H:%M:%S")]\n\$ '
export PS1='\n\[\e[1;31m\][\u]\[\e[1;32m\][$PWD]\[\e[1;33m\][$(date "+%Y-%m-%d %H:%M:%S")]\n\$\[\e[0m\] '
export PS1='\n\[\e[7;31m\][\u]\[\e[7;32m\][$PWD]\[\e[7;33m\][$(date "+%Y-%m-%d %H:%M:%S")]\n\$\[\e[0m\] '
export PS1='\n[\u][$PWD][$(hostname -i)][$(date "+%Y-%m-%d %H:%M:%S")]\n\$ '
export PS1='\n\[\e[1;31m\][\u]\[\e[1;32m\][$PWD]\[\e[1;35m\][$(hostname -i)]\[\e[1;33m\][$(date "+%Y-%m-%d %H:%M:%S")]\n\$\[\e[0m\] '
export PS1='\n\[\e[7;31m\][\u]\[\e[7;32m\][$PWD]\[\e[7;35m\][$(hostname -i)]\[\e[7;33m\][$(date "+%Y-%m-%d %H:%M:%S")]\n\$\[\e[0m\] '
作者博客首页:https://blog.youkuaiyun.com/qq_43111676?type=blog