Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
kaiger
V2EX  ›  Linux

大家有没有什么很 COOL 的终端工具,分享一下。

  •  5
     
  •   kaiger · Aug 9, 2022 · 15671 views
    This topic created in 1551 days ago, the information mentioned may be changed or developed.

    我先分享几个

    croc - https://github.com/schollz/croc - 任意两台电脑在终端传输文本、文件。 效果预览

    batcat - https://github.com/sharkdp/bat - 类似 cat ,但带有 git 集成和语法高亮. 效果预览

    dust - https://github.com/bootandy/dust - 类似 du ,但是更加直观。 效果预览

    fzf - https://github.com/junegunn/fzf - 通用命令行模糊检索 效果预览

    fortune & boxes - fortune 输出各种诗句,名人名言。boxes 美化 fortune 的输出。 效果预览

    Supplement 1  ·  Aug 9, 2022
    有人觉得桌面配色好看,分享一下配色来源 - https://github.com/catppuccin/catppuccin

    catppuccin 上面有很多软件的配色

    - fzf https://github.com/catppuccin/fzf
    - urxvt https://github.com/catppuccin/urxvt
    - tmux https://github.com/catppuccin/tmux
    - xresources https://github.com/catppuccin/xresources

    ...
    Supplement 2  ·  Aug 10, 2022
    我把命令行和终端搞混了
    大家有什么很好用的命令行工具,分享一下。
    66 replies  •  2022-09-21 10:57:37 +08:00
    hellodigua
    hellodigua
    Aug 9, 2022❤️2
    1
    # 在 iterm2 窗口右上角显示当前目录名

    display_current_dir() {
    printf "\e]1337;SetBadgeFormat=%s\a" \
    $(echo -ne "${PWD##*/}\007" | base64)
    }

    precmd() {
    display_current_dir
    }
    JulianEpoch
    JulianEpoch
    Aug 9, 2022
    2
    lazydocker 终端 ui 操作 docker
    Lqxc
    Lqxc
    Aug 9, 2022 via Android
    4
    ranger ,hyperfine ,teeldear (好奇 op 用的什么 wm ,terminal emulator 。配的好漂亮。)
    darkengine
    darkengine
    Aug 9, 2022
    5
    sl
    florentino
    florentino
    Aug 9, 2022
    6
    我只想知道这是什么系统
    kaiger
    kaiger
    OP
    Aug 9, 2022❤️1
    7
    @Lqxc #4

    谢谢 :)

    wm - i3wm
    bar - polybar
    terminal - urxvt
    kaiger
    kaiger
    OP
    Aug 9, 2022
    8
    @florentino #6

    Linux 系统

    Distributor ID: Ubuntu
    Description: Ubuntu 22.04 LTS
    Release: 22.04
    Codename: jammy
    lllllliiii
    lllllliiii
    Aug 9, 2022❤️3
    9
    帮助开发终端程序的组件库: https://github.com/fzdwx/infinite

    哈哈哈,各位大佬们可以试试。
    NoahNye
    NoahNye
    Aug 9, 2022❤️1
    10
    ncdu ,du 的扩展版,递归目录,默认按文件大小排序,看起来像个文件浏览器,但是只有删除文件(夹)功能,经常用来清理服务器。
    a33291
    a33291
    Aug 9, 2022
    12
    me221
    me221
    Aug 9, 2022
    13
    楼主的系统真好看
    kaiger
    kaiger
    OP
    Aug 9, 2022
    14
    @NoahNye #10

    这个真的好用,删文件贼方便
    sheeta
    sheeta
    Aug 9, 2022
    15
    guake(挂科) terminal
    Bingchunmoli
    Bingchunmoli
    Aug 9, 2022 via Android❤️1
    16
    用系统通用命令进行基本操作,复杂找脚本..终端全默认没有花里胡哨,也不会花里胡哨
    Noicdi
    Noicdi
    Aug 9, 2022❤️1
    17
    lazygit ,Git 的终端界面
    ranger ,终端文件管理器
    lolcat ,对输出做渐变色处理
    trash ,mv 的垃圾回收站版本
    icdiff ,diff 的样式改进版本
    lsd ,带文件类型图标的 ls

    https://www.ruanyifeng.com/blog/2022/01/cli-alternative-tools.html
    slowman
    slowman
    Aug 9, 2022
    18
    現代環境下的 Linux 裡的新工具 系列
    https://ithelp.ithome.com.tw/users/20018884/ironman/646
    rebang
    rebang
    Aug 9, 2022
    19
    https://github.com/huaweiouba/cgu
    练习 golang 的时候写的小工具,一直在用,change git user ,方便在不同项目里切换 git 用户
    lingly02
    lingly02
    Aug 9, 2022 via iPhone
    20
    10 年前我也喜欢折腾这些花里胡哨的东西,现在 mac os 自带终端+tabby ,全深色默认配置
    dazkarieh
    dazkarieh
    Aug 9, 2022❤️2
    21
    Tink
    Tink
    Aug 9, 2022 via Android
    22
    lazygit
    JackieMe
    JackieMe
    Aug 9, 2022 via Android
    23
    batcat 更感觉可以用 vim 自带的 less.sh 替代。一般在类似于 `/usr/share/vim/vim84/macros/less.sh` 这个路径。自己设置一个 alias ,语法高亮加上 vim 那些快捷键和命令,贼好用。
    Nriver
    Nriver
    Aug 9, 2022
    24
    byobu ,终端复用神器 tmux 的懒人版。再也不用担心 ssh 连接断开导致命令执行到一半失败了。
    raaaaaar
    raaaaaar
    Aug 9, 2022
    25
    我用得比较多的,虽然也很高频了:
    rg 快速搜索内容
    fzf 快速搜索文件
    tldr 快速 man
    z 快速跳转目录
    zsh+onmyzsh ,然后各种插件,比如 history,双击 esc 然后 sudo 等等
    daliu
    daliu
    Aug 9, 2022
    26
    z.lua
    BearCookie
    BearCookie
    Aug 9, 2022
    27
    iterm2
    garyox64
    garyox64
    Aug 9, 2022
    28
    我用的是 Termius ,免费的,一般都是敲命令,够用
    最近看到一个 Warp ,UI 挺不错的,不过相比较 Termius 内存多很多,后来就放弃了
    jinweijie
    jinweijie
    Aug 9, 2022
    29
    ncdu
    kaiger
    kaiger
    OP
    Aug 10, 2022
    31
    好家伙,100+ 条未读全是收藏 [dog]
    lululau
    lululau
    Aug 10, 2022
    32
    这叫命令行工具,跟终端没半毛钱关系😂
    Rico
    Rico
    Aug 10, 2022
    33
    终端里面看世界地图 https://github.com/rastapasta/mapscii
    kaiger
    kaiger
    OP
    Aug 10, 2022
    34
    @lululau #32

    好像是这样的,可是不能改了 :(
    我加一个 end
    lululau
    lululau
    Aug 10, 2022
    35
    求分享不是每天都用的但是很酷的命令行工具:
    lululau
    lululau
    Aug 10, 2022
    36
    求分享不是每天都用的但是很酷的命令行工具:

    https://www.v2ex.com/t/658473#reply3
    Crixs
    Crixs
    Aug 10, 2022
    38
    有两个类似的 fd 文件搜索,bat 增强版的 cat
    u3u
    u3u
    Aug 10, 2022
    40
    BuLvDaRen
    BuLvDaRen
    Aug 10, 2022
    41
    tabby !!!
    bleaker
    bleaker
    Aug 10, 2022
    42
    这个名字里面都带个 cool ,应该满足 lz 要求 https://github.com/Swordfish90/cool-retro-term
    xabcstack
    xabcstack
    Aug 10, 2022
    44
    ki https://ki.xabc.io 管理多个 k8s 必备首选
    libook
    libook
    Aug 10, 2022
    45
    btop
    cmatrix
    sdlzqjf
    sdlzqjf
    Aug 10, 2022
    46
    warp ,https://www.warp.dev/
    唯一的不好就是没法保存 ip ,用户名和密码。
    TYTheKing
    TYTheKing
    Aug 10, 2022
    47
    termius
    Alliot
    Alliot
    Aug 10, 2022
    48
    du 的替代品: 脑残 DU ncdu 可视化的删除文件,排序文件
    kaiger
    kaiger
    OP
    Aug 10, 2022
    49
    @Alliot #48

    我一直记不住 ncdu 这个命令,虽然知道它很好用,你这么一讲,瞬间记住 [dog]
    jemyzhang
    jemyzhang
    Aug 10, 2022
    50
    @kaiger 能提供一下配置文件吗?想体验一下 tile ,一直用 gnome 腻歪了,占用资源太大
    lusi1990
    lusi1990
    Aug 11, 2022 via Android
    51
    我更习惯说成终端
    aloxaf
    aloxaf
    Aug 11, 2022❤️1
    53
    du 系列我更喜欢 https://github.com/Byron/dua-cli ,dua -i 很好用

    顺便发现 LZ 是 zsh + tmux 用户,要不要来尝试下 https://asciinema.org/a/367471 ?
    kaiger
    kaiger
    OP
    Aug 11, 2022
    54
    @aloxaf #53

    hhh 昨天刚刚安利上 fzf-tab, 贼好用

    kaiger
    kaiger
    OP
    Aug 11, 2022
    55
    @aloxaf #53

    dua 也很好用, 界面很漂亮, 谢了 :)
    jemyzhang
    jemyzhang
    Aug 11, 2022
    56
    @kaiger 谢谢,我尝试一下
    azusematsuri
    azusematsuri
    Aug 11, 2022 via Android
    57
    tar 和 zip 有没有好用的工具,可以预览压缩包内容
    kaiger
    kaiger
    OP
    Aug 11, 2022
    58
    @azusematsuri #57

    刚刚试了一下,ranger 可以预览文件列表,但是具体的文件内容好像不可以预览。
    huangmingyou
    huangmingyou
    Aug 11, 2022
    59
    keynav 二分法快速定位,用键盘模拟鼠标
    hanxiV2EX
    hanxiV2EX
    Aug 18, 2022 via Android
    60
    @azusematsuri vim 打开就行,支持预览
    hanxiV2EX
    hanxiV2EX
    Aug 18, 2022 via Android
    61
    Jzdoxc
    Jzdoxc
    Aug 18, 2022 via Android
    62
    autojump ,自动跳到历史目录
    linuxgo
    linuxgo
    Aug 22, 2022
    63
    不错不错
    pony279
    pony279
    Aug 27, 2022
    64
    croc 看起来是用一个中央服务器作为传输中转,这个服务是谁运营的,安全性如何?
    kaiger
    kaiger
    OP
    Aug 29, 2022
    65
    @pony279 #64

    这个可以用自己的服务器作为传输中转的。
    README 里面有提到: https://github.com/schollz/croc#:~:text=hash%20imohash%20SOMEFILE-,Self%2Dhost%20relay,-The%20relay%20is
    basncy
    basncy
    Sep 21, 2022
    66
    bindsym $mod+z exec xfce4-terminal --drop-down
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1442 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 134ms · UTC 05:16 · PVG 13:16 · LAX 21:16 · JFK 00:16
    ♥ Do have faith in what you're doing.