Chinaunix首页 | 论坛 | 博客
  • 博客访问: 914839
  • 博文数量: 453
  • 博客积分: 7865
  • 博客等级: 少将
  • 技术积分: 5673
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-29 16:21
个人简介

时光荏苒..

文章分类
文章存档

2015年(46)

2014年(22)

2013年(68)

2012年(218)

2011年(99)

分类: LINUX

2011-12-21 13:32:10

占用:

opens a tty port  COM口打开了,肯定不能再用了

dmesg|grep tty
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a    16550A  兼容串口
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0a: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A

# dmesg|grep irq                              
ttySM0 at MMIO 0xd4002000 (irq = 0) is a     MN10300 SIF 不是串口
ttySM1 at MMIO 0xd4002010 (irq = 0) is a MN10300 SIF

 

端口
Parallel: PS/2 并口 - DB-25针母头
Serial: 16550A 兼容串口 - DB-9针公头
Infrared: 16550A 兼容串口
Mouse: 鼠标接口 - PS/2
USB-1: USB - Access Bus(USB)
USB-2: USB - Access Bus(USB)
LAN: 网络接口 - RJ-45
CardBus-1: Cardbus - 68针双直列
CardBus-2: Cardbus - 68针双直列
Mic In: 音频接口 - Mini-jack(headphones)
Headphone: 音频接口 - Mini-jack(headphones)
Line In: 音频接口 - Mini-jack(headphones)
Monitor: 视频接口 - DB-15针母头

 

