一、Linux控制台终端——console

在Linux的早期,在启动系统时你只会在显示器上看到一个登录提示符,除此之外就没别的了。这就是Linux控制台。它是唯一可以为系统输入命令的地方。

二、Linux虚拟化控制台终端——tty

在大多数Linux发行版中,你可以使用简单的按键组合来访问某个Linux虚拟控制台。通常必须按下Ctrl+Alt组合键,然后按功能键(F1~F7)进入要使用的虚拟控制台。功能键F1生成虚拟控制台1,F2键生成虚拟控制台2,F3键生成虚拟控制台3,F4键生成虚拟控制台4,依次类推。

三、Linux图形化终端仿真软件

比如,在我的xfce4图形环境中用的图形化终端仿真器软件包是GNOME Terminal。

四、stty命令的使用

stty - change and print terminal line settings

使用案例:

之前在linux命令行输入命令过长时,总是碰到不能自动换行,并且还会覆盖当前行的情况。像下面这样,root@TSync:~#
dddd@TSync:~# dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd后来终于通过stty命令解决了。查看行列书,并将列数从80改为160,搞定。root@TSync:~# stty size
24 80
root@TSync:~# stty cols 160
root@TSync:~# ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd

五、总结:

可以把图形化终端仿真器看作GUI中(in the GUI)的CLI终端,将虚拟控制台终端看作GUI以外(outside the GUI)的CLI终端。理解各种终端及其特性能够提高你的命令行体验。

Linux console/tty/gui终端模拟器相关推荐

  1. linux设置默认终端模拟器,ubuntu终端默认设置_在Ubuntu Linux上设置默认终端模拟器...

    ubuntu终端默认设置_在Ubuntu Linux上设置默认终端模拟器 ubuntu终端默认设置_在Ubuntu Linux上设置默认终端模拟器 ubuntu终端默认设置 Ubuntu has a ...

  2. Arch Linux 下安装 st (终端模拟器)

    suckless官网:suckless.org 文章目录 1. 安装 xorg + base-devel + git 2. 克隆源码 3. 编译安装 4. st 配置 5. st 补丁 打补丁 使用g ...

  3. linux下tty,控制台,虚拟终端,串口,console(控制台终端)详解

    首先: 1.终端和控制台都不是个人电脑的概念,而是多人共用的小型中型大型计算机上的概念. 一台主机,连很多终端,终端为主机提供了人机接口,每个人都通过终端使用主机的资源. 终端有字符哑终端和图形终端两 ...

  4. linux终端模拟器

    linux终端模拟器 linux系统提供xterm,gnome-terminal,kconsole等终端,他们都是终端模拟器:这些终端模拟器与shell连接,提供可执行shell编程的gui,大部分l ...

  5. linux里怎么看终端类型,如何区分Linux下的几种终端类型:tty、pty和pts

    如何区分Linux下的几种终端类型:tty.pty和pts 基本概念: 1. tty(终端设备的统称): tty一词源于teletypes,或者teletypewriters,原来指的是电传打字机,是 ...

  6. python模拟器 截图_在Linux中20个命令行终端模拟器截图对比

    终端模拟器是在一些其它显示结构内再现视频终端的计算机程序.换句话说,终端模拟器有能力使一个愚蠢的机器看起来像一个网络连接到服务器的客户端计算机.终端模拟器允许最终用户访问控制台及其应用程序,如文本用户 ...

  7. linux下tty, ttyn, pts, pty, ttySn, console理解

    这一下涉及很多概念:终端,伪终端,虚拟终端,控制终端,串行终端,控制台,--.历史原因这些概念有些模糊,我也理不太清楚.就我直观对dev下设备而言来稍微解释下: /dev/tty 控制终端,即当前用户 ...

  8. linux终端模拟器app下载,3C终端模拟器app下载-3C终端模拟器v0.9最新版下载 - 91手游网...

    应用介绍 3C终端模拟器是一个终端模拟的app,风格多变,轻松好用,还有功能各异的语句等你来试验,可以在其中运行属于你自己的脚本内容,并且这个软件是不限定使用的,这也就意味着你是否有ROOT并不影响这 ...

  9. html模拟终端,DomTerm:一款为Linux打造的终端模拟器

    了解一下 DomTerm,这是一款终端模拟器和复用器,带有 HTML 图形和其它不多见的功能. DomTerm 是一款现代化的终端模拟器,它使用浏览器引擎作为 "GUI 工具包". ...

最新文章

  1. linux 死锁介绍与简单分析
  2. 树与二叉树 | 实验3:由遍历序列构造二叉树
  3. UOJ228:基础数据结构练习题——题解
  4. hihocoder 1249(2015ACM/ICPC北京)
  5. Spring IoC — 基于XML的配置
  6. BootStrap笔记-文字排版
  7. delphi用IdTCPServer和IdTCPClient传输文件
  8. STM32F107单片机驱动Dp83848以太网芯片程序
  9. map转字符串数组中 php_php array_map()数组函数使用说明_PHP - ucfirst
  10. Photoshop定义画笔选区为空的原因
  11. cmd命令查看计算机信息,cmd命令查看局域网内计算机信息
  12. 这几道Python面试题,稳准狠,Python面试题No15
  13. Linux学习_系统进程概念
  14. 计算机网络利弊的作文英语作文,网络的利弊英语作文模板及范文赏析
  15. 搜狗搜索正式接入微信公众号
  16. 发现一个在线学习JavaScript的网站,墙裂推荐!
  17. 网络基础-IP地址详解
  18. TextView 去除默认内边距
  19. 编码格式发展历史及简介
  20. 机器学习实战教程(一):K-近邻算法

热门文章

  1. 使用endnote自动批量生成毕业论文参考文献
  2. 一个测试工程师走进一家酒吧……
  3. ddmmyy日期格式是多少_如何用SAS读取月份为英文缩写并且格式为ddmmyy的日期数据...
  4. 最新2018.1.1深度学习平台搭建 Win10+GPU+Tensorflow+keras+CUDA --2018.1.1
  5. matlab怎么求解多元非线性方程组,用matlab求解多元非线性方程组(多个方程组)问题...
  6. 验证账号的服务器失败是怎么回事,服务器安全验证失败怎么回事
  7. 解决git push报错问题
  8. 字节跳动 数据分析 一轮技术面
  9. 高红梅:结论 生命意识与身份认同之间的张力
  10. meo学习笔记5:C++中的类型转换概述