Linux捣鼓记录:debian配置自动补全、ll命令别名、配置sbin命令、jdk环境变量
一、配置自动补全、ll命令别名
配置在/etc/bash.bashrc,实现全局用户自动补全,ll命令别名
sudo nano /etc/bash.bashrc
有一段类似下面的文字被注释,取消注释
# enable bash completion in interactive shells
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
继续修改 /etc/bash.bashrc,在文件末尾添加
alias ll='ls -l'
或者加个F显示条目类型
alias ll='ls -lF'
二、配置用户的环境变量
修改当前用户的配置,增加sbin目录,jdk目录
sudo nano ~/.bashrc
在文件末尾添加
# 配置PATH:允许用户使用sbin下的超管命令工具例如dkms;配置JDK
export PATH=$PATH:/usr/sbin:${JAVA_HOME}/bin
JAVA_HOME我们已经配置在/etc/environment中:
JAVA_HOME=/usr/lib/jvm/jdk-17-oracle-x64
三、使配置生效
source /etc/bash.bashrc
source ~/.bashrc