目录
查看shell
1. 查看当前系统可以使用的shell有哪些
ltt@ltt-virtual-machine:~$ cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/bash
/usr/bin/bash
/bin/rbash
/usr/bin/rbash
/usr/bin/sh
/bin/dash
/usr/bin/dash
2. 查看当前使用的shell
ltt@ltt-virtual-machine:~$ echo $SHELL
/bin/bash
终端命令行快捷键
重中之重 --- Tab键,自动补齐,当我们要输入命名复杂的文件时,使用 Tab 补齐嘎嘎稳妥!
但是字符过少,你敲下了 Tab,它再聪明也无法猜测到你想要是哪个,比如:
我想输入 history 查看历史操作命令,只输入了 hi,然后按下 Tab,此时他就懵了,因为它可能有很多内容是以 hi 开头的,由于不知道匹配哪个它就收手了,当你再按下 Tab 它就把所有 hi 开头的都展示给你看。
- ctrl + p:查看上一个使用过的命令 (对应方向键 ↑)
- ctrl + n:查看下一条使用过的命令 (对应方向键 ↓)
- ctrl + b:光标向前移动一位 (对应方向键←)
- ctrl + f :光标向后移动一位 (对应方向键→)
- ctrl + d:删除光标后面的一个字符 (对应Del键)
- Backspace:删除光标前面的一个字符
- ctrl + a:光标回到输入的命令首部 (对应Home键)
- ctrl + e:光标回到输入的命令尾部 (对应End键)
- ctrl + u:删除输入的整条命令
- ctrl + l 或 clear:清屏
- ctrl + shift + '+':放大终端
- ctrl + '-':缩小终端
- ctrl + alt + t:新开一个终端
- shift + pgUp:显示上滚
- shift + pgDn:显示下滚