# 打开bash_profile文件 vi ~/.bash_profile # 在文件中添加以下内容 aliases=( "alias ll='ls -al'" "alias gs='git status'" "alias py='python'" ) for alias in "${aliases[@]}" do eval $alias done # 保存并退出文件 上述示例中,我们定义了一个包含多个别名定义的数组aliases。然后,使用for...
cat ~/.bash_profile| grep "^alias" | source
在打开的文件中,可以添加或编辑别名。例如,如果之前在bash_profile中定义了一个名为"aliasname"的别名,可以在.zshrc文件中添加以下行: 在打开的文件中,可以添加或编辑别名。例如,如果之前在bash_profile中定义了一个名为"aliasname"的别名,可以在.zshrc文件中添加以下行: 其中,'command'是要执行的命令或指...
zshrc是zsh的配置文件,我会在此添加一些alias设置。比如: alias st='open -a "Sublime Text"' .bash_profile和.zshrc都在用户目录下(~) .bash_profile需要使用source执行下,方可生效(可能需要手动创建.bash_profile) .zshrc修改环境变量,保存修改重启终端即可(需要安装oh-my-zsh自动创建.zshrc,直接手动创建.zshrc...
alias st='open -a "Sublime Text"' .bash_profile和.zshrc都在用户目录下(~) .bash_profile需要使用source执行下,方可生效(可能需要手动创建.bash_profile) .zshrc修改环境变量,保存修改重启终端即可(需要安装oh-my-zsh自动创建.zshrc,直接手动创建.zshrc没有用) ...
首先需要下载iterm2,然后下载oh my zsh,这样每次iterm2启动,默认zshrc的alias文件地址在~/.oh-my-zsh/plugins/git/git.plugin.zsh下 以下是我以前做的设置 image.png 这样这些alias都能直接生效,但是更常规的做法,是把zsh内置的指令和我们自定义的分开,而不是全部写在里面,所以放在~/.bash_profile更合理。
默认情况下,在shell下的用户变量、alias等,只在此次登录中有效。一旦关闭终端或注销后,则将会设置恢复初始值。 用户可以将这些设置放入一个系统环境配置文件中,使其长期生效。 每一个用户都有一个登录Shell,且默认为bash,当用户打开一个bash时,系统就去读取~/.bashrc配置文件。因此可以将相关的用户设定放入此文件中...
- `alias`用于创建命令别名。 - `PATH`是一个包含可执行文件的目录列表,用冒号分隔。 -条件判断使用`if`、`then`、`else`和`fi`。 -函数使用`function_name() { ... }`定义。 - `shopt`用于启用或禁用shell选项。 请注意,`.bash_profile`通常在用户登录时执行,如果您希望在每个新的终端会话中都执行一些...
alias elui='top -c -u $USER' alias ll='ls -lrt' echo "Bashrc execution stops.." 在交互式非登录shell的命令提示符之前,我们将看到下面的输出 [example@example ~]$ bash Bashrc execution starts.. Bashrc execution stops.. [example@example ~]$ ...
alias ll='ls -l' # ll 命令等同于 'ls -l' 命令的退出状态:0 表示成功,非0表示失败。可以在条件语句中使用 $? 来获取上一个命令的退出状态。 命令的参数扩展:例如 ${variable:-default}、${variable:+default} 等。 算术运算:使用 ((...)) 或 let。 命令的输出:可以使用反引号 ``` 或 $() ...