我有一台 Centos 7 服务器,其中插入了 48 个 USB 转串口设备。使用udev
,我能够编写一个脚本,在文件夹中创建符号链接,根据设备的序列号/dev
将ttyUSBx
设备映射到相应的名称。然后我在设备文件上ttyDy
运行一个实例。agetty
ttyDy
问题是,当我从远程终端登录时,该tty
命令输出的名称根 ttyUSB
设备,以及不是我创建的符号链接ttyD
(同时,ps -e
将输出我的ttyUSB
端口作为tty
bash shell 的端口)。是否有一个命令可以作为 my 的一部分运行.bashrc
,或者发送到登录的参数,或者agetty
允许我将 my 的名称更改tty
为静态ttyD
端口?
答案1
这已经在评论中得到了回答,但我将把它作为答案发布,因为原来的回答者没有。
您将需要硬链接到设备节点而不是符号链接。