一、终端的作用
要了解终端,就要了解一下计算机方面的历史,早期的计算机都属于大中型计算机,是个庞然大物,占用很大的空间,属于公用产品。不像现在的电脑,可以人手一部,直接操作。那如何对这些计算机进行控制与操作呢。那就搞个终端设备来操作。因此一台计算机上有很多种不同的终端设备也和正常。也就是说终端就是为主机提供了人机接口,每个人都通过终端使用主机的资源。

终端有字符终端和图形终端两种模式。在linux的图形环境下,我们可以通过鼠标点击来完成所有的管理任务,这是图形界面终端,另外一种就是文本界面的终端,在这个界面的终端下我们可以使用linux命令来控制系统完成响应的工作,而这个文本终端也是服务器常用的模式。

用一句话来说终端就是存在于用户和计算机之间沟通的桥梁,通过终端,用户可以控制计算机完成响应的工作,也可以获得到计算机的反馈

二、打开终端的几种方法
第一种,我们登录系统之后就已经打开了图形终端,在图形终端中也给我们提供了一个可以用linux命令控制系统的工具,我们点击屏幕左上角的“活动”就可以找到这个它

打开之后我们会看到linux的命令行,在这里面我们可以输入linux命令来进行操作

第二种 打开文本终端,这个需要键盘上的组合键[Ctrl] + [Alt] + [F1] - [F6] ,其中F1和F2是两个可供登录的图形终端,F3-F6为文本终端,现在我们使用[Ctrl] + [Alt] + [F3]打开文本终端,然后使用root用户登录

这就是在linux中终端的打开方式,那我们接下来看一下有哪些快捷键

三、常用快捷键
1 图形界面下通过点击屏幕右上角的“活动”按钮打开的终端

[Shift]+[Ctrl]+t 以标签的形式打开一个新的终端

[Shift]+[Ctrl]+n 以窗口的形式打开一个新的终端

[Shift]+[Ctrl]+w 关闭标签页

[Shift]+[Ctrl]+q 关闭窗口

如果你想知道额外的快捷键,点击终端上方的文字按钮,会有对应快捷键的提示

2 通用快捷键

Ctrl+r: 实现快速检索使用过的历史命令.
Ctrl+a: 光标回到命令行首。
Ctrl+e: 光标回到命令行尾。
ctrl+w: 移除光标前的一个单词
Ctrl+k: 删除光标处到行尾的字符。
Ctrl+u: 删除整个命令行文本字符。
Ctrl+y: 粘贴Ctrl+u,Ctrl+k,Ctrl+w删除的文本。
Ctrl+d: 删除提示符后一个字符,在空命令行的情况下可以退出终端。
esc+. : 上一个命令的后面的参数
Ctrl+b: 光标向行首移动一个字符。
Ctrl+f: 光标向行尾移动一个字符。
Ctrl+h: 向行首删除一个字符。
Ctrl+i: 相当于Tab键。
Ctrl+L: 清屏
Ctrl+s: 使终端发呆,静止,可以使快速输出的终端屏幕停下来。
Ctrl+q: 退出Ctrl+s引起的发呆。
Ctrl+z: 使正在运行在终端的任务,运行于后台。 (可用fg恢复)
Ctrl+c: 中断终端中正在执行的任务。
Tab键: 命令、文件名等自动补全功能。

以上的快捷键都是在工作中可能会经常用到的,不论是在图形界面打开的终端还是字符界面的终端都可以使用,在这里面就不挨个演示了,各位可以在终端中使用任意字幕和空格模拟命令输入然后多多熟悉,尽快掌握。

