终端使用
- 处理路径中的空格
使用
\
转义。
- 软连接
软链接:快捷方式,方便访问嵌套深的目录。
软连接在磁盘上显示为带箭头
的图标。
bash
ln -s longPath shortPath # 创建
ln -s /Users/jackchou/Library/Application\ Support/Code vscode
ll # 查看是否成功 显示如下就成功了
# vscode -> /Users/jackchou/Library/Application Support/Code
cd vscode # 即可进入 /Users/jackchou/Library/Application Support/Code
unlink shortPath # 删除软链接
rm shortPath # 删除软连接 删除软连接不会对目标目录造成影响
另外一种实现快捷切换的方式: alias
在 .zprofile
中:
bash
alias vscode='cd /Users/jackchou/Library/Application\ Support/Code'
刷新: source ~/.zprofile
后,vscode
进入该目录。
bin 目录 和脚本的关系?
脚本配置文件 .zsh ?
bash
echo $SHELL # 查看当前使用的脚本
cat /etc/shells # 查看系统支持哪些脚本
chsh -s /bin/zsh # 切换到 zsh
脚本和配置文件是什么关系?
使用不同的脚本,其配置文件不同,需要设置环境变量、路径别名等信息是,在配置文件中设置。
bash
/bin/bash => bash => .bash_profile
/bin/zsh => zsh => .zprofile
我当前的 mac 系统是 Big Sur,默认使用 zsh,配置文件是
.zprofile
。 macOS Catalina(10.15.x) 以下版本,zsh 的配置文件是.bash_profile
。
raw.githubusercontent.com 和 github.com 是什么关系?
- 查看 ip 信息
bash
ifconifg enO