在阅读以下部分前,强烈建议读者打开一个 shell 实验,这些都不是 shell 教科书里的大路货哦:) !$ !$是一个特殊的环境变量,它代表了上一个命令的最后一个字符串。如:你可能会这样: $mkdir mydir $mv mydir yourdir $cd yourdir 可以改成: $mkdir mydir $mv !$ yourdir $cd !$ sudo !! 以 root 的身份执行上一条命令 。 场景举例:比如 Ubuntu 里用 apt-get 安装软件包的时候是需要 root 身份的,我们经常…