真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

linux監(jiān)聽串口命令 linux監(jiān)聽0000

linux 查看哪些端口被監(jiān)聽

一、最常用的方法:

創(chuàng)新互聯(lián)服務項目包括扶綏網站建設、扶綏網站制作、扶綏網頁制作以及扶綏網絡營銷策劃等。多年來,我們專注于互聯(lián)網行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網行業(yè)的解決方案,扶綏網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到扶綏省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!

1,netstat -an

2,lsof -i

以上兩個命令通過查詢網絡堆棧列舉正在監(jiān)聽網絡的端口。

eg:檢查某一端口的監(jiān)聽信息

netstat -anp | grep 端口號

lsof -i | grep 端口號

二、用端口掃描器nmap來檢查哪些端口正在監(jiān)聽網絡

eg:判定哪些端口在監(jiān)聽來自網絡上的 TCP 連接是:

nmap -sT -O localhost

如何在Linux檢查并使用串口

linux 提供了各種工具, Linux 使用 ttySx 作為一個串口設備的名稱。例如,COM1 (DOS/Windows 名字) 是 ttyS0, COM2 是 ttyS1 等等。

任務: 顯示檢測到的系統(tǒng)串口支持

簡單的運行 dmesg 命令

$ dmesg | grep tty

輸出:

[ 37.531286] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A

[ 37.531841] 00:0b: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A

[ 37.532138] 0000:04:00.3: ttyS1 at I/O 0x1020 (irq = 18) is a 16550A

setserial 命令

setserial 是一個程序用于設定并/或報告某個串口關聯(lián)的配置信息。該信息包括串口用到的I/O 端口和中斷號,以及Break鍵是否應被解釋為Secure Attention Key 等等。 僅僅是輸出如下的命令:

$ setserial -g /dev/ttyS[0123]

輸出:

/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4

/dev/ttyS1, UART: 16550A, Port: 0x1020, IRQ: 18

/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4

/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3

帶-g選項的setserial幫助找到你的Linux板子上的物理串口。

Linux 串口控制臺程序

一旦串口被確定了,你就能使用許多的工具來配置Linux板子:

minicom- 用于控制modem和連接到dump 設備的最好的串口通信程序。

wvidial or other GUI dial up networking program - 一個內建智能PPP 撥號器。

getty / agetty - agetty 打開一個 tty 端口, 提示登錄名稱并調用 /bin/login 命令。

grub / lilo configuration - 配置串口為系統(tǒng)控制臺。

如何查看linux下串口是否可用?串口名稱等?

1、查看串口是否可用,可以對串口發(fā)送數據比如對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*

擴展資料

接口劃分標準

同步串行接口(英文:SynchronousSerialInterface,SSI)是一種常用的工業(yè)用通信接口。。

異步串行是指UART(Universal Asynchronous Receiver/Transmitter),通用異步接收/發(fā)送。UART是一個并行輸入成為串行輸出的芯片,通常集成在主板上。UART包含TTL電平的串口和RS232電平的串口。 TTL電平是3.3V的,而RS232是負邏輯電平,它定義+5~+12V為低電平,而-12~-5V為高電平,MDS2710、MDS SD4、EL805等是RS232接口,EL806有TTL接口。

串行接口按電氣標準及協(xié)議來分包括RS-232-C、RS-422、RS485等。RS-232-C、RS-422與RS-485標準只對接口的電氣特性做出規(guī)定,不涉及接插件、電纜或協(xié)議。

參考資料:百度百科-串口

Linux下如何測試及使用USB轉串口線

如果有,則不需要再裝驅動。另外如果有的話最好再用dmesg | grep usb查找如果看到: “drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic” 就說明設備已被識別,然后往下看 drivers/usb/serial/usb-serial.c: USB Serial support registered for PL-2303 usb 2-2: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)如果沒有則需要驅動程序,一般硬件廠商都會提供,如果真的沒有的話就只有到網上下載了,一般2.6內核以上的都支持。 安裝完畢后再輸入這個命令瞧瞧,是否安裝成功。說明我的usb轉串口芯片是PL-2303,對應系統(tǒng)設備是 dev/usb/ttUSB0,最后只需在minicom配置文件里將端口改成/dev/usb/ttyUSB0就可以使用了:) 3、檢測步驟,檢測步驟如下,只是需要主意的是設置串口設備的時候可能不是ttyS2了,有可能是ttyUSB0或者ttyUSB1等之類的,我這里就是ttyUSB0(我用的是Fedora Core 8)。 因此,最好請您先看一下/dev下面的文件。 USB轉串口安裝 型號PL2303h 1、插入USB轉串口到主機, 2、啟動 Linux,打開終端,檢查是否存在設備/dev/ttyUSB0,如果沒有就建立一個: mknod /dev/ttyUSB0 c 188 0 如果有多個USB口,可以類推,建立/dev/ttyUSB[1-n],注意從設備號要累加, 如:mknod /dev/ttyUSB[1-n] c 188 [1-n] 3、輸入命令:#setserial /dev/ttyS0 -aP (COM-1) 顯示內容:/dev/ttyS0, Line 0, UART: 16550A, Port: 0x3f8, irq: 4 Baud_base: 115200, clos_delay: 50, divisor: 0 closing_wait: 3000, closing_wait2: infinite Flags: spd_normal skip_test 4、輸入命令:#setserial /dev/ttyS2 -a (COM-3) 顯示內容:/dev/ttyS2, Line 2, UART: unknown, Port: 0x3e8, irq: 4 Baud_base: 115200, clos_delay: 50, divisor: 0 closing_wait: 3000, closing_wait2: infinite Flags: spd_normal skip_test 第3、4步操作的目的主要是對主機自帶串口及PCI擴展串口的區(qū)別。區(qū)別在于4顯示的內容中UART:未知unknow。不過若您檢測這一步的時候 UART為16550A而不是unknow,證明你的系統(tǒng)已經認識了擴展的串口,不需要進一步設置,直接跳入第8步測試就可以了。 5、設置好了后是不是需要測試一下是否能夠通訊呢?最好的辦法是兩臺pc相連。如果pc為windows操作系統(tǒng)就用超級終端,是linux呢就用minicom吧 6、裝有l(wèi)inux的機器,首先需要設置一下監(jiān)聽的串口參數,輸入命令 #minicom -s 進入界面后有個框彈出來,如果你學過英文的話,就會知道選擇哪個的。應該是第三個吧,串口參數設置。


網站欄目:linux監(jiān)聽串口命令 linux監(jiān)聽0000
文章路徑:http://weahome.cn/article/ddedhdp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部