Terminal Tutorial

选择你的Terminal 并开启你的Shell旅程

一切的开始

开天之际 一切都有实体

  • Terminal
  • Console
  • TTY(TeleTYper) 上述三者 都有对应的物理存在的设备

世界发展 虚实转换 原来的设备集成为一 只留下了名字

  • TTY(Text Terminal)
  • Pseudo TTY/PTS(一个登陆Shell对应一个pts设备)
  • Terminal Emulator

参考链接:

但 Shell 一直是一个概念/软件 是介于硬件和终端的中间层 用户与系统/硬件交互的工具

现在主要的一些Shell有

  • sh: 与世长存
  • ash: Alpine甄选
  • bash: 经典之作
  • pwsh(PowerShell): 巨硬(!POSIX)
  • fish
  • zsh
  • xonsh: 不能设置为默认shell

伪终端

GNOME 有默认的 gnome-terminal KDE 有默认的 Konsole

但是不如试试新鲜玩意儿

  1. Terminator 单页多开 不用切换tab

Term-multi

  1. Cool-Retro-Term 阴极管风格 给你不一样的体验

Retro-Term

CLI travel

  • MacBook Air/Pro 没有 Home/End/Delete 怎么办?
  • Shell 里面想删一两个词怎么办?

看看下面的Emacs快捷键就好了 居家出行 上工摸鱼 全解决

修饰键其他键作用
CtrlA移动到行首
E移动到行末
U删除到行首
K删除到行末
W向前删除一个单词
D向后删除一个字符
AltB向后(back)移动一个单词
F向前(forward)移动一个单词
D向后删除一个单词
Built with Hugo
主题 StackJimmy 设计