linux有多少种终端
1、串行端口终端 /dev/ttySn串行端口终端是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常称为终端设备,因为那时它的最大用途就是用来连接终端。这些串行端口所对应的设备名称是/dev/tts/0、/dev/tts/1等,设备号分别是(4,0)、(4,1)等,分别对应于DOS系统下的COM1、COM2等。若要向一个端口发送数据,可以在命令行上把标准输出重定向到这些特殊文件名上即可。2、伪终端 /dev/pty/伪终端是成对的逻辑终端设备。例如/dev/ptyp3和/dev/ttyp3。它们与实际物理设备并不直接相关。如果一个程序把ptyp3看作是一个串行端口设备,则它对该端口的读写操作会反映在该逻辑终端设备对应的另一个ttyp3上面。而ttyp3则是另一个程序用于读写操作的逻辑设备。telnet主机A就是通过伪终端与主机A的登录程序进行通信。3、控制终端 /dev/tty控制终端是指能够控制一个套设备或者几套设备的终端控制器。如果当前进程有控制终端的话,那么/dev/tty就是当前进程的控制终端的设备特殊文件。可以使用命令ps -ax来查看进程与哪个控制终端相连。对于你登录的shell,/dev/tty就是你使用的终端,设备号是(5,0)。使用命令tty可以查看它具体对应哪个实际终端设备。/dev/tty有些类似于到实际所使用终端设备的一个联接。4、控制台终端 /dev/ttyn,/dev/console在Linux系统中,计算机显示器通常被称为控制台终端。它仿真了类型与Linux的一种终端,并且有一些设备特殊文件与之相关联:tty0、tty1、tty2等。当你在控制台上登录时,使用的是tty1。使用ALT+[F1-F6]组合键时,我们就可以切换到tty2、tty3等上面去。tty1-tty6等称为虚拟终端,而tty0则是当前所使用虚拟终端的一个别名,系统所产生的信息会发送到该终端上。因此不管当前正在使用哪个虚拟终端,系统信息都会发送到控制台终端上。/dev/console即控制台,是与操作系统交互的设备,系统将一些信息直接输出到控制台上。目前只有在单用户模式下,才允许用户登录控制台。5、虚拟终端 /dev/pts/n在X Windows模式下的伪终端,比如在KUbuntu下用Konsole,就是用的虚拟终端,用tty命令可看到/dev/pts/1。
linux如何打开终端
1、在Linux的首页使用Ctrl+alt+T,打开终端。2、Linux支持多终端,可以再使用Ctrl+alt+T命令打开多个终端。3、通过“search your computer”功能搜索,terminal。4、输入“ter”,可以看到,terminal终端出现了,单击打开。5、可以鼠标左键terminal,把他拖到到“search your computer”的下面,然后右键固定到“启动栏”中,就类似Windows的“锁定到任务栏” 这样就方便下次直接使用。
linux常用命令
linux常用命令如下:1、查看内核版本:uname -a。2、控制台-》图形界面:init 5或者startx。3、图形界面-》控制台: init3或者直接注销。4、如何查看ip地址:ifconfig。5、配置ip:ifconfig eth0 ip地址。6、重启:reboot 或者 shutdown -r now。7、普通用户切换到系统用户:su。8、注销用户指令:logout。9、从子机退出:ctrl+alt。10、全屏:ctrl+alt+enter 。基本思想:Linux的基本思想有两点:第一,一切都是文件;第二,每个文件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。完全免费:Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,吸收了无数程序员的精华。以上内容参考:百度百科--Linux
linux常用命令
Linux常用基本命令主要包括目录操作命令、文件操作命令、文件查看命令、磁盘管理命令、用户管理命令、系统管理命令等。目录操作命令:cd、ls、mkdir、pwd、rmdir。文件操作命令:cp、mv、touch、rm、grep、find、chmod、chown、chgrp、tar、split、gzip、tee、touch、unzip、zip、unrar、scp。文件查看命令:cat、head、tail、more、nl、diff。用户管理命令:useradd、usermod、userdel、passwd、su、groupadd、groupdel。网络通信命令:netstat、route、ftp、sftp、ping、scp、telnet。系统管理命令:who、uname、top、ps、kill、ifconfig、free、df、du、time、shutdown、reboot、man、last、halt、date、crontab、getconf。磁盘管理命令:fdisk、mount、umount、sync。