!! (bang bang)

  1. apt update
  2. sudo !! # !! 引用的是前一条命令

!cmd

!ls # 执行最近的以 'ls' 开头的命令

cmd !*

ls ./dir1/file1.txt

vim !* # 等价于 vim ./dir1/file1.txt

command history

# ~/.bash_history

# ~/.bashrc
# HISTSIZE=1000

bash 快捷键

Ctrl + A 光标移到行首
Ctrl + E 光标移到行尾
Ctrl + W 删除单词
Ctrl + U 删除光标左边所有内容
Ctrl + K 删除光标右边所有内容
Ctrl + Y 撤销删除
Ctrl + R reverse-i-search
Ctrl + L clear screen

chroot

临时把当前环境的 root 地址指向另一个地址;
可供测试脚本使用。

GNU Coreutils

info coreutils

GNU Coreutils manual

dmesg