
Linux
「已注销」
这个作者很懒,什么都没留下…
展开
-
linux字符设备驱动示例
Note:仅适合初学者~~~~~编写驱动程序,命名为demo.c#include #include #include #include #include MODULE_LICENSE("Dual BSG/GPL"); #define DEVICE_NAME "demo"#define BUF_MAX_LEN 50 char buf[BUF_MAX_LEN];原创 2013-11-14 13:51:07 · 1038 阅读 · 0 评论 -
Shell学习(5)——shell数组
标量变量和数组变量前面学习的变量其实是“标量变量”,只能存储单个值。而数组变量则可以存储一系列的值,为组织数据带来方便性。需要注意的是:在bash shell中,在存储空间充裕的情况下数组的大小不受限制;数组的元素不必具有连续下标;数组的第一个下标为0。数组变量的命名和标量变量命名的规范一致。只能包含字母,数字和下划线。开头字符必须是字母或下划线。数组变量的创建在bas原创 2014-02-25 17:09:45 · 821 阅读 · 0 评论 -
Shell学习(3)——shell变量(二)
本文讲解Shell自定义变量的使用。命名规则变量名称可包含字母(a-z,A-Z),数字(0-9)和下划线“_”。开头字符只能是字母或下划线。正确的变量命名:name,_name,na_me,na_ME,name_1,__错误的变量命名:1name,na?me变量定义Shell中变量定义格式:variable_name=variable_value需要注意的是,在编写其他原创 2014-01-29 16:19:03 · 774 阅读 · 0 评论 -
Linux查看文件或目录属性
命令查看文件属性ls -l 文件名例子:查看目录属性ls -ld 目录名例子:查看某一目录下所有文件/子目录属性ls -l例子:字段含义例如test .c的属性如下:-rw-r--r-- 1 zlg zlg 19 1月 28 13:37 test.c为便于查看和解释,标记以不同颜色:-rw-r--r--1 z原创 2014-01-28 14:45:09 · 6272 阅读 · 0 评论 -
Shell学习(1)——第一个shell脚本
本文中所有例子均在ubuntu 13.04(内核3.x)下运行。程序编辑打开终端(快捷方式:ctrl+alt+t),输入命令gedit 1.sh,在编辑器中键入以下内容:## shell script - HelloWorld#clearecho "Hello World!"gedit是ubuntu自带的编辑软件,也可以使用vi,vim或其他文本编辑器编写程序。所建立的源码原创 2014-01-28 22:26:46 · 755 阅读 · 0 评论 -
ubuntu下笔记本控制numlock键
近日发现ubuntu13.04和13.10都存在一个现象:不识别笔记本的功能键“fn”。于是在没有usb键盘的情况下开启或关闭“Num Lock”就相当麻烦。所幸的是一个软件numlockx能帮助我们解决问题。终端下输入命令:sudo apt-get install numlockxubuntu会自动搜索软件源、下载并安装。那么如何使用?输入命令:numlockx --help显示原创 2013-11-26 17:15:01 · 2030 阅读 · 0 评论 -
undefined reference to `XOpenDisplay'
newbie to linux ~~~ 程序中使用了Xlib,链接时出现此错误。命令:gcc -o main.c main既然是链接时出错,又提示找不到XOpenDisplay,那应当是gcc没有找到Xlib的库文件了。改用命令:gcc -o main main.c -lX11问题迎刃而解原创 2014-03-22 10:33:36 · 7355 阅读 · 2 评论