新聞中心
怎么切換到linux串口調(diào)試控制臺?
利用串口終端作為Linux控制臺,可以免去額外的鍵盤,顯示卡和顯示器,同時可將Linux主機作為一個任意用途的嵌入式黑匣。那么LINUX控制臺怎么定向到串口終端?下面跟著學習啦小編一起來了解一下吧?! INUX控制臺怎么定向到串口終端

目的: 臺機已經(jīng)裝好Linux,顯示器有問題,平時一般都SSH控制,當Linux網(wǎng)絡(luò)掛的時候,想通過串口來管理。
硬件:臺機自帶兩個串口(上面的是COM1)[under Windows] or ttyS0[under Linux)),筆記本T61p沒有串口,買了個USB轉(zhuǎn)串口(具體見下圖)。同時需要串口交叉線一根(NULL modem Cable),母對母(公的是針),都是凹口那種。
目標機器:安裝的CentOS 5.2 Linux 內(nèi)核2.6.18-92.1.22.el5和2.6.18-92.1.22.el5xen
客戶端: Windows XP SP3 IBM OEM. 安裝USB轉(zhuǎn)串口驅(qū)動。
需要把輸出定向到串口,一般有下面幾處:
BIOS中的設(shè)置
GRUB設(shè)置
/etc/inittab 設(shè)置
/etc/securetty 設(shè)置
linux如何用python調(diào)用程序?
在linux上執(zhí)行python程序的方法:
1、打開python腳本,在腳本頭部添加【#!/usr/bin/python2.7】;
2、執(zhí)行【chmod +x xxx.py】命令為腳本增加執(zhí)行權(quán)限;
3、執(zhí)行【./xxx.py】命令即可運行。 方法一: (推薦教程:Python入門教程) 在文件的頭部(第一行)寫上#!/usr/bin/python2.7,這個地方使用python的絕對路徑,就是上面用which python查詢來的結(jié)果。然后在外面就可以使用./xxx.py執(zhí)行了。
方法二: 直接使用python xxxx.py執(zhí)行。其中python可以寫成python的絕對路徑。使用which python進行查詢。
在linux上執(zhí)行python程序的方法:
1.第一種方法是直接用unhup命令來讓程序在后臺運行,命令格式如下:
unhup python 文件名.py (> ***.log )&
在這個命令中,python指定我們要執(zhí)行的文件為python文件,后面的文件名.py即是我們要執(zhí)行的文件。括號內(nèi)容表示可以將平時輸出到控制臺中的內(nèi)容重定向到*.log這個文件中,這個是可選的,如果沒有這個,則會默認輸出到nohup.out文件中。括號后面你的&表示后臺運行。
2.第二種方法是寫一個腳本,然后把腳本提交給服務(wù)器,讓服務(wù)器在后臺運行腳本里面的語句。假設(shè)我們定義了一個腳本start.sh,其內(nèi)容如下:
#!/bin/bash
cd 想要運行文件的路徑名
python -u ***.py
上述腳本中,#!/bin/bash是指此腳本使用/bin/bash來解釋執(zhí)行下面的語句,其中cd是表示將當前目錄跳到所要運行文件所在目錄,然后python -u ***.py則表示運行***python文件,當寫完該腳本后,我們就可以使用下面的這條命令來執(zhí)行該腳本從而讓程序在后臺運行:
到此,以上就是小編對于控制臺重定向的問題就介紹到這了,希望這2點解答對大家有用。
本文題目:怎么切換到linux串口調(diào)試控制臺?控制臺重定向windows
轉(zhuǎn)載注明:http://www.dlmjj.cn/article/dhdpehd.html


咨詢
建站咨詢
