V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Sponsored by
LinkedIn
2000 个不用坐班的远程好工作在召唤你 · 弹性上班不打卡,工作和生活都能拥有
2000 个不用坐班的全球远程工作,帮助 V2EX 的小伙伴开启全新的工作方式。
Promoted by LinkedIn
RunningDurian
V2EX  ›  Linux

敲命令行太慢,怎样能更加节省桥 输入 Linux 指令的时间,求支招?

  •  
  •   RunningDurian · 2021-09-10 10:04:40 +08:00 · 1621 次点击
    这是一个创建于 380 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在部署一个 测试环境 和 一个 生产环境。但是,指令行是有速度上限的 [人手敲击键盘 ,电脑的反应时间要算上] 。有没有更快的方式。总觉得现在的工作方式,效率比较低
    AoEiuV020
        1
    AoEiuV020  
       2021-09-10 10:11:11 +08:00
    脚本? alias?
    Cabana
        2
    Cabana  
       2021-09-10 10:23:24 +08:00
    CI/CD ?
    cubecube
        3
    cubecube  
       2021-09-10 11:02:06 +08:00
    写个脚本呀
    nickr
        4
    nickr  
       2021-09-10 12:29:12 +08:00   ❤️ 4
    bash 里 ctrl+r 可以查找之前输入的命令.
    tonghuashuai
        5
    tonghuashuai  
       2021-09-10 12:35:44 +08:00
    我是自己写了个脚本,新装机器上跑一遍脚本环境就装好了
    可以搞一些自动化的东西,脑机接口的最佳场景。。。
    sunznx
        6
    sunznx  
       2021-09-10 12:45:44 +08:00
    1. 用 percol
    sunznx
        7
    sunznx  
       2021-09-10 12:46:46 +08:00
    2. 用一些 snippet 工具
    salmon5
        8
    salmon5  
       2021-09-10 14:08:58 +08:00
    AI 机器人,帮你 7x24 小时弄
    zZx7in
        9
    zZx7in  
       2021-09-10 14:25:29 +08:00
    ansible?
    nekoneko
        10
    nekoneko  
       2021-09-10 14:50:19 +08:00
    @nickr #4 这个是真的有用🙏
    AmoreLee
        11
    AmoreLee  
       2021-09-10 15:02:13 +08:00
    @nickr 学习了,不错
    james2013
        12
    james2013  
       2021-09-10 16:36:58 +08:00
    使用 jenkins 直接进行部署,尤其是测试环境,可能 1 天要发布几次,每发布一次,拉代码,打包,复制到服务器,再停止原进程,再运行,这样手动多搞几次,人都崩溃了
    fgwmlhdkkkw
        13
    fgwmlhdkkkw  
       2021-09-10 17:16:32 +08:00
    @nickr #4 刚试了一下,powershell 也可以
    shihira
        14
    shihira  
       2021-09-10 17:48:05 +08:00
    我自从开始用 oh-my-zsh 之后输命令都是一路 Tab 过去的
    photon006
        15
    photon006  
       2021-09-10 18:38:48 +08:00
    可以按模糊匹配快速查找命令

    创建一个隐藏文件 vim ~/.inputrc
    粘贴内容:
    "\e[A": history-search-backward
    "\e[B": history-search-forward
    set show-all-if-ambiguous on
    set completion-ignore-case on

    退出重启 terminal,输入命令开头字母按键盘“上”就出来相关命令。
    jaredyam
        16
    jaredyam  
       2021-09-10 23:36:55 +08:00
    没想到有那么多人还没用过 ctrl + r,不过如果用了 zsh 的话,大部分命令也是可以直接看到自动补全,通过右键和 tab 直接生成的。如果喜欢 ctrl + r 这样的操作逻辑,也可以自己写几个结合 fzf 的 function/alias 。反正命令行这边的捷径,主要还是跟具体做的事情,任务重合度有关。脚本语言存在的意义不就是把重复做的事情简便地自动化部署么。
    Nerv
        17
    Nerv  
       2021-09-10 23:40:34 +08:00 via Android
    zsh 加自动补全插件或者直接 fish
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2648 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 12:10 · PVG 20:10 · LAX 05:10 · JFK 08:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.