你可以认为,终端相当于windows 的cmd命令行。可以telnet进去,也可以直接在图形界面右击,就可以看到终端的菜单。
2. Linux终端是做什么用的
Linux中的虚拟终端
所谓虚拟,是因为物理上它还是在本机上的一个软件控制台,而不是一个真正的远程物理终端,但是虚拟终端确在实现上显得更统一了,这就像Linux同等对待设备和一般文件一样。
Linux是一个多终端的操作系统,你甚至可以使用同一个用户ID在多个终端上同时登陆。
默认地,控制台虚拟终端有6个,GUI终端有1个。在过去的Red Hat
Linux中要登录终端你可以通过Alt+F1至F6键登陆控制台虚拟终端,通过Alt+F7登陆GUI终端。而现在的Fedora Core
6、
Fedora7中你需要使用Ctrl+Alt+Fn才行。你也可以在控制台终端使用Alt+左右箭头选择临近的终端(不过在GUI中这个组合键不起作用)。
3. linux如何打开终端
1、在Linux的首页使用Ctrl+alt+T,打开终端。
4. linux的终端在哪里
Ubuntu常用的有3种进入终端(terminal)界面方法,分别如下:
①按快捷键“Ctrl+Alt+T”即可打开终端窗口
注意事项:如果采用方法2的F1-F6的方法,返回图形界面只要按“Ctrl+Alt+F7即可”。
5. Linux的"终端"是什么意思
“终端,是一台电子计算机或者计算机系统,用来让用户输入数据,及显示其计算结果的机器。终端有些是全电子的,也有些是机电的。其又名终端机,它与一部独立的电脑有分别。”---维基网络《终端》
原来 UNIX 类的系统都是大型机系统(而且当时也没有什么个人计算机的概念,apple 和 IBM 是两个个人计算机发展的推手),用户需要通过终端,远程并且多用户的登录大型计算机进行访问。一般来说,终端没有主机,只有显示器键盘鼠标(鼠标那个年代那是相当高级的玩意了)。大型机本身不设置显示器键盘鼠标。
到现在 Linux 也保留着“终端”的概念,所有用户交互,都是借助终端方式访问系统的。包括 X 环境,也是一种特殊的终端实现。虽然现在都是计算机自己用终端链接自己。
终端现在对于普通 Linux 来说,一般说的就是一个字符(或者模拟字符)的命令交互界面。实现对计算机的控制。
现在的终端来说很多都是“虚拟终端”。
6. linux在终端下输入的"<"和“>"分别代表什么
语法:"命令 < 文件" ,这是将文件作为命令输入。"命令 > 文件" ,这是将文件作为命令输出。比如说:mail -s "test" [email protected] < aa ,就是将文件aa作为信件的内容主题为test给收信人发去。
拓展:
1、Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。
2、Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。
7. Ubuntu Linux终端在哪
Ubuntu常用的有3种进入终端(terminal)界面方法,分别如下:
①按快捷键“Ctrl+Alt+T”即可打开终端窗口
注意事项:如果采用方法2的F1-F6的方法,返回图形界面只要按“Ctrl+Alt+F7即可”。
8. linux系统终端 是干什么的
对于普通 Linux 来说,终端的作用是一个字符(或者模拟字符)的命令交互界面,实现对计算机的控制。
最初的UNIX类型的系统是大型机系统(当时还没有个人计算机的概念,而Apple和IBM是个人计算机开发的两个推动者)。 用户需要远程登录大型机,并且多个用户可以通过终端进行访问。
一般来说,终端没有主机,只有显示键盘和鼠标(在当时,鼠标是相当先进的工具)。 大型机本身没有监视器键盘和鼠标。
到目前为止,Linux还保留了“终端”的概念,所有用户交互都使用终端方法来访问系统。 包括X环境也是一个特殊的终端实现, 尽管现在计算机本身将自身与终端相连。
(8)linux终端扩展阅读:
linux下开启终端的4种方法:
1、ctrl+alt+F1~F6之间使用,这是纯终端使用。
2、在linux桌面环境下,鼠标点击程序菜单,找到一般为实用程序或者系统工具类的菜单中找到终端程序。
3、调试模式的终端模式,在开机时候esc键,根据linux版本不同,进入方式也不同,这一般为系统出现故障才使用的终端模式。
4、可以使用类似SSH类型的软件,远程登录终端,这属于网络版终端,使用终端服务器软件,远程开启终端,这需要配置终端服务器。
9. linux 有哪些终端
1. tty(终端设备的统称):
tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。
终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。
2. pty(虚拟终端):
但是如果我们远程telnet到主机或使用xterm时不也需要一个终端交互么?是的,这就是虚拟终端pty(pseudo-tty)
3. pts/ptmx(pts/ptmx结合使用,进而实现pty):
pts(pseudo-terminal slave)是pty的实现方法,与ptmx(pseudo-terminal master)配合使用实现pty。
Linux终端:在Linux系统的设备特殊文件目录/dev/下,终端特殊设备文件一般有以下几种:
1、串行端口终端(/dev/ttySn)
串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常被称为终端设备,因为那时它的最大用途就是用来连接终端。这些串行端口所对应的设备名称是/dev/tts/0(或/dev/ttyS0), /dev/tts/1(或/dev/ttyS1)等,设备号分别是(4,0), (4,1)等,分别对应于DOS系统下的COM1、COM2等。若要向一个端口发送数据,可以在命令行上把标准输出重定向到这些特殊文件名上即可。例如,在命令行提示符下键入:echo test > /dev/ttyS1会把单词”test”发送到连接在ttyS1(COM2)端口的设备上。可接串口来实验。
2、伪终端(/dev/pty/)
伪终端(Pseudo Terminal)是成对的逻辑终端设备(即master和slave设备, 对master的操作会反映到slave上)。
例如/dev/ptyp3和/dev/ttyp3(或者在设备文件系统中分别是/dev/pty/m3和 /dev/pty/s3)。它们与实际物理设备并不直接相关。如果一个程序把ptyp3(master设备)看作是一个串行端口设备,则它对该端口的读/ 写操作会反映在该逻辑终端设备对应的另一个ttyp3(slave设备)上面。而ttyp3则是另一个程序用于读写操作的逻辑设备。
这样,两个程序就可以通过这种逻辑设备进行互相交流,而其中一个使用ttyp3的程序则认为自己正在与一个串行端口进行通信。这很象是逻辑设备对之间的管道操作。对于ttyp3(s3),任何设计成使用一个串行端口设备的程序都可以使用该逻辑设备。但对于使用ptyp3的程序,则需要专门设计来使用 ptyp3(m3)逻辑设备。
例如,如果某人在网上使用telnet程序连接到你的计算机上,则telnet程序就可能会开始连接到设备 ptyp2(m2)上(一个伪终端端口上)。此时一个getty程序就应该运行在对应的ttyp2(s2)端口上。当telnet从远端获取了一个字符时,该字符就会通过m2、s2传递给 getty程序,而getty程序就会通过s2、m2和telnet程序往网络上返回”login:”字符串信息。这样,登录程序与telnet程序就通过“伪终端”进行通信。通过使用适当的软件,就可以把两个甚至多个伪终端设备连接到同一个物理串行端口上。
在使用设备文件系统 (device filesystem)之前,为了得到大量的伪终端设备特殊文件,使用了比较复杂的文件名命名方式。因为只存在16个ttyp(ttyp0—ttypf) 的设备文件,为了得到更多的逻辑设备对,就使用了象q、r、s等字符来代替p。例如,ttys8和ptys8就是一个伪终端设备对。不过这种命名方式目前仍然在RedHat等Linux系统中使用着。
但Linux系统上的Unix98并不使用上述方法,而使用了”pty master”方式,例如/dev/ptm3。它的对应端则会被自动地创建成/dev/pts/3。这样就可以在需要时提供一个pty伪终端。目录 /dev/pts是一个类型为devpts的文件系统,并且可以在被加载文件系统列表中看到。虽然“文件”/dev/pts/3看上去是设备文件系统中的一项,但其实它完全是一种不同的文件系统。
即: TELNET ---> TTYP3(S3: slave) ---> PTYP3(M3: master) ---> GETTY
=========================================================================
实验:
1、在X下打开一个或N个终端窗口
2、#ls /dev/pt*
3、关闭这个X下的终端窗口,再次运行;比较两次输出信息就明白了。
在RHEL4环境下: 输出为/dev/ptmx /dev/pts/1存在一(master)对多(slave)的情况
=========================================================================
3、控制终端(/dev/tty)
如果当前进程有控制终端(Controlling Terminal)的话,那么/dev/tty就是当前进程的控制终端的设备特殊文件。可以使用命令”ps –ax”来查看进程与哪个控制终端相连。对于你登录的shell,/dev/tty就是你使用的终端,设备号是(5,0)。使用命令”tty”可以查看它具体对应哪个实际终端设备。/dev/tty有些类似于到实际所使用终端设备的一个联接。
4、控制台终端(/dev/ttyn, /dev/console)
在Linux 系统中,计算机显示器通常被称为控制台终端 (Console)。它仿真了类型为Linux的一种终端(TERM=Linux),并且有一些设备特殊文件与之相关联:tty0、tty1、tty2 等。当你在控制台上登录时,使用的是tty1。使用Alt+[F1—F6]组合键时,我们就可以切换到tty2、tty3等上面去。tty1–tty6等称为虚拟终端,而tty0则是当前所使用虚拟终端的一个别名,系统所产生的信息会发送到该终端上。因此不管当前正在使用哪个虚拟终端,系统信息都会发送到控制台终端上。你可以登录到不同的虚拟终端上去,因而可以让系统同时有几个不同的会话期存在。只有系统或超级用户root可以向 /dev/tty0进行写操作 即下例:
1、# tty(查看当前TTY)
/dev/tty1
2、#echo "test tty0" > /dev/tty0
test tty0
5 、虚拟终端(/dev/pts/n)
在Xwindows模式下的伪终端.
6 、其它类型
Linux系统中还针对很多不同的字符设备存在有很多其它种类的终端设备特殊文件。例如针对ISDN设备的/dev/ttyIn终端设备等。
======================
如果你是问shell的版本的话:
我一般都是用ubuntu,他默认的是bash
目前主要有下列版本的Shell:
Bourne Shell:是贝尔实验室开发的。
BASH:是GNU的Bourne Again Shell,是GNU操作系统上默认的shell。
Korn Shell:是对Bourne SHell的发展,在大部分内容上与Bourne Shell兼容。
C Shell:是SUN公司Shell的BSD版本。
sh (Bourne) : The original shell from early versions of UNIX.
csh, tcsh, zsh: The C shell, and its derivatives, originally created by Bill Joy of Berkeley
UNIX fame. The C shell is probably the third most popular type of shell
after bash and the Korn shell.
ksh, pdksh: The Korn shell and its public domain cousin. Written by David Korn, this is
the default shell on many commercial UNIX versions.
bash: The Linux staple shell from the GNU project. bash, or Bourne Again SHell,
has the advantage that the source code is freely available, and even if it’s
not currently running on your UNIX system, it has probably been ported to
it. bash has many similarities to the Korn shell.
10. linux如何查看自己在哪个终端
用who 或者w 来查询
回显示如下
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
sgxiao pts/0 218.107.55.254 10:04 15:25m 0.08s 0.08s -bash
用户名 登陆终端方式 来自于 登陆时间 持续时间