링크 ux 셸 상용 명령 모음 집

62933 단어
cd - 이전 디 렉 터 리 로 돌아 가기
mkdir - p 부모 디 렉 터 리 가 존재 하지 않 으 면 자동 으로 생 성 됩 니 다.
Ctrl 계열
Ctrl + a - 光标跳转到命令的开头(当命令敲完了,结果发现开头敲错了的时候用)
Ctrl + e - 光标跳转到命令结尾
Ctrl + b - 光标往左移动一个字符
Ctrl + f - 光标往右移动一个字符
Ctrl + x + x - 光标移动到最后和当前位置两个地方跳转

Ctrl + d - 删除光标所在位置的字符
Ctrl + h - 删除光标所在位置之前的一个字符
Ctrl + k - 删除光标所在位置之后(右边)的所有字符
Ctrl + u - 删除光标所在位置之前(左边)的所有字符 (密码输入错误的时候比较有用)
Ctrl + w - 删除最后输入的单词 

Ctrl + c - 终止正在执行的命令
Ctrl + z - 挂起/停止正在执行的命令

Ctrl + l - 清屏,类似 clear 命令
Ctrl + r - 查找之前执行过的命令

Ctrl + y - 在当前光标处插入之前输入的命令 (有用)

Alt 계
Alt + < - 显示历史命令中的第一条 (咱中文用户就不用试了,和输入法切换冲突)
Alt + > - 显示历史命中中的最后一条
Alt + ? - 显示命令不全的候选项
Alt + * - 插入命令不全的所有候选项
Alt + / - 补全文件(夹)名称
Alt + . - 插入前一个命令的最后一个参数 (这个很好很强大)
Alt + b - 光标往左移动一个单词
Alt + f - 光标往右移动一个单词(诶,和显示菜单的快捷键冲突了)
Alt + c - 将光标所在的字符变成大写
Alt + d - 删除光标所在位置的单词

Alt + l - 将单词中光标位置之后的字符变成大写
Alt + u - 将单词中光标位置之后的字符变成大写
Alt + t - 在单词中的字符间跳转(诶,和菜单的快捷键冲突了)

Alt + y - 在当前光标处插入之前之前(两个之前,不是我敲错了)输入的命令(请和Ctrl + y比较)

Alt + back-space - 删除光标所在位置之前(左边)的所有字符

다른 특정 키 바 인 딩 입력 bid - P 는 모든 키보드 바 인 딩 을 볼 수 있 습 니 다.이 시 리 즈 는 나 는 더욱 실 용적 이 라 고 생각한다.다음 명령 중 2T 는 Tab 키 를 두 번 누 르 는 것 을 표시 합 니 다.
$ 2T - 命令行补全,显示所有候选项
$ (string)2T - 命令行补全,显示以string开头的所有候选项
$ /2T - 显示文件夹中的所有文件,包括.开头的隐藏文件
$ ./2T - 显示文件夹的子文件夹,包括.开头的隐藏文件
$ *2T - 显示文件夹的子文件夹,不包括.开头的隐藏文件
$ ~2T - 显示"/etc/passwd"vs中所有的用户? (不是很明白这个是干什么用的)
$ $2T - 所有的系统变量
$ @2T - "/etc/hosts"中的所有的项 (依然不明白)
$ =2T - ls或者dir输出的一样 (更不明白有了ls,还要这个干嘛,Tab控)

Esc + T - 交换光标前面的两个单词 (这个好玩)

실 용적 이지 않 은 것들 은 제 가 직접 지 웠 습 니 다. 찾 으 려 면 Readline shortcuts 라 는 것 을 참고 하 세 요. 안에 간단 한 그림 이 있 습 니 다.

좋은 웹페이지 즐겨찾기