版权声明:本文为大都督作者的原创文章,未经 大都督 允许也可以转载,但请注明出处,谢谢! 共勉! https://blog.csdn.net/qq_37335220/article/details/84927659
1. 今天开始学习Linux系统
不知道这种格式大家是否能够接受?看着是否舒心?
2. Linux命令行提示符
1)#号,是使用超级用户root登录后的命令行结尾提示符,而$号是使用普通用户登录后的命令行结尾提示符。
2)超级用户具有管理系统的所有权限,普通用户的权限比较小,只能进行基本的系统信息查看等操作,无法更改系统配置和管理服务。
3)命令行提示符@前面的字符代表当前登录的用户(可用whoami查询),@后面的为主机名(可用hostname查询),~所在的位置是窗口当前用户所在的路径。示例代码如下:
[root@localhost ~]# #<==@前的root为当前用户,@后的localhost为主机名,此处的~表示当前目录,即家目录。
3. Linux命令行常用快捷键
3.1 命令或路径的补全键:tab
[root@localhost ~]# hostn
3.2 光标回到命令首行:ctrl+a
3.3 光标回到命令行尾:ctrl+e
3.4 光标向右移动一个字符:ctrl+f
3.5 光标向左移动一个字符:ctrl+b
3.6 复制命令行内容:ctrl+Insert
3.7 粘贴命令行内容:shift+Insert
3.8 剪切光标处到行尾的字符:ctrl+k
3.9 剪切光标处到行首的字符:ctrl+u
3.10 删除光标前的一个单词:ctrl+w
3.11 粘贴ctrl+k/ctrl+u/ctrl+w删除的文本:ctrl+y
3.12 中断终端正在执行的任务或者删除整行:ctrl+c
3.13 删除光标所在处的前一个字符:ctrl+h
3.14 退出当前shell命令行:ctrl+d
3.15 搜索命令行使用过的历史记录:ctrl+r
3.16 从执行ctrl+r的搜索历史命令模式中退出:ctrl+g
3.17 清除屏幕的所有内容,并在屏幕的最上面开始一个新行:ctrl+l
3.18 锁定终端,使之无法输入内容:ctrl+s
3.19 解锁执行ctrl+s的锁定状态:ctrl+q
3.20 暂停在终端运行的任务:ctrl+z
3.21 执行上一条命令
[root@localhost ~]# !!
3.22 执行最近以ho开头的命令
[root@localhost ~]# !ho
3.23 仅打印最近已ho开头的命令,但不执行
[root@localhost ~]# !ho:p
3.24 执行命令列表的第num(数字)条命令
[root@localhost ~]# !55
3.25 上一条命令的最后一个参数
[root@localhost ~]# !$