update ,bashrc
This commit is contained in:
@@ -5,10 +5,63 @@
|
|||||||
# If not running interactively, don't do anything
|
# If not running interactively, don't do anything
|
||||||
[[ $- != *i* ]] && return
|
[[ $- != *i* ]] && return
|
||||||
|
|
||||||
|
# 基础别名
|
||||||
alias ls='ls --color=auto'
|
alias ls='ls --color=auto'
|
||||||
PS1='[\u@\h \W]\$ '
|
alias ll='ls -alF'
|
||||||
|
alias la='ls -A'
|
||||||
|
alias l='ls -CF'
|
||||||
|
alias grep='grep --color=auto'
|
||||||
|
|
||||||
########
|
# 安全操作
|
||||||
#ALCI
|
alias rm='rm -i'
|
||||||
########
|
alias cp='cp -i'
|
||||||
alias evb='sudo systemctl enable --now vboxservice.service'
|
alias mv='mv -i'
|
||||||
|
|
||||||
|
# 导航别名
|
||||||
|
alias ..='cd ..'
|
||||||
|
alias ...='cd ../..'
|
||||||
|
alias ....='cd ../../..'
|
||||||
|
|
||||||
|
# 系统信息
|
||||||
|
alias df='df -h'
|
||||||
|
alias du='du -h'
|
||||||
|
alias free='free -h'
|
||||||
|
|
||||||
|
# Git 快捷方式
|
||||||
|
alias gs='git status'
|
||||||
|
alias ga='git add'
|
||||||
|
alias gc='git commit'
|
||||||
|
alias gp='git push'
|
||||||
|
alias gl='git log --oneline'
|
||||||
|
|
||||||
|
# 环境变量
|
||||||
|
export EDITOR=vim
|
||||||
|
export VISUAL=vim
|
||||||
|
export HISTSIZE=10000
|
||||||
|
export HISTFILESIZE=20000
|
||||||
|
|
||||||
|
# Wine 环境变量 - 添加到 PATH
|
||||||
|
export WINE_HOME="/home/smart/wine"
|
||||||
|
export PATH="$WINE_HOME/bin:$PATH"
|
||||||
|
|
||||||
|
# 如果需要,还可以设置其他 Wine 相关变量
|
||||||
|
# export WINEPREFIX="$HOME/.wine" # Wine 前缀目录
|
||||||
|
# export WINEARCH=win64 # 架构 (win32/win64)
|
||||||
|
|
||||||
|
# 彩色提示符
|
||||||
|
PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
|
||||||
|
|
||||||
|
# 实用函数
|
||||||
|
mkcd() { mkdir -p "$1" && cd "$1"; }
|
||||||
|
findf() { find . -name "$1" -type f 2>/dev/null; }
|
||||||
|
|
||||||
|
# 检查 wine 是否可用
|
||||||
|
wine-check() {
|
||||||
|
if command -v wine >/dev/null 2>&1; then
|
||||||
|
echo "✓ Wine is available: $(which wine)"
|
||||||
|
wine --version
|
||||||
|
else
|
||||||
|
echo "✗ Wine not found in PATH"
|
||||||
|
echo "Current PATH: $PATH"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|||||||
67
archiso/airootfs/home/smart/.bashrc
Executable file
67
archiso/airootfs/home/smart/.bashrc
Executable file
@@ -0,0 +1,67 @@
|
|||||||
|
#
|
||||||
|
# ~/.bashrc
|
||||||
|
#
|
||||||
|
|
||||||
|
# If not running interactively, don't do anything
|
||||||
|
[[ $- != *i* ]] && return
|
||||||
|
|
||||||
|
# 基础别名
|
||||||
|
alias ls='ls --color=auto'
|
||||||
|
alias ll='ls -alF'
|
||||||
|
alias la='ls -A'
|
||||||
|
alias l='ls -CF'
|
||||||
|
alias grep='grep --color=auto'
|
||||||
|
|
||||||
|
# 安全操作
|
||||||
|
alias rm='rm -i'
|
||||||
|
alias cp='cp -i'
|
||||||
|
alias mv='mv -i'
|
||||||
|
|
||||||
|
# 导航别名
|
||||||
|
alias ..='cd ..'
|
||||||
|
alias ...='cd ../..'
|
||||||
|
alias ....='cd ../../..'
|
||||||
|
|
||||||
|
# 系统信息
|
||||||
|
alias df='df -h'
|
||||||
|
alias du='du -h'
|
||||||
|
alias free='free -h'
|
||||||
|
|
||||||
|
# Git 快捷方式
|
||||||
|
alias gs='git status'
|
||||||
|
alias ga='git add'
|
||||||
|
alias gc='git commit'
|
||||||
|
alias gp='git push'
|
||||||
|
alias gl='git log --oneline'
|
||||||
|
|
||||||
|
# 环境变量
|
||||||
|
export EDITOR=vim
|
||||||
|
export VISUAL=vim
|
||||||
|
export HISTSIZE=10000
|
||||||
|
export HISTFILESIZE=20000
|
||||||
|
|
||||||
|
# Wine 环境变量 - 添加到 PATH
|
||||||
|
export WINE_HOME="/home/smart/wine"
|
||||||
|
export PATH="$WINE_HOME/bin:$PATH"
|
||||||
|
|
||||||
|
# 如果需要,还可以设置其他 Wine 相关变量
|
||||||
|
# export WINEPREFIX="$HOME/.wine" # Wine 前缀目录
|
||||||
|
# export WINEARCH=win64 # 架构 (win32/win64)
|
||||||
|
|
||||||
|
# 彩色提示符
|
||||||
|
PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
|
||||||
|
|
||||||
|
# 实用函数
|
||||||
|
mkcd() { mkdir -p "$1" && cd "$1"; }
|
||||||
|
findf() { find . -name "$1" -type f 2>/dev/null; }
|
||||||
|
|
||||||
|
# 检查 wine 是否可用
|
||||||
|
wine-check() {
|
||||||
|
if command -v wine >/dev/null 2>&1; then
|
||||||
|
echo "✓ Wine is available: $(which wine)"
|
||||||
|
wine --version
|
||||||
|
else
|
||||||
|
echo "✗ Wine not found in PATH"
|
||||||
|
echo "Current PATH: $PATH"
|
||||||
|
fi
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user