本文目录一览

1,Linux有几个终端

7个控制台 但是图形界面算一个虚拟终端理论上是无数个得
在xwindow下开出来的叫虚拟终端,理论上有无数个如果没有安装图形界面,就只有一个shell了
要几个有几个...

Linux有几个终端

2,linux如何新建一个终端并执行命令

1.(1)ctrl+shift+t 生成terminal(2)ctrl+alt+F(3)直接执行gnome-terminal就可以生成另一个终端,不需“cd /usr/bin;./gnome-terminal”2.显示helloworld,首先查看当前的终端号:[root@redhat yuanwei]# tty /dev/pts/2[root@redhat yuanwei]# echo helloworld > /dev/pts/2

linux如何新建一个终端并执行命令

3,linux 终端 用途

Linux下目前所有的工作都可以用GUI来完成,也可以绝大多数用终端完成。那部分用GUI能完成而用终端完不成的工作是:跟图形有关的工作,如:影视,图片显示与编辑,3D游戏等。而用终端的理由是:1.操作迅速。如:安装OOo,用CLI时,一个命令搞定:apt-get install openoffice*或yum install openoffice*。而如果用GUI来操作的话,你就必须从菜单里找到Ubuntu的新德利或Fedora的packagekit,然后搜索openoffice关键字,然后再一一的勾选上要安装的软件包。GUI操作起来貌似简单直观,实则效率很低。2.服务器上会遇到没有GUI的情况,不得不用CLI。3.占用资源少,可以完成更多的任务。GUI不论是在哪个系统上,占用资源总是比CLI高许多,Mac,Win上也是如此。所以不开GUI,直接用CLI则会节省很多系统资源,从而完成更多的任务。以上是我本人对GUI和CLI的理解。不当之处,欢迎批评指教。

linux 终端 用途

4,linux 终端 用途

给你推荐个linux版本吧。。ubuntu,这个系统,直接双击都可以安装。 跟windows安装一样的方法
是的,你闲麻烦的话可以装个X WINDOWS 和KDE桌面
你多练习一些linux命令就会发现终端运用得心应手,很多在win下面看不到的过程懂能通过终端了解到
日常的很多操作都可以由终端(也就是命令)来完成,终端只是gnome中的一个应用,,同样在kde下有konsole ,但并不是所有的操作都需要终端的,有些操作可以通过图形界面的程序来完成,但没有命令来的方便快捷,比如网络连接的设置,配固定ip的话可以通过GUI程序来完成,所以啊,多学学命令有好处的,反正记起来也不难。
Linux下目前所有的工作都可以用GUI来完成,也可以绝大多数用终端完成。 那部分用GUI能完成而用终端完不成的工作是:跟图形有关的工作,如:影视,图片显示与编辑,3D游戏等。 而用终端的理由是: 1.操作迅速。 如:安装OOo,用CLI时,一个命令搞定:apt-get install openoffice*或yum install openoffice*。而如果用GUI来操作的话,你就必须从菜单里找到Ubuntu的新德利或Fedora的packagekit,然后搜索openoffice关键字,然后再一一的勾选上要安装的软件包。GUI操作起来貌似简单直观,实则效率很低。 2.服务器上会遇到没有GUI的情况,不得不用CLI。 3.占用资源少,可以完成更多的任务。GUI不论是在哪个系统上,占用资源总是比CLI高许多,Mac,Win上也是如此。所以不开GUI,直接用CLI则会节省很多系统资源,从而完成更多的任务。 以上是我本人对GUI和CLI的理解。不当之处,欢迎批评指教。

5,linux系统终端 是干什么的

