Linux终端窗口

早期的系统并没有限制Linux系统具备的图形化管理界面,而只是命令终端模式来实现人机交互。后来由于Linux用户的增加,为了方便用户操作,才设计开发出图形化界面。可以采用下面三种方法进入命令行终端工作方式:

(A)在图形界面下启动终端窗口进入命令行工作方式

(B)在系统启动时进入命令行终端方式;

(C)使用远程登录方式。

终端窗口的启动

在原来的Linux系统版本中,一般在桌面有终端窗口的启动器,或者在应用程序/附件/终端中打开终端窗口。在命令行终端窗口中,会看到一个shell提示符,若根用户登录,提示符为“#”,若普通用户登录,则为“$".

终端窗口的常规操作

(1)新建终端窗口  快捷键用 Shift+Ctrl+N;

(2)新建标签的                       Shift+Ctrl+T;

(3)移动光标的快捷键

快捷键功能说明
Ctrl+f字符前移向前移动一个字符
Ctrl+b字符后移向后移动一个字符
Alt+f单词前移向前移动一个单词
Alt+b单词后移向后移动一个单词
Ctrl+a行起始移动到当前行的起始位置
Ctrl+e航末尾移动到当前行的末尾位置
Ctrl+l清屏清屏并在屏幕的最上面开始一个新行

(4)编辑命令行的快捷方式

快捷键功能说明
Ctrl+d删除当前位删除当前的字符
backspace删除前一位删除前一个字符
Ctrl+t调换字符交换当前字符和前一个字符的位置
Alt+t调换单词交换当前单词和前一个单词的位置
Alt+u大写字符把当前单词变成大写
Alt+l小写字符把当前单词变成小写
Alt+c首字母大写单词把当前单词变成首字母大写的字母
Ctrl+v+特殊字符插入特殊字符添加一个特殊字符,比如Ctrl+v+Tab

(5)命令行中剪切和粘贴的快捷方式

快捷键功能说明
Ctrl+k剪切至行末剪切文本直到行的末尾
Ctrl+u剪切至行首剪切文本直到行的起始
Ctrl+w剪切前一个单词剪切光标前的单词
Alt+d剪切下一个单词剪切光标后的单词
Ctrl+y粘贴新近文本粘贴最近剪切的文本
Alt+y粘贴先前的文本回退到先前剪切的文本并粘贴它
Ctrl+c删除整行 

命令行自动补齐

为了简化打字工作,Bash Shell 提供了几种可以对输入不完整的值进行自动补齐的方法。如果想对输入进行自动补全,只需输入初始的几个字母,然后按"TAB"键,系统会自动匹配所需的其余输入。当有多种匹配时,系统会给出提示,按“ESC+”组合键或按两次“TAB”键,可以列出所有可能的匹配。自动补全可以应用在下面四类输入工作中。

1)用环境变量名补全

如果输入的文本以"$"开始,Shell就以当前shell的一个环境变量补全文本。如果仅输入“$”,则系统会按字母顺序列出所有的环境变量。

2)用用户名补全

如果输入的文本以波浪线“~”开始,Shell会以用户名补全文本。

3)用命令、别名或函数的名字补全

如果文本以常规字符开始,Shell将尝试利用命令、别名或函数来补全文本。

4)用主机名补全

如果输入的文本以“@”符号起始,系统会利用/etc/hosts文件中的主机名来补全文本。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值