系统组件版本
Common Control: 6.0 (xpsp.080413-2105)
Internet Explorer: 6.00.2900.5512 (xpsp.080413-2105)
Outlook Express: 6.00.2900.5512 (xpsp.080413-2105)
Windows Media Player: 10.00.00.3802
DirectX: DirectX 9.0c (4.09.00.0904)
Wopti Utilities: 7.83.8.721 标准版
Wopti Utilities: 7.83.8.721
Wopti Process Manager: 3.6.8.530
Wopti Memory Defragment: 3.2.8.718
Wopti 升级程序: 1.0.8.707
Wopti进程管理类库: 1.4.7.613
Wopti磁盘碎片整理组件: 1.0.6.826
Wopti 硬件检测驱动: 1.2.7.829
芯片检测数据库: 2008-7-17
内存SPD信息数据库: 2008-07-18
计算机设备
处理器: Mobile Intel Pentium 4 Processor
主板: FUJITSU FJNB160
芯片组: ATI RS200
内存: 457708 KB
主硬盘: TOSHIBA MK3025GAS
显示卡: RADEON IGP 340M/345M
显示器: 默认监视器
音频设备: ALi Audio Wave(Acer Labsorporated (ALi/ULi) M5451 PCI AC-Link Controller Audio Device)
网络适配器: Realtek RTL8139/810x Family Fast Ethernet NIC #2
键盘: QuickOn Button
鼠标: PS/2 Compatible Mouse
中央处理器(CPU)
名称: Mobile Intel Pentium 4 Processor
规格: Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz
内核代号: Northwood
内核版本(步进): C1
工艺: 0.13 um
主频: 1.81 GHz
倍频: x 18.0
外频: 400 MHz
一级数据缓存: 8 KB, 4-Way, 64 byte lines, sectored
一级指令缓存: 12 KB-uOps, 8-Way set associative
二级缓存: 512 KB, 8-Way, 64 byte lines
插座/插槽: Socket 478(FC-PGA) mobile
电压: 1.3 V
核心数: 1
逻辑处理器个数: 1
技术特征
Intel MMX: 支持
Intel SSE: 支持
Intel SSE2: 支持
Intel SSE3: 不支持
Intel SSSE3: 不支持
Intel SSE4.1: 不支持
Intel SSE4.2: 不支持
超线程技术(HTT): 不支持
Thermal Monitor 2: 不支持
Intel Virtual Machine Extensions: 不支持
数据执行保护(DEP): 不支持
IA-64 Processor Capable: 不支持
Intel EM64T(64位扩展内存): 不支持
内建浮点运算协处理器(FPU): 支持
虚拟模式扩展(VME): 支持
调试模式扩展(DE): 支持
页面大小扩展(PSE): 支持
时间标记计数器(TSC): 支持
MSR寄存器读写(MSR): 支持
物理地址扩展(PAE): 支持
计算机异常检查(MCE): 支持
比较并调换指令(CX8): 支持
比较并调换指令(CX16): 不支持
内建本地APIC(APIC): 不支持
快速系统访问(SEP): 支持
内存范围寄存器(MTRR): 支持
整体页面启用(PGE): 支持
处理器检查架构(MCA): 支持
条件指令传送(CMOV): 支持
页面属性运算表(PAT): 支持
36位虚拟内存扩展(PSE-36): 支持
快速浮点保存与恢复(FXSR): 支持
Enhanced Intel SpeedStep: 不支持
LAHF/SAHF 指令(64位子模式): 不支持
Safe Mode Extensions: 不支持
BIOS
制造商: Phoenix/FUJITSU
版本: Version 1.12
日期: 06/05/2003
大小: 512 KB
SMBIOS/DMI 版本: 2.3
技术特征
ISA: 不支持
MCA: 不支持
EISA: 不支持
PCI: 支持
PC Card(PCMCIA): 支持
即插即用(Plug and Play): 支持
高级电源管理(APM): 不支持
可以升级刷新: 支持
可以被映射: 支持
VL-VESA接口: 不支持
扩展系统配置数据(ESCD): 不支持
光驱启动: 支持
选择性启动: 支持
BIOS ROM is socketed: 不支持
PC Card (PCMCIA)启动: 不支持
增强磁盘驱动器规范(EDD): 支持
Int 13h - 5.25 英寸/360KB 软盘驱动器: 不支持
Int 13h - 5.25 英寸/1.2MB 软盘驱动器: 不支持
Int 13h - 3.5 英寸/720KB 软盘驱动器: 支持
Int 13h - 3.5 英寸/2.88MB 软盘驱动器: 不支持
Int 5h, 屏幕打印: 支持
Int 9h, 8042 键盘: 支持
Int 14h, 串口: 支持
Int 17h, 打印口: 支持
Int 10h, CGA/单色 视频: 支持
NEC PC-98: 不支持
ACPI: 支持
USB: 支持
AGP: 支持
I2O启动: 不支持
LS-120启动: 不支持
ATAPI ZIP启动: 支持
1394启动: 不支持
Smart Battery(UNOVA智能电池专利): 不支持
主板
制造商: FUJITSU
产品: FJNB160
芯片组: ATI RS200
芯片制造商: ATI Technologies Inc
属性
Bus Latency Timer: 40h
AGP 版本: 2.0 (支持AGP 4x及以下速率)
支持的AGP速率: 1x 2x 4x
支持FW传输: 是
支持大于4GB地址空间: 否
支持边带寻址: 是
最大指令队列长度: 16 Byte
当前选择的AGP速率: 未选择
FW传输启用: 否
大于4GB地址空间启用: 否
AGP启用: 是
边带寻址启用: 否
当前指令队列长度: 1 Byte
系统插槽
CardBus-1: PC Card(PCMCIA) 32 bit 未知
CardBus-2: PC Card(PCMCIA) 32 bit 未知
端口
Parallel: PS/2 并口 - DB-25针母头
Serial: 16550A 兼容串口 - DB-9针公头
Infrared: 16550A 兼容串口
Mouse: 鼠标接口 - PS/2
USB-1: USB - Access Bus(USB)
USB-2: USB - Access Bus(USB)
LAN: 网络接口 - RJ-45
CardBus-1: Cardbus - 68针双直列
CardBus-2: Cardbus - 68针双直列
Mic In: 音频接口 - Mini-jack(headphones)
Headphone: 音频接口 - Mini-jack(headphones)
Line In: 音频接口 - Mini-jack(headphones)
Monitor: 视频接口 - DB-15针母头
系统
制造商: FUJITSU
产品: FMVNA32C3
序列号: R3804212
全局唯一识别 ID: 36A7C24ED8E711D78B14000B5D0D27C3
唤醒方式: 电源开关
芯片、总线、设备
RS200 CPU to PCI Bridge
芯片制造商: ATI Technologies Inc
类型: Bridge(PCI to HOST)
属性
Bus Latency Timer: 40h
AGP 版本: 2.0 (支持AGP 4x及以下速率)
支持的AGP速率: 1x 2x 4x
支持FW传输: 是
支持大于4GB地址空间: 否
支持边带寻址: 是
最大指令队列长度: 16 Byte
当前选择的AGP速率: 未选择
FW传输启用: 否
大于4GB地址空间启用: 否
AGP启用: 是
边带寻址启用: 否
当前指令队列长度: 1 Byte
RS200 PCI to AGP Bridge
芯片制造商: ATI Technologies Inc
类型: Bridge(PCI to PCI)
属性
Bus Latency Timer: 63h
ALI M5237 OpenHCI USB Controller
芯片制造商: Acer Labs Incorporated (ALi/ULi)
类型: Serial(USB (OHCI))
子系统ID: 10A210CFh
板卡制造商: Fujitsu Ltd
中断: IRQ 11,INT# A
属性
Bus Latency Timer: 40h
Cache line size: 32 Bytes (8 DWords)
电源管理版本: 1.1
当前电源状态: 设备运作,非节电模式
M5451 PCI AC-Link Controller Audio Device
芯片制造商: Acer Labs Incorporated (ALi/ULi)
类型: Multimedia(Audio)
子系统ID: 117710CFh ALI Audio Accel. WDM Kazak
板卡制造商: Fujitsu Ltd
中断: IRQ 11,INT# A
属性
Bus Latency Timer: 40h
电源管理版本: 1.1
当前电源状态: 设备运作,非节电模式
M7101 Power Management Controller
芯片制造商: Acer Labs Incorporated (ALi/ULi)
类型: Bridge(PCI to Other)
子系统ID: 10A310CFh
板卡制造商: Fujitsu Ltd
属性
Bus Latency Timer: 00h
ALI M1533 Aladdin IV ISA Bridge
芯片制造商: Acer Labs Incorporated (ALi/ULi)
类型: Bridge(PCI to ISA)
子系统ID: 153310B9h ALI M1533 Aladdin IV ISA Bridge (Generic ID)
板卡制造商: Acer Labs Incorporated (ALi/ULi)
属性
Bus Latency Timer: 00h
电源管理版本: 1.0
当前电源状态: 设备运作,非节电模式
OZ6933/711E1 SmartCardBus Controller
芯片制造商: O2 Micro Inc
类型: Bridge(PCI to Cardbus)
子系统ID: 10E610CFh
板卡制造商: Fujitsu Ltd
中断: IRQ 11,INT# A
属性
Bus Latency Timer: 40h
电源管理版本: 1.1
当前电源状态: 设备运作,非节电模式
OZ6933/711E1 SmartCardBus Controller
芯片制造商: O2 Micro Inc
类型: Bridge(PCI to Cardbus)
子系统ID: 10E610CFh
板卡制造商: Fujitsu Ltd
中断: IRQ 11,INT# B
属性
Bus Latency Timer: 40h
电源管理版本: 1.1
当前电源状态: 设备运作,非节电模式
ALI M5229 EIDE Controller
芯片制造商: Acer Labs Incorporated (ALi/ULi)
类型: Storage(IDE (ATA))
子系统ID: 10A410CFh
板卡制造商: Fujitsu Ltd
属性
Bus Latency Timer: 20h
BusMaster EIDE 支持: 是
主要 IDE 通道在 I/O 端口 01F0h,IRQ 14
次要 IDE 通道在 I/O 端口 0170h,IRQ 15
电源管理版本: 1.1
当前电源状态: 设备运作,非节电模式
RT8139 (A/B/C/813x) Fast Ethernet Adapter
芯片制造商: Realtek Semiconductor
类型: Network(Ethernet)
子系统ID: 111C10CFh RTL8139/810x Family Fast Ethernet NIC
板卡制造商: Fujitsu Ltd
中断: IRQ 11,INT# A
属性
Bus Latency Timer: 40h
电源管理版本: 1.1
当前电源状态: 设备运作,非节电模式
uPD720100A USB OpenHCI Controller (Version 1.0)
芯片制造商: NEC Electronics Hong Kong
类型: Serial(USB (OHCI))
子系统ID: 11A310CFh
板卡制造商: Fujitsu Ltd
中断: IRQ 11,INT# A
属性
Bus Latency Timer: 40h
Cache line size: 32 Bytes (8 DWords)
电源管理版本: 1.1
当前电源状态: 设备运作,非节电模式
uPD720100A USB OpenHCI Controller (Version 1.0)
芯片制造商: NEC Electronics Hong Kong
类型: Serial(USB (OHCI))
子系统ID: 11A310CFh
板卡制造商: Fujitsu Ltd
中断: IRQ 11,INT# B
属性
Bus Latency Timer: 40h
Cache line size: 32 Bytes (8 DWords)
电源管理版本: 1.1
当前电源状态: 设备运作,非节电模式
uPD720100A USB 2.0 EHCI Controller (Version 2.0)
芯片制造商: NEC Electronics Hong Kong
类型: Serial(USB 2.0 (EHCI))
子系统ID: 11A310CFh
板卡制造商: Fujitsu Ltd
中断: IRQ 11,INT# C
属性
Bus Latency Timer: 84h
Cache line size: 32 Bytes (8 DWords)
电源管理版本: 1.1
当前电源状态: 设备运作,非节电模式
IGP 34xM
芯片制造商: ATI Technologies Inc
类型: Display(VGA)
子系统ID: 11A410CFh
板卡制造商: Fujitsu Ltd
中断: IRQ 11,INT# A
属性
Bus Latency Timer: FFh
Cache line size: 32 Bytes (8 DWords)
AGP 版本: 2.0 (支持AGP 4x及以下速率)
支持的AGP速率: 1x 2x 4x
支持FW传输: 否
支持大于4GB地址空间: 否
支持边带寻址: 是
最大指令队列长度: 48 Byte
当前选择的AGP速率: 未选择
FW传输启用: 否
大于4GB地址空间启用: 否
AGP启用: 否
边带寻址启用: 是
当前指令队列长度: 1 Byte
电源管理版本: 1.1
当前电源状态: 设备运作,非节电模式
中断: IRQs 11,14,15
9 个PCI设备共享中断 IRQ 11
视频系统
显卡: RADEON IGP 340M/345M
显示芯片: ATI IGP 34xM
芯片制造商: ATI Technologies Inc
子系统ID: 11A410CFh
板卡制造商: Fujitsu Ltd
中断: IRQ 11,INT# A
属性
Bus Latency Timer: FFh
Cache line size: 32 Bytes (8 DWords)
AGP 版本: 2.0 (支持AGP 4x及以下速率)
支持的AGP速率: 1x 2x 4x
支持FW传输: 否
支持大于4GB地址空间: 否
支持边带寻址: 是
最大指令队列长度: 48 Byte
当前选择的AGP速率: 未选择
FW传输启用: 否
大于4GB地址空间启用: 否
AGP启用: 否
边带寻址启用: 是
当前指令队列长度: 1 Byte
电源管理版本: 1.1
当前电源状态: 设备运作,非节电模式
制造商: Fujitsu Ltd
DAC类型: Internal DAC(350MHz)
显卡BIOS: BK5.0.0 VR001.002.007.004.002.000.001.001 m
显卡BIOS日期: 02/09/25
显存: 64 MB
显存类型: 未知型号
当前刷新率: 60 Hz
驱动版本: Version 5.2.3790.2
发行版本: 7.99-040127a-013614E-Fujitsu
驱动程序日期: 20040127
内存
物理内存总计: 457708 KB
物理内存剩余: 213804 KB, 47%
虚拟内存总计: 2097024 KB
虚拟内存剩余: 2019896 KB, 96%
交换区总计: 1771464 KB
交换区剩余: 1567080 KB, 88%
Bank 0/1 - DIMM1: 256 MB
总带宽: 64 bits
数据带宽: 64 bits
外形封装: SODIMM
类型: DDR
详细类型: Synchronous
Bank 2/3 - DIMM2: 256 MB
总带宽: 64 bits
数据带宽: 64 bits
外形封装: SODIMM
类型: DDR
详细类型: Synchronous
硬盘
硬盘型号: TOSHIBA MK3025GAS
制造商: TOSHIBA
修订版本: KA300U
序列号: Z54O1280T
缓存大小: 未知
转速: 4200 转/分
当前温度: 28 ℃ (82 ℉)
硬盘已使用时间: 748
CHS 几何参数: 58140 柱面, 16 磁头, 63 扇区
LBA 总扇区: 58605120
位置: Primary Master
容量: 30.0 GB
ATA/ATAPI 版本: ATA/ATAPI-6
PIO 模式支持: PIO mode 4 (16.7 MB/秒)
最高支持的接口类型: UDMA-5 (Ultra ATA-100)
接口最大传输率: 100 MB/秒
健康状况: 良好
高手帮忙分析下。。。小弟谢谢了。。。有什么提升建议和好的措施都可以提,只要能提升性能就行

 

