自己对shell,终端的一点理解

原创 2016年08月31日 09:53:49

shell可以看成是一个带有编程语言的命令解释器,用于将用户输入的命令送到内核去执行,虚拟终端应该是用来承载shell的;

ubuntu下可以通过【ALT】+【CTRL】+【F1--F6】进入字符界面的终端(tty1--6)PS:通过ssh协议可以远程链接到一台Linux机器,比如使用secureCRT和putty工具,此时进入的就是字符界面的终端。

而用【ALT】+【CTRL】+【T】打开的是图形化的终端


tty:是所有终端的总称

pty:是tty的一种,表示虚拟终端(通过远程其他计算机,虚拟终端控制远程的计算机,就像在使用远程计算机的终端的感觉)


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

关于shell排序的一点理解

以前大学老师讲shell排序,当时鄙人我睡眼惺忪,意识模糊,听得一知半解,时隔多年,今日闲暇,拜读 《算法导论》看到shell排序,勾起了我的编程欲望,当要一探究竟。废话少说,进入正文: shell排...

手机等移动终端在运动控制行业的一点思考

手机和平板电脑完全可以在运动控制行业里应用,广告语我都想好了:“可以拿着走的控制器,oh yeah!^_~”,广告语也是它最大的优势,它在这一行业的应用给这个行业带来的冲击可以用四个字来形容:”翻天覆...

通过adb shell在移动终端上抓包分析

adb的全称是Android Debug Bridge,就是起到调试桥的作用 借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行she...

docker如何创建一个运行后台进程的容器并同时提供shell终端

只看标题还不是很明显,本文实现docker的这样一种比较常用的功能:通过docker run启动一个容器后,容器中已经运行了一个后台进程(这里以监听80端口的nginx为例),同时进入一个shell终...

40个很有用的Mac OS X Shell脚本和终端命令

这里有一堆的 Mac OS X 下的终端命令,我将这些命令进行了简单的分类,这里很多命令在其他系统(Windows、Linux)一样有效,特别是 Linux/Unix。希望这些命令对你有帮助。 ...
  • cometwo
  • cometwo
  • 2013年01月09日 22:32
  • 466

ubuntu下调试android手机,并进入手机shell终端

既然玩android开发,就必须也得深入到系统,模拟器慢得要死,就上真机了。 windows下一切都是那么小白,换到linux下就得自己动手。 查了相关资料 ,终于知道怎么弄了。 ...

mac 终端常用Shell命令

mac 终端常用Shell命令 基本命令 1、列出文件 ls 参数 目录名        例: 看看驱动目录下有什么:ls /System/Library/Extensions 参数 -w 显示中...

如何在Linux终端里用Shell和C输出带颜色的文字

我们知道,使用ls命令列出文件列表时,不同的文件类型会用不同的颜色显示。那么如何实现这样带颜色的文本输出呢?答案并不复杂,不管是用shell还是C语言。 一、shell下的实现方法        ...

mac上的终端bash命令(一) Bourne-Again Shell简介

mac上的终端使用的是Bourne-Again Shell命令,简称bash Bourne-Again Shell简介 一 bash是GNU组织开发和推广的一个项目,是对Bou...
  • itianyi
  • itianyi
  • 2013年02月22日 16:47
  • 11909

V2R1新功能介绍:Shell终端的超时退出

11/15/2013 Update ==================== 转一篇我上周在Developerworks上写的文章。 原文链接: https://www.ibm.com/deve...
  • ThinkHY
  • ThinkHY
  • 2013年11月15日 18:02
  • 2651
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:自己对shell,终端的一点理解
举报原因:
原因补充:

(最多只允许输入30个字)