linux如何查看哪个串口是真实串口,哪个串口

作者&投稿:马岸 (若有异议请与网页底部的电邮联系)
linux如何查看哪个串口是真实串口,哪个串口是伪串口~

cat /proc/tty/driver/serial
uart不是unknown的是真串口
对应/dev/ttyS0、/dev/ttyS1……

或者dmesg|grep ttyS,也能看到真实串口

1.你要查看.串口是否可用,对串口发送数据比如对com1口,echo lyjie126 > /dev/ttyS0
2.你要查看.串口名称使用 ls -l /dev/ttyS* 一般情况下串口的名称全部在dev下面,如果你没有外插串口卡的话默认是dev下的ttyS* ,一般ttyS0对应com1,ttyS1对应com2,当然也不一定是必然的;
3.你要查看.串口驱动:cat /proc/tty/drivers/serial
4.你要查看.串口设备:dmesg | grep ttyS*

1.使用ls -l ttyS*命令显示如下
crw-rw----. 1 root dialout 4, 64 5月 17 02:24 /dev/ttyS0
crw-rw----. 1 root dialout 4, 65 5月 17 02:24 /dev/ttyS1
crw-rw----. 1 root dialout 4, 66 5月 17 02:24 /dev/ttyS2
crw-rw----. 1 root dialout 4, 67 5月 17 02:24 /dev/ttyS3
但你不知到哪个是真实的串口,虽然一般都是ttyS0,但也不敢妄然确定。
2.使用cat /proc/tty/driver/serial
serinfo:1.0 driver revision:
0: uart:16550A port:000003F8 irq:4 tx:0 rx:0
1: uart:unknown port:000002F8 irq:3
2: uart:unknown port:000003E8 irq:4
3: uart:unknown port:000002E8 irq:3
我们发现串口0的uart值时16550A,tx值为0,rx值也为0,因此我们断定本机只有一个串口,是串口0,即ttyS0
3.也可以用dmesg | grep ttyS*,但这个不是很好用,当然你可以自己使用正则法则取找到。
注意:还应查看是否有USB转串口,这个就很简单了:ls ttyUSB*,全部搞定。


linux 用SSH怎么查看哪些IP正在访问服务器
1、首先连接到Linux主机并进入命令行状态。2、在命令行状态下,输入命令:netstat -ntu | awk'{print $ 5}'| cut -d:-f1 |排序| uniq -c | sort -n,按Enter键。3、打印出访问服务器的IP列表。

Linux系统查看文件内容的命令有哪些
1、more指令-分页显示文件内容 more file1:查看文件file1的文件内容;more -num file2:查看文件file2的内容,一次显示num行;more +num file3:查看文件file3的内容,从第num行开始显示;2、less指令——可以向前或向后查看文件内容 less file1:查看文件file1的内容;less -m file2:查看文件file2...

linux 如何查看一个软连接实际指向的文件的位置
linux下查看软连接的信息使用命令“ls -L”最后一列就是原始地址(实际指向的文件的位置)。ln -s \/home\/basic\/dl\/ build\/执行完成后,会在build路径下dl的目录, 使用ls -l查看会发现build下的dl-〉\/home\/basic\/dl,进入build\/dl下即可查看与访问相应的文件。在Linux命令行界面输入命令:ls -al...

linux查看服务状态linux查看服务的状态
如何在Linux下查看服务的运行情况?可以在Linux下输入命令:1、$servicesshdstatus 2、#serviceservicenamestatus是当前状态 3、#chkconfig--listservicename是查看启动状态,也就是是否开机自动启动注:1、如果service和chkconfig找不到,可以试试\/sbin\/service和\/sbin\/chkconfig2、如果用ubuntu好像是要用\/...

linux 疑问 如何查看用户所在组,及权限
linux查看用户所在组及权限的方法有:ls -l \/etc\/group 查看所有的用户组及权限 ls -l \/etc\/passwd 查看所有用户及权限 groups 查看当前用户所在的组

如何查看linux服务器运行状态?
1、ps aux 或netstat -tlunpps是进程查看命令,netstat是端口查看命令,在Linux系统中,服务一定是有进程的,所以使用ps命令可以查看服务运行情况,另外,Linux服务多数是网络服务,所以通过netstat命令也可以查看服务运行状态。2、service 服务名 status比如查看httpd的Web服务的运行状态,执行service httpd ...

linux如何查看端口被哪个进程占用
使用命令:ps -aux | grep tomcat 发现并没有8080端口的Tomcat进程。使用命令:netstat –apn 查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID\/Program name 发现8080端口被PID为9658的Java进程占用。进一步使用命令:ps -aux | grep java,或者直接:ps -aux | grep pid 查看 ...

