码迷,mamicode.com
首页 > 系统相关
bash shell——与if条件相关的参数意义
最近编写脚本,常看到有 if [ -x $variable ] 类的条件语句,不知道相应参数的意义到底是什么,特摘录如下:from http://blog.csdn.net/aaaaatiger/article/details/1713611thanks! 1 [ -a FILE ] 如果 F...
分类:系统相关   时间:2015-01-18 22:20:07    阅读次数:209
安装ubuntu系统后的一系列问题及解决方案_1
以下是我在安装了Ubuntu 12.04系统后,遇到的一系列问题(或找到的工具)以及找到的解决方案,现分享如下(并赋予相应截图): 修改开机屏幕亮度——http://www.dedecms.com/knowledge/servers/linux-bsd/2012/0822/12864.html  VirTualBox 下载——http://lgallardo.com/en/2011/0...
分类:系统相关   时间:2015-01-18 21:10:00    阅读次数:268
[Debug]linux elf文件格式
linux elf文件格式浅谈Linux的可执行文件格式ELFLinux中ELF格式文件介绍
分类:系统相关   时间:2015-01-18 21:03:41    阅读次数:171
[linux内核][linux中断]——内核抢占
1,禁止内核抢占的函数是preempt_disable(),允许内核抢占的方法是preempt_enable()2,真正的上锁前,为何要调用preempt_disable()来关闭抢占的casehttp://blog.csdn.net/kasalyn/article/details/11473885...
分类:系统相关   时间:2015-01-18 21:01:27    阅读次数:205
eclipse默认文件编码
eclipse里就是在eclipse.ini文件里添加一行-Dfile.encoding=utf-8即可-startupplugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar--launcher.libraryplugins/o...
分类:系统相关   时间:2015-01-18 21:00:16    阅读次数:173
[linux内核]proc学习笔记(一)
1,在/proc文件系统下创建节点的APIhttp://www.cnblogs.com/ziziwu/archive/2011/10/20/2218975.html struct proc_dir_entry *create_proc_entry (const char *name, mode_t ...
分类:系统相关   时间:2015-01-18 21:00:45    阅读次数:287
[linux内核]ARM-Linux系统调用
1,系统调用的概念:是用户空间访问内核的唯一手段,系统调用依靠软件中断实现,每个系统调用被赋予一个系统调用号,用来指明要执行哪个系统调用。2,系统调用的实现:系统调用是通过软中端(SWI)实现的,SWI指令SWI指令的格式为:SWI{条件} 24位的立即数SWI指令用于产生软件中断,以便用户程序能调...
分类:系统相关   时间:2015-01-18 20:59:41    阅读次数:249
[linux内核][linux中断]——软中断机制
点击打开链接一,linux软中断的概念软中断(softirq)常常表示可延迟函数的所有种类,目前linux上使用的软中断个数是有限的,linux最多注册32个,目前使用了10个,在interrupt.h中定义,中断上下文:表示内核当前正在执行一个中断处理程序或者一个可延迟函数。软中断(即使同一类型的...
分类:系统相关   时间:2015-01-18 21:00:02    阅读次数:242
[linux内核]中断下半部分——tasklet
1,Tasklet的概念tasklet是利用软中断实现的一种下半部机制,tasklet由两类软中断的代表,HI_SOFTIRQ和TASKLET_SOFTIRQ,这两个的区别是HI_SOFTIRQ类型的软中断先于TASKLET_SOFTIRQ类型的软中断先执行。tasklet由tasklet_stru...
分类:系统相关   时间:2015-01-18 20:59:02    阅读次数:220
[linux内核]linux各个内核配置选项的含义以及配置
1,linux各个内核配置选项的含义linux各个内核配置选项含义2,make menuconfig命令的使用Y表示加载,N表示不加载,M表示的是作为模块的方式载入内核。3,以模块方式载入的时候如何动态加载如何动态加载模块
分类:系统相关   时间:2015-01-18 20:52:54    阅读次数:197
[linux内核][linux中断]——其它
1,如何禁止当前CPU上的所有中断local_irq_save()和local_irq_restore()函数,[cpp]view plaincopyvoidlocal_irq_save(unsignedlongflags);voidlocal_irq_disable(void);2,目前没有方法禁...
分类:系统相关   时间:2015-01-18 20:53:11    阅读次数:224
[linux内核]linux内核编程规范
1,__attrubte__关键字的作用点击打开链接__attrubte__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐。struct str_struct{ __u8 a; __u8 b; __u8 c; __u16 d;} __attri...
分类:系统相关   时间:2015-01-18 20:53:40    阅读次数:203
[linux内核][LINUX内核编程]学习笔记(二)
linux内核————队列linux内核——队列定义:[cpp]view plaincopystruct__kfifo{unsignedintin;//入队偏移,写索引unsignedintout;//出队偏移,读索引unsignedintmask;unsignedintesize;void*dat...
分类:系统相关   时间:2015-01-18 20:52:33    阅读次数:255
[linux内核][linux]linux内核时间管理基础
一,linux时间管理基础http://blog.csdn.net/droidphone/article/details/7975694http://blog.csdn.net/smilingjames/article/details/6205540linux所有时间基础都是以低层硬件为基础的,低层...
分类:系统相关   时间:2015-01-18 20:50:18    阅读次数:231
linux read的用法[转]
1、基本读取read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面在说)。得到输入后,read命令将数据放入一个标准变量中。下面是 read命令的最简单形式::#!/bin/bashecho -n "Enter your name:" //参数-n的作用是不换行,echo默认是换行re...
分类:系统相关   时间:2015-01-18 19:43:36    阅读次数:174
[linux内核]linux中断下半部分——工作队列
一:工作队列概念工作队列可以把工作推后,交由一个内核线程去执行,工作队列运行在进程上下文中,工作队列运行重新调度甚至睡眠内核驱动程序一般将下半部分交给内核缺省的工作者线程去做二:驱动中使用工作队列的步骤1,声明一个work_struct结构体[cpp]view plaincopystructwork...
分类:系统相关   时间:2015-01-18 19:41:11    阅读次数:448
开启Ubuntu---->yum安装软件之旅
开启Ubuntu---->yum安装软件之旅 victor@ubuntu:~$ sudo apt-get install yum victor@ubuntu:~$ alias yum='sudo apt-get ' 使用yum install 命令验证看看: victor@ubuntu:~$ yum install git...
分类:系统相关   时间:2015-01-18 18:36:55    阅读次数:238
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!