在 CentOS(以及绝大多数 Linux 发行版) 中,反引号(`) 的输入方式如下:
反引号是键盘上 数字 1 左边、Tab 上方 的那个键:
`
不是单引号 ',也不是双引号 "。
` (左上角,Esc 下方)
例如:
echo `date`
中文输入法下经常打不出来,解决方法:
Super(Win) + 空格Ctrl + 空格在终端中:
echo $'\x60'
可以用 od 或 hexdump 验证:
echo ` | od -c
正常输出应包含:
`
| 符号 | 名称 | 作用 |
|---|---|---|
` |
反引号 | 命令替换(旧写法) |
' |
单引号 | 强引用 |
" |
双引号 | 弱引用 |
✅ 推荐写法(现代 Bash):
$(command)
而不是:
`command`
如果你是在 终端、vim、脚本、SSH 远程 中遇到问题,可以告诉我具体场景,我可以更精确帮你排查。