MMIO即

 

 

目的: 台机已经装好Linux,显示器有问题,平时一般都SSH控制,当Linux网络挂的时候,想通过串口来管理。


硬件:台机自带两个串口(上面的是COM1)[under Windows] or ttyS0[under Linux)),笔记本T61p没有串口,买了个USB转串口(具体见下图)。同时需要串**叉线一根(NULL modem Cable),母对母(公的是针),都是凹口那种。


目标机器:安装的CentOS 5.2 Linux 内核2.6.18-92.1.22.el52.6.18-92.1.22.el5xen

客户端: Windows XP SP3 IBM OEM. 安装USB转串口驱动。


需要把输出定向到串口,一般有下面几处:

  1. BIOS中的设置

  2. GRUB设置

  3. /etc/inittab 设置

  4. /etc/securetty 设置


BIOS中的设置


BIOS设置的作用我没尝试过,如果是可以连BIOS设置都可以定向到串口,那个强大了。也不知道如何去掉机器需要连键盘的限制。没拿出显示器所以没看我台机的BIOS,不过这个功能一般只有服务器级别的机器有。【注1】台机一般没有串口重定向功能。


GRUB设置

这里的配置是为了把grub菜单定向到串口,这样你就可以在串口操作grub,选择启动项,使用single mode等等。

