/dev/tty文件在Unix操作系统中的妙用
在Unix系统中,文件是其中最重要的资源.如标准输出文件、标准输入文件、标准错误文件等等.不过这些文件普通用户与系统工程师都需要用到.而在实际工作中,对于系统工程师来说,还需要掌握/dev/tty这个文件. 这个文件顾名思义,主要用来表示用户的终端,但是它跟普通的终端又有差异.普通的终端是指一些硬件设备,如显示器等等.通常情况下,标准输出或者标准错误流的文件都会输出到终端中.但是,这些标准的输入输出往往不能够输入到/dev/tty文件中.而是需要通过重定向功能,把一些命令的输出重定向到这个文件中.另外需要说明的是,普通终端的话往往是每个用户之间相互独立的.也就是说,每个用户的输出彼此之间是互不干涉的.在用户A的终端中不能够看到用户B的终端信息.但是/det/tty这个文件由其特殊性.这个终端文件可以由各个用户共享.正是 一、系统工程师常见需求描述及实现方案. 利用这个特殊文件,可以帮助系统工程师解决很多实际问题. 1、利用这个文件来屏蔽不需要的结果信息.通常情况下,为了提高与用户沟通界面的友好性,往往会在脚本程序中,利用echo命令向用户显示一些提示信息.如一个简单的计算器脚本程序,会提示用户输入相关的参数,如“Put one number”等等.有时候,还会在程序的开头显示一大堆的程序说明.这毋庸置疑,可以提高脚本程序的可读性.即方便了用户的使用, 2、当作其他命令的参数./dev/tty文件不仅可以用作终端设备来管理, |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |