Linux查看非root运行的进程
youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ps -U root -u root -N
PID TTY TIME CMD
663 ? 00:00:00 dbus-daemon
713 ? 00:00:00 rsyslogd
730 ? ...
分类:
系统相关 时间:
2015-03-13 23:49:27
阅读次数:
450
Linux显示所有运行中的进程
youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ps aux | less
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.1 33788 3172 ? Ss ...
分类:
系统相关 时间:
2015-03-13 23:48:59
阅读次数:
1104
1,Linux系统管理员账户?root2,[root@svr5~]#解释每一个部分的意思[用户名@主机名工作目录]#3,Linux系统有哪几个TTY控制台TTY1-6字符控制台tty7图形界面。4,如何查看内核,并解释每一个部分的意思[root@localhost~]#uname-r5,查看系统具体属于RedHat哪一个版本[root@local..
分类:
系统相关 时间:
2015-03-13 09:26:05
阅读次数:
357
一、应用程序中write函数到底层驱动历程 和前文提到的一样,首先先注册串口,使用uart_register_driver函数,依次分别为tty_register_driver,cdev_init函数,找到使用的file_operations,即应用程序与tty架构的统一接口。步骤不再赘述。sta....
分类:
系统相关 时间:
2015-03-09 23:58:55
阅读次数:
484
串口驱动是由tty_driver架构实现的。一个应用程序中的函数要操作硬件,首先会经过tty,级级调用之后才会到达驱动之中。本文先介绍应用程序中打开设备的open函数的整个历程。 首先在串口初始化中会先注册一个串口驱动,函数原型为 int uart_register_driver(struc...
分类:
系统相关 时间:
2015-03-09 15:57:38
阅读次数:
306
Linux显示用户注册名
youhaidong@youhaidong-ThinkPad-Edge-E545:~$ finger -s
Login Name Tty Idle Login Time Office Office Phone
youhaidong youhaidong *:0 Mar 8 22:1...
分类:
系统相关 时间:
2015-03-08 23:05:45
阅读次数:
206
Linux显示登录Shell信息
youhaidong@youhaidong-ThinkPad-Edge-E545:~$ finger -p
Login Name Tty Idle Login Time Office Office Phone
youhaidong youhaidong *:0 Mar 8...
分类:
系统相关 时间:
2015-03-08 23:03:52
阅读次数:
205
关于tty这部分请参考:《Linux设备驱动开发详解 第二版》第14章 Linux终端设备驱动《精通Linux设备驱动程序开发》第6章 串行设备驱动程序《Linux设备驱动程序 第三版》第18章 TTY驱动程序下面是一些串口相关的文档:http://pan.baidu.com/s/1mg20UmcM...
分类:
其他好文 时间:
2015-03-08 18:31:01
阅读次数:
160
在linux下调试串口程序,无奈下面的硬件还没到位,所以,想着自己模拟一个串口用用。试了下下面这段代码:#!/usr/bin/env python#coding=utf-8import ptyimport osimport selectdef mkpty():#Open a new tty ...
分类:
编程语言 时间:
2015-03-04 14:23:00
阅读次数:
427
当直接在命令行中键入python之后,该命令由终端(tty)读取之后,此时,在输入它的提示符之后,解释器会首先打印一条欢迎信息(welcome message)来说明(stating)它的版本号和版权信息,然后打印出解释器的提示...
分类:
其他好文 时间:
2015-03-03 22:21:58
阅读次数:
192