同时也要给kernel参数加上console选项。


[root@CentOS5 ~]# cat /boot/grub/menu.lst

# grub.conf generated by anaconda

#

# Note that you do not have to rerun grub after making changes to this file

# NOTICE: You have a /boot partition. This means that

# all kernel and initrd paths are relative to /boot/, eg.

# root (hd0,0)

# kernel /vmlinuz-version ro root=/dev/vg00/lv_root

# initrd /initrd-version.img

#boot=/dev/hdb1

serial --unit=0 --speed=9600 --word=8 --parity=no --stop=1

terminal --timeout=10 serial console

default=2

timeout=20

#splashimage=(hd0,0)/grub/splash.xpm.gz =>这些在console下会工作不正常,注释掉。

#hiddenmenu

title CentOS (2.6.18-92.1.22.el5)

root (hd0,0)

kernel /vmlinuz-2.6.18-92.1.22.el5 ro root=/dev/vg00/lv_root rhgb quiet

initrd /initrd-2.6.18-92.1.22.el5.img

title CentOS Serial[ttyS0] - Console (2.6.18-92.1.22.el5)

root (hd0,0)

kernel /vmlinuz-2.6.18-92.1.22.el5 ro root=/dev/vg00/lv_root console=ttyS0,9600 console=tty0