对于普通 Linux 来说,终端的作用是一个字符(或者模拟字符)的命令交互界面,实现对计算机的控制。最初的UNIX类型的系统是大型机系统(当时还没有个人计算机的概念,而Apple和IBM是个人计算机开发的两个推动者)。 用户需要远程登录大型机,并且多个用户可以通过终端进行访问。一般来说,终端没有主机,只有显示键盘和鼠标(在当时,鼠标是相当先进的工具)。 大型机本身没有监视器键盘和鼠标。到目前为止,Linux还保留了“终端”的概念,所有用户交互都使用终端方法来访问系统。 包括X环境也是一个特殊的终端实现, 尽管现在计算机本身将自身与终端相连。扩展资料:linux下开启终端的4种方法:1、ctrl+alt+F1~F6之间使用,这是纯终端使用。2、在linux桌面环境下,鼠标点击程序菜单,找到一般为实用程序或者系统工具类的菜单中找到终端程序。3、调试模式的终端模式,在开机时候esc键,根据linux版本不同,进入方式也不同,这一般为系统出现故障才使用的终端模式。4、可以使用类似SSH类型的软件,远程登录终端,这属于网络版终端,使用终端服务器软件,远程开启终端,这需要配置终端服务器。
linux各种终端类型的区别和概念:1、pty(虚拟终端):但是如果我们远程telnet到主机或使用xterm时不也需要一个终端交互么?是的,这就是虚拟终端pty(pseudo-tty)2、tty(终端设备的统称):tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。终端是一种字符型设备,它有多种类型,通常使用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) ---> GETTY3、控制终端(/dev/tty)如果当前进程有控制终端(Controlling Terminal)的话,那么/dev/tty就是当前进程的控制终端的设备特殊文件。可以使用命令”ps –ax”来查看进程与哪个控制终端相连。对于你登录的shell,/dev/tty就是你使用的终端,设备号是(5,0)。使用命令”tty”可以查看它具体对应哪个实际终端设备。/dev/tty有些类似于到实际所使用终端设备的一个联接。4、控制台终端(/dev/ttyn, /dev/console)
终端相当于是windows的dos.但是功能更加强大,linux下的终端可以完成所有的系统操作。linux 下面也有我的电脑,我的文档 还有类似的控制面板。linux 下面也有分区,windows下面分区好之后就成了c ,d 之类的。linux 下面一般是sda1 sda2之类的. linux 下面的根分区 / 就是用于放系统文件的,相当于c盘。swap分区就是虚拟内存,相当于是windows C盘中的PAGEFILE.SYS文件。/boot分区用于存放内核启动,这个跟windows不一样,windows是把内核隐藏起来在C盘的某一个位置,使用户没有内核这个概念。linux 下面的分区sda1 sda2是不能马上使用的,要挂载到某个文件夹下面才能用,跟windows下面,比如你建好一个分区,如果你不分配盘符d,e的话,你也没办法看到d,e,也不能使用他们。在linux下面,你也得指定这个分区是放在哪里后,你才能使用:mount -t ext3 /dev/sda2 /mnt/d 这一句的意思就是挂载/dev/sda2这个分区到/mnt这个文件夹下面的d/文件夹,分区的格式为ext3,d/这个文件夹你要提前建好。你也可以挂载fat32分区:mount -t vfatntfs你要安装ntfs-3g这个软件:mount -t ntfs-3g这种叫手动挂载,重启后会失效的,所以我们要把挂载写到/etc/fstab这个文件里面,在里面直接加一行,格式参照里面已经添加过的纪录去写,就行了。写了这么多,发现楼主才给5分啊!!!!
终端 就相当于命令行 和WIN中的DOS差不多 可以敲口令我的文档之类的东西 都是在你的/home下存在C盘 d盘 其实在LINUX下相当于 目录 你可以看到很多目录 比如 /HOME /ETC /TMP等
系统终端对应的是 cmd 也就是命令提示符。我的文档是 Windows 抄袭 UNIX 类系统的个人目录。一般用户能写入的目录就是个人目录,他不能写系统目录。所以你的个人目录就是“我的文档”,但微软的设计有点混乱,所以个人目录又不完全等于“我的文档”。更多的是类似个人目录里面新建一个“我的文档”目录的设计。Linux 的个人目录是起始目录。但 Windows 的我的文档上级目录才是对应 Linux 个人目录的设计,但 Windows 把这部分藏起来了。这个目录的下面分别是你的“桌面”、“我的文档”、“临时目录”、“程序配置储存目录”等等的实际的东西。
linux系统终端 就像是windows的cmd或者dos的命令行浏览目录,查找,创建各种操作都是通过敲命令如果不编程你用linux干嘛?

6,linux 有哪些终端

终端是一种字符型设备,他有多种类型,通常使用tty来简称各种类型的终端设备。tty是Teletype的缩写。Teletype是最早出现的一种终端设备1.串行端口终端2.伪终端(/dev/pty/)3.控制终端(/dev/tty4.控制台终端5 虚拟终端
sudo gedit ~/.bash_history终端中当前用户已输入命令的历史记录保存在文件~/.bash_history当中,是一个隐藏文件,但我们也可以查看该文件。关于基础可以百度《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/tty12、#echo "test tty0" > /dev/tty0test tty05 、虚拟终端(/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 its not currently running on your UNIX system, it has probably been ported to it. bash has many similarities to the Korn shell.

文章TAG:linux终端  Linux有几个终端  
下一篇