0

有的路径经常用,每次都要输入太麻烦了

swnuv 3.7k
2019-01-18 提问
1 个回答
0

关于 linux(非 secureCRT):

对于命令:

  1. 你可以使用 history

    • 使用 上方向键 或者 ctrl-p 可以快速切出之前执行过的命令(相反反向是 下反向键 或者 ctrl-n);使用 ctrl-r 可以搜索之前执行过的命令
    • 使用 history 命令查看所有历史命令,每个命令前都有一个标号,比如一个是 100 ls,你可以使用 !100 再次执行该条命令;使用 !! 可以再次执行上条命令
  2. 如果你想简化命令,可以使用 alias 功能
    比如你经常输入 ls /a/b/c/,你可以添加一条 alias:alias lsabc="ls /a/b/c,当然,如果你只在当前终端执行,它也只能在当前终端有效

对于路径

  1. 使用 autojump
    有一个叫做 autojump 的工具,专治各种又臭又长的路径,你可以尝试使用
  2. 使用 zsh
    大多 linux 发行版自带的 shell 是 bash,你可以换成功能更多的 zsh,它的路径补全非常强大
  3. 保存常用路径(不推荐)
    将常用路径保存成变量,比如 abc="/a/b/c",之后就就能 ls $abc 了,同样如果你只在当前终端保存,它也只能在当前终端有效
  4. cd 命令的参数可以是 -,意思是进入上一次进入的目录,这个值被保存在 OLDPWD 环境变量里

撰写答案

推广链接