initrd /initrd-2.6.18-92.1.22.el5.img

title CentOS Console - serial[ttyS0] (2.6.18-92.1.22.el5) [get more output in serial console]

root (hd0,0)

kernel /vmlinuz-2.6.18-92.1.22.el5 ro root=/dev/vg00/lv_root console=tty0 console=ttyS0,9600

initrd /initrd-2.6.18-92.1.22.el5.img

title CentOS Xen (2.6.18-92.1.22.el5xen)

root (hd0,0)

kernel /xen.gz-2.6.18-92.1.22.el5

module /vmlinuz-2.6.18-92.1.22.el5xen ro root=/dev/vg00/lv_root rhgb quiet xencons=off

module /initrd-2.6.18-92.1.22.el5xen.img

title CentOS Xen Serial[ttyS0] - Console (2.6.18-92.1.22.el5xen)

root (hd0,0)

kernel /xen.gz-2.6.18-92.1.22.el5

module /vmlinuz-2.6.18-92.1.22.el5xen ro root=/dev/vg00/lv_root xencons=off console=ttyS0,9600 console=tty0

module /initrd-2.6.18-92.1.22.el5xen.img

title CentOS Xen Console - serial[ttyS0] (2.6.18-92.1.22.el5xen)

root (hd0,0)

kernel /xen.gz-2.6.18-92.1.22.el5

