linux term(linux启动ssh服务命令)

今天给各位分享linux term的知识,其中也会对linux启动ssh服务命令进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

Linux几种中断信号的区别:HUP,INT,KILL,TERM,TSTP

Linux的HUP,INT,KILL,TERM,TSTP中断信号区别为:键入不同、对应操作不同、启用不同。

一、键入不同

1、HUP中断信号:HUP中断信号是当用户键入<Ctrl+X>时由终端驱动程序发送的信号。

2、INT中断信号:INT中断信号是当用户键入<Ctrl+I>时由终端驱动程序发送的信号。

3、KILL中断信号:KILL中断信号是当用户键入<Ctrl+Z>时由终端驱动程序发送的信号。

4、TERM中断信号:TERM中断信号是当用户键入<Ctrl+\>时由终端驱动程序发送的信号。

5、TSTP中断信号:TSTP中断信号是当用户键入<Ctrl+T>时由终端驱动程序发送的信号。二、对应操作不同

1、HUP中断信号:HUP中断信号的对应操作为让进程挂起,睡眠。

2、INT中断信号:INT中断信号的对应操作为正常关闭所有进程。

3、KILL中断信号:KILL中断信号的对应操作为强制关闭所有进程。

4、TERM中断信号:TERM中断信号的对应操作为正常的退出进程。

5、TSTP中断信号:TSTP中断信号的对应操作为暂时停用进程。

三、启用不同

1、HUP中断信号:HUP中断信号发送后,可以重新被用户再次输入恢复启用进程。

2、INT中断信号:INT中断信号发送后,不可以重新被用户再次输入恢复启用进程。

3、KILL中断信号:KILL中断信号发送后,不可以重新被用户再次输入恢复启用进程。

4、TERM中断信号:TERM中断信号发送后,可以重新被用户再次输入启用进程。

5、TSTP中断信号:TSTP中断信号发送后,可以重新被用户再次输入继续使用进程。

linux有没有像Tera term那样好用的能自动鍸OG的ssh工具

想要定时自动执行远程服务器或者路由器上的命令,重启动呀,定时开关某个interface什么的,有些麻烦,teraterm给我们提供了宏,也提供了一个驻守在内存中可以定时执行的LogMeTT程序。最关键的是它是免费的。

其实宏的编写很简单,也不需要都了解,只需要把需要用的了解就行了。

举一个实例说明简单用法。

宏里面的所有地方是分大小写的,这对Windows用户需要特别注意,虽然该宏在Windows机器上执行。这是一个登陆Windows telnet服务器的宏。

编写好了以后,可以在Windows的命令行下执行,需要制定完全目录,

C:Program Filesteratermttpmacro l

就可以执行,ttl扩展名是teraterm宏文件,把这个写成一个cmd文件,放在task计划任务里面就可以定时执行了。

; Telnet login

; open Tera Term

; command line='TERATERM myhost.mydomain'(telnet)

connect'127.0.0.1:23/nossh/T=1'

;连接到IP地址为本身的环回接口上,不是用ssh,t=1一般默认使用

; set username

UsernamePrompt='login:'

; UsernamePrompt是一个变量,会在下面调用

Username='apc'

;用户名为apc,如果是域用户,需要domain/apc

PasswordPrompt='password:'

Prompt='C:Usersapc>'

;这是apc用户登录后的提示符

; get password from file

getpassword'password.dat''mypassword' Password

; password.dat文件最开始使用是不存在的,当第一次执行宏的时候,会提示你输入密码,就会把该密码存入该文件,并加密密码,你如果用记事本打开该文件,就会发现密码和你输入的不相同,免得被别人看见密码了。

; login

wait UsernamePrompt

;等待服务器端回应login:,这个longin:是放在UsernamePrompt变量里的,在这里调用,“longin:”是Windows telnet server的提示,如果进入思科路由器呀,防火墙呀需要根据自己的情况修改,大小写是敏感的哦。

sendln Username

;把存在变量里的apc掉出来,发送到服务器端。

wait PasswordPrompt

;等服务器端返回password:的提示,这里的p是小写哦,不过最好拷贝,不会出错的。

sendln Password

;调用password.dat文件的密码,还原后送到服务器端

; OK, auto login complete.

wait Prompt

;等待登陆成功,返回C:Usersapc>这样的提示

sendln'dir'

;这个是Windows的cmd最常用的命令了,不用多说了

sendln'exit'

;最后一定要记得退出,不然一直占用这个线程,服务器端也占着,如果不超时,你就麻烦了,以后自己都进不去了。

linux里的tty表示什么意思

linux里的tty1,,tty2表示虚拟终端。

在Linux系统中,计算机显示器通常被称为控制台终端(Console)。它仿真了类型为Linux的一种终端(TERM=Linux),并且有一些设备特殊文件与之相关联:tty0、tty1、tty2等。当你在控制台上登录时,使用的是tty1。

使用Alt+[F1—F6]组合键时,我们就可以切换到tty2、tty3等上面去。tty1–tty6等称为虚拟终端,而tty0则是当前所使用虚拟终端的一个别名,系统所产生的信息会发送到该终端上(这时也叫控制台终端)。

扩展资料:

查看当前虚拟终端的方式

1、tty只查看当前终端

2、w命令w的功能最全面,能显示用户登录名、终端标志、星期几登录和具体登录时间、闲置时间、用户正在执行的程序、占用CPU时间、系统的运行时间和平均负载

3、命令who的功能较简单,仅显示用户登录名、终端标志、和登录日期和时间

参考资料来源:百度百科-TTY

阅读剩余
THE END