四、杂记知识点

一、TTY和PTS的区别

对用户空间的程序来说,他们没有区别,都是一样的;从内核里面来看,pts的另一端连接的是ptmx,而tty的另一端连接的是内核的终端模拟器,ptmx和终端模拟器都只是负责维护会话和转发数据包;再看看ptmx和内核终端模拟器的另一端,ptmx的另一端连接的是用户空间的应用程序,如sshd、tmux等,而内核终端模拟器的另一端连接的是具体的硬件,如键盘和显示器。

  • pts--ptmx--远程软件

  • tty--内核的终端模拟器--键盘和显示器

二、

  1. 新建SHELL脚本,一定要以.sh后缀结尾(标准格式规范)

  2. ./hello.sh 明确指定在当前目录查找,执行命令应该是加上 ./

最后更新于