linux下如何查看自己都装了什么服务?
因不同版本的操作系统可能使用的命令不一样或者有些命令在某些操作系统不可用,现列举一些常用查看命令(基于我的linux版本)。我的操作系统版本如下:1.service --status-all 输出结果较多,截取部分。比如查看MySQL服务安装了没有,可从列出的信息中查找。2.chkconfig --list 可以使用该命令查找特定的...

在linux下如何查看当前目录详细信息列表
可以使用ls命令,ls跟dos下的dir命令是一样的都是用来列出目录下的文件。下面是一些常见的用法:ls -a 列出文件下所有的文件,包括以“.“开头的隐藏文件(linux下文件隐藏文件是以.开头的,如果存在..代表存在着父目录)ls -l 列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等 ls ...

linux下如何查看某个软件 是否安装?安装路径在哪
4、如果是以源码包自己编译安装的,例如.tar.gz或者tar.bz2形式的,这个只能看可执行文件是否存在了,上面两种方法都看不到这种源码形式安装的包。如果是以root用户安装的,可执行程序通常都在\/sbin:\/usr\/bin目录下。说明:1 其中rpm yum Redhat系linux的软件包管理命令,dpkg debian系列的软件包管理...

清浦区13165275580: ubuntu14.04 怎么查看哪个串口才是有效的? -
武重复方: 使用以上命令,可以看见相对应的芯片型号. 比如图中的, cp210x 对应的 ttyUSB0, FT232RL 对应 ttyUSB1.

清浦区13165275580: 如何查看linux下串口是否可用?串口名称等 -
武重复方: 在linux下查看串口可以用dmesg命令,参考下图: 上图中显示有两个串口,com1=0x3f8,com2=0x2f8 对应linux设备名称是ttyS0和ttyS1

清浦区13165275580: linux怎么判断串口接收到数据 -
武重复方: 虚拟机中的串口连接可以采用两种方法.一种是指定虚拟机的串口连接到实际的COM上,例如开发机连接到COM1,目标机连接到COM2,然后把两个串口通过串口线相连接.另一种更为简便的方法是:在较高一些版本的VMware中都支持把串...

清浦区13165275580: 如何在Linux检查并使用串口 -
武重复方: 如果是C编程 int fd; if( (fd=open("/dev/ttyS0",O_RDWR)){ 串口被占用 } else { write(fd,"hello",sizeof("hello"));// 输出,输入read }

清浦区13165275580: linux操作系统怎么识别usb接口设备?
武重复方: linux系统会自动识别USB接口为串口磁盘sda(通常为sda1,可通过fdisk -l命令查询),挂载就可用. 例:新建挂载目录mkdir /mnt/usb,挂载mount /dev/sda1 /mnt/usb,用完卸载挂起点unmount /dev/sda1 /mnt/usb.

清浦区13165275580: 如何简单的测试电脑的串口方法 -
武重复方: 测试电脑的串口,可将串口的RXD和TXD连接,用串口调试助手发送一个数据,能收到这个数据,就说明串口正常.

清浦区13165275580: 如何让linux系统识别新增的串口卡?请高手给予帮助,谢谢! -
武重复方: RH9 ?貌似只能自己生成设备节点(也就是 /dev/ 里面的东西).新系统会自动生成的.所以不好说你这个有什么好办法.试试自己修改 kuduz (名字忘了),或者他调用的一个硬件设备库来自动生成设备文件.这套东西太老了,估计资料已经找不到了.

清浦区13165275580: 如何查看linux串口cts -
武重复方: 在Linux环境下,串口名从ttyS0开始依次是ttyS1、ttyS2等.在本程序中,使用ttyS0作为通信串口.在打开ttyS0的时候,选项 O_NOCTTY 表示不能把本串口当成控制终端,否则用户的键盘输入信息将影响程序的执行; O_NDELAY表示打开串口...

清浦区13165275580: 如何检测哪些串口已经连接 -
武重复方: 挨个打开串口1到N,判断返回的结果,结果无非是 1.有,未用 2.有,已用 3.无 至于你说的插入新设备检测,可以通过读系统文件中的串口设置来解决,即程序运行后即检测一次并保存结果,然后按一定时间间隔再检测

清浦区13165275580: linux下如何确定串口已经连接上了,用dmesg | grep查了之后我不知道怎么才算是连上了 -
武重复方: 如果你的是USB转串口在linux下应该是ttyUSB0你看有没有这个设备结点就知道了.可以用以下命令:ls /dev/ttyUSB0

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网