Linux终端的使用相关推荐

  1. Linux终端C语言实现图片拷贝

    我们正常的图片复制就很简单 右键复制 然后粘贴就好了  今天在LInux终端使用c语言对照片进行拷贝 首先得知道一点 图片其实是由二进制0101组成的  如下图的照片二哈.jpeg 然后进行代码实现: ...

  2. linux终端terminal个性化配置(转)

    http://blog.csdn.net/pipisorry/article/details/39584489 {本文介绍Linux终端字体颜色设置.终端提示符显示内容设置.自定义alias命令} l ...

  3. Linux终端:speedtest_cli检测你的实时带宽速度

    Linux终端:speedtest_cli检测你的实时带宽速度 你在家(或者办公室)的上传和下载速度如何?你能保证,你支付费用给ISP的同时得到了等价的回报? 要想测试我们因特网连接的速度,当下存在着 ...

  4. Linux终端上如何将图像转换成 ASCII 艺术

    想在 Linux 终端中做一些有趣的事情吗?把一张普通的图片转换成 ASCII 艺术怎么样?来看一下. 想在 Linux 终端中做一些有趣的事情吗?把一张普通的图片转换成 ASCII 艺术怎么样? 你 ...

  5. 2021-7-14 深度学习服务器Linux终端网络训练training(顶会ECCV网络BiSeNet)

    1.Linux终端执行: 通过readme.md文件的指示: 终端执行以下文件: bisenetv1 cityscapes Linux命令如下: export CUDA_VISIBLE_DEVICES ...

  6. 基于 Web 的 Linux 终端 WebTerminal

    有时候用公共电脑,或者在没有安装 putty.xshell 之类的终端的电脑上访问或展示服务器上的一些资料数据,甚至是在运维平台开发中想要嵌入 WebTerminal 功能,于是找到了这个项目--基于 ...

  7. 在linux终端远程登陆linux服务器

    2019独角兽企业重金招聘Python工程师标准>>> 在linux终端远程登陆linux服务器 原来在linux终端远程登陆linux服务器是那么的容易,如果的服务器用户名是abc ...

  8. linux中terminal中编译源码,分享|Terminator:一款一个窗口包含多个终端的 Linux 终端仿真器...

    为了通过命令行和系统互动,每一款 Linux 发行版都有一款默认的终端仿真器.但是,默认的终端应用可能不适合你.为了大幅提升你工作的速度,有好多款终端应用提供了更多的功能,可以同时执行更多的任务.这些 ...

  9. 修改Kali Linux终端历史记录大小

    修改Kali Linux终端历史记录大小 在Kali Linux终端,用户可以使用history命令查看执行的命令历史记录.大学霸IT达人但是,默认仅显示1000行历史记录.如果想要查看更多的历史记录 ...

  10. Linux 终端访问 FTP 及 上传下载 文件

    今天同事问我一个问题,在Linux 下访问FTP,并将文件上传上去. 我之前一直是用WinSCP工具的. 先将文件从linux copy到windows下,然后在传到ftp上. google 一下. ...

最新文章

  1. 路由器刷机常见第三方固件及管理前端种类(OpenWrt、Tomato、DD-Wrt)
  2. Spark on K8S 的最佳实践和需要注意的坑
  3. python pytorch自定义_PyTorch使用自定义模块创建数据模型
  4. flink 自定义 窗口_【Flink 精选】阐述 Watermark 机制,剖析 Watermark 的产生和传递流程...
  5. g++ 安装python_卧槽,又一款Python神器
  6. Asp.Net Mvc表单提交之List集合
  7. Yii2.0 两次奇葩的数据库连接经历
  8. WebService /php soap 相关调用 收藏
  9. 视频教程-Excel VBA网抓教程【你学得会】-Office/WPS
  10. 什么是强人工智能程序,需要具备哪些基本能力?
  11. IAR8.3 STM8安装过程
  12. 优雅降级实现IE8的transform平移属性
  13. 你的脑容量(字符串问题,小技巧)
  14. thrift开源项目研究
  15. gcf,gca自己理解
  16. 请问蓝牙设备如何测试?
  17. 【SSL1607】没有上司的晚会【树形DP】
  18. 背包三讲(感谢崔添翼 (Tianyi Cui)大佬的无私奉献)
  19. SIMATIC S7-300 Profibus通讯——(2)EM277与S7-300通讯
  20. python保留两位小数、不足两位补0_日期格式化中,不足两位数补0的方法

热门文章

  1. android基础!靠着这份面试题跟答案,赶紧收藏!
  2. 【网络爬虫】爬取神奇宝贝Pokemon图鉴图片大全
  3. 最新超多模板的个人发卡网程序源码+支持易支付
  4. 计算机网络之ping的原理
  5. WMS仓库管理系统模块之波次拣货
  6. 炽橙科技:用XR技术革新工业领域,开启应用新“视”界
  7. EFM32使用外部低频晶振的操作
  8. 超级超级炫酷的Echarts数据可视化
  9. Docker修改默认安装位置
  10. [附源码]计算机毕业设计Python+uniapp基于Android的学生评教系统rfl6a(程序+源码+LW+远程部署)