分类目录归档:Linux系统学习

Linux系统学习入门零基础学习,linux系统怎么样,红颜丽人博客linux系统日记,Linux系统是自由与开放源码的类似于Unix操作系统,有许多不同的Linux版本,但各种版本都使用了Linux内核。Linux能够安装在各类计算机硬件设备中,包括移动设备。

linux shell 脚本中关于用户输入参数的处理



shell 脚本中关于用户输入参数的处理。

1、命令行参数

向shell脚本传递数据的最基本方式是使用命令行参数。

(1) 读取参数
读取输入的参数的变量为位置参数,位置参数通过标准数字表示,

其中$0为程序名称,$1为第一个参数,$2为第二个参数,依次类推,直到$9为第九个参[......]

Read more

shell日期处理|方法实例



shell 日期处理|方法实例。

使用方式 :
date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT][......]

Read more

Linux 虚拟鼠标,键盘 之一

Linux 虚拟鼠标,键盘 之一

Linux 有自己的 input 子系统,可以统一管理鼠标和键盘事件。

基于输入子系统 实现的 uinput 可以方便的在用户空间模拟鼠标和键盘事件。

当然,也可以自己造轮子, 做一个字符设备接收用户输入,根据输入,投递 input 事件。[......]

Read more

linux uinput 分析

linux uinput 分析。本文以 2.6.22.7 的kernel 为基础。
首先 uinput 是一个字符设备, 其次它还是一个 input
设备。另外它可以是一个鼠标或者键盘设备。

从 init 部分说起吧。

static const struct
file_operat[......]

Read more

glibc

porting GNU C library
=============
GNU
C在写的时候,就注意到移植性这个问题。它把和机器、操作系统相关的函数很好的分离了出来。
所以加入新的机器或者操作系统的C库实现也会非常容易。

首先,我们先看一下库的源码树结构,然后看看GNU
C是通过什么[......]

Read more