module /vmlinuz-2.6.18-92.1.22.el5xen ro root=/dev/vg00/lv_root xencons=off console=tty0 console=ttyS0,9600

module /initrd-2.6.18-92.1.22.el5xen.img

title Other

rootnoverify (hd0,0)

chainloader +1


后面的console有顺序关系,详见下文【注2】,我常用串口所以console=tty0 console=ttyS0,9600这个顺序的输出信息比较多。


因为我的机器有xen的内核,xen默认情况下会把串口做为xencons,所以这里设置xencons=off.

When multiple consoles are listed output is sent to all consoles and input is taken from the last listed console. The last console is the one Linux uses as the /dev/console device.

/etc/inittab 设置

系统系统后,需要在串口上监听请求,所以要有个类似服务器的程序(agetty, mgetty etc)

/etc/inittab中添加

s0:2345:respawn:/sbin/agetty -L -f /etc/issue.serial 9600 ttyS0 vt100

#s1:2345:respawn:/sbin/agetty -L -f /etc/issue.serial 9600 ttyS1 vt100

#S0:2345:respawn:/sbin/mgetty -r -x 9 ttyS0 ==> mgetty 用来调试比较好,log也丰富。

What is a getty?

A getty is is a program that opens a tty port, prompts for a login name, and runs the /bin/login command. It is normally invoked by init.

所以其他程序就不能再来占用ttyS0了,串口是独占模式的吧。


vt100:

vt100 is the terminal emulation. You can use others, but VT100 is the most common or "standard". Another widely used termial type is VT102.

OK都可以了,可以重启server了。这里如果想测试下串口线,推荐先在Linux启动下mgetty,因为他的debug信息和log比较丰富,适合排错和测试。

#mgetty –r –x 9 ttyS0

Log/var/log/mgetty*中。


/etc/securetty设置

因为一般我们都是使用root登陆串口来维护,所以需要设置root可以在COM1COM2登陆。

/etc/securetty中添加:

ttyS0

ttyS1


Windows客户端连接可以用超级终端或者Putty


注意启动server的时候,putty就应该去连接串口了,这样才可以看到所有信息。

Press any key to continue.

Grub menu

Booting.


本来正常情况下,接下去kernelboot信息应该也会打到串口的。但是没有,确定是Xen内核的关系。【注3】好像有人已经碰到这个问题了。

系统启动起来后,过了initagetty就起来了,这个时候就可以通过串口登陆了。(/etc/securetty中需要添加ttyS0)



后记:

在做这次实验的时候开始心里很没底,因为串口从来没搞过。虽然编程时涉及过串口编程,但到我这边已经只是网络编程了。买了一个USB转串口接口,两个串**叉线。我想要NULL modem线,店主不知道(额…), 开始不工作时一度怀疑线有问题。


还有就是开始不理解串口工作原理,我知道串口是字符设备,有啥数据得当时就去读。曾经我连了串口并开了Putty去连,界面上没输出。1)因为当时就是没数据。 2)是有时候终端需要按键来激活(比如按几下回车)


还有就是可能终端设置问题。这块我现在还不太清楚。因为终端设置涉及到有些键盘操作,比如删除。我好几次发现Backspace键没反应而重启过好几次机器。后来发现我的终端设置需要先<= = 左箭头左移然后 delete



我的主板说明书上接口图:

【注1:

C.2. Configure the BIOS to use the serial port

Many servers allow the BIOS to be configured from the serial port, especially on systems designed for rack mounting. At the moment few machines designed to be used as desktop systems allow the BIOS to be accessed from the serial port.

【注2:

Chapter 5. Configure Linux kernel

The Linux kernel is configured to select the console by passing it the console parameter. The console parameter can be given repeatedly, but the parameter can only be given once for each console technology. So console=tty0 console=lp0 console=ttyS0 is acceptable but console=ttyS0 console=ttyS1 will not work.

When multiple consoles are listed output is sent to all consoles and input is taken from the last listed console. The last console is the one Linux uses as the /dev/console device.

【注3:

阅读(5778) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~