码迷,mamicode.com
首页 > 系统相关
20135327郭皓--Linux内核分析第四周 扒开系统调用的三层皮(上)
郭皓 原创作品转载请注明出处 《Linux内核分析》MOOC课程 http://mooc.study.163.com/course/USTC-1000029000 用户态:当进程在执行用户自己的代码时,则称其处于用户态,即此时处理器在特权级最低的(3级)用户代码中运行。 内核态:当一个进程执行系统调
分类:系统相关   时间:2016-03-20 21:05:35    阅读次数:310
Linux下nginx的安装
一、下载pcre yum install pcre* 二、下载purge模块(删除Nginx缓存) wget http://labs.frickle.com/files/ngx_cache_purge-2.1.tar.gzmake && make install 三、安装zlib wget http
分类:系统相关   时间:2016-03-20 21:05:11    阅读次数:263
Linux字符串截取和处理命令 cut、printf、awk、sed、sort、wc
1. cut [选项] 文件名 -f 列号 #提取第几列(分隔符默认为\t) -d 分隔符 #指定分隔符 例如:cut -f 2 a.txt #截取文件a.txt内容的第二列(列号从1开始) cut -f 2,4 a.txt #截取文件a.txt内容的第二列和第四列 cut -d ":" -f 1,
分类:系统相关   时间:2016-03-20 20:59:17    阅读次数:406
进程之间的通信方式
进程间通信就是在不同进程之间传播或交换信息,那么不同进程之间存在着什么双方都可以访问的介质呢?进程的用户空间是互相独立的,一般而言是不能互相访问的,唯一的例外是共享内存区。但是,系统空间却是“公共场所”,所以内核显然可以提供这样的条件。除此以外,那就是双方都可以访问的外设了。在这个意义上,两个进程当
分类:系统相关   时间:2016-03-20 19:45:31    阅读次数:209
【转】linux之e2label命令
转自:http://www.th7.cn/system/lin/201311/46743.shtml e2label命令,用于获取或设置ext2、ext3文件系统对应的分区的卷标。 卷标:简单来说就是对分区的一个标示。在格式化的时候生成或通过e2label命令来设置 e2label Partitio
分类:系统相关   时间:2016-03-20 19:38:26    阅读次数:426
【转】linux之tune2fs命令
转自:http://czmmiao.iteye.com/blog/1749232 tune2fs简介 tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tun
分类:系统相关   时间:2016-03-20 19:27:42    阅读次数:266
LINUX第四周学习
系统调用在用户空间进程和硬件设备之间添加了一个中间层,该层主要作用有三个: 在Linux中,系统调用是用户空间访问。内核的唯一手段;除异常和陷入外,它们是内核唯一的合法入口。本章重点强调Linux系统调用的规则和实现方法。 首先,注意函数声明中的asmlinkage限定词,这是一个编译指令,通知编译
分类:系统相关   时间:2016-03-20 19:22:05    阅读次数:179
Linux正则表达式
注意:正则表达式是匹配字符串,通配符是匹配文件名 正则表达式规则: * 前一个字符匹配0次或者任意多次 . 匹配除了换行符外任意一个字符 ^ 匹配行首。 例如:^hello 会匹配以hello开头的行 $ 匹配行尾 [] 匹配中括号中指定的任意一个字符,只匹配一个字符 [^] 匹配除中括号内的字符外
分类:系统相关   时间:2016-03-20 19:22:00    阅读次数:179
【转】linux dumpe2fs命令
转自:http://www.shellcn.net/linux_command/linux_dumpe2fs.html 命令名称 dumpe2fs - 显示ext2/ext3/ext4文件系统信息。 dumpe2fs命令语法 dumpe2fs [ -bfhixV ] [ -o superblock=
分类:系统相关   时间:2016-03-20 19:19:29    阅读次数:287
eclipse + pydev远程调试OpenStack
一、安装eclipse、PyDev插件官方eclipse下载地址:https://www.eclipse.org/downloads/这里不详细描述了,先装java运行环境,再装eclipse就对了。安装PyDev插件:打开eclipse-->Help-->InstallNewSoftware;详情参考这(http://www.pydev.org/manual_101_install.html)..
分类:系统相关   时间:2016-03-20 18:06:28    阅读次数:1047
【转】linux之fsck命令
转自:http://www.linuxso.com/command/fsck.html 使用权限 : 超级使用者 使用方式 : fsck [-sACVRP] [-t fstype] [--] [fsck-options] filesys [...] 说明 : 在Linux系统中,为了增加系统性能,通
分类:系统相关   时间:2016-03-20 18:04:25    阅读次数:235
阿里云Linux系统Nginx配置多个域名的方法
Nginx绑定多个域名,可通过把多个域名规则写一个配置文件里实现,也可通过分别建立多个域名配置文件实现,为了管理方便,建议每个域名建一个文件,有些同类域名则可写在一个总的配置文件里。 1. 比如我想建立两个站点的域名分别是www.A.com 和 www.B.com,将这两个域名都解析到同一服务器IP...
分类:系统相关   时间:2016-03-20 18:00:06    阅读次数:230
【转】linux之mkfs/mke2fs格式化
转自:http://blog.csdn.net/andyhooo/article/details/5321584 mkfs 其實是個綜合指令而已,事實上如同上表所示,當我們使用『 mkfs -t ext3 ...』時, 系統會去呼叫 mkfs.ext3 這個指令來進行格式化的動作啦!若如同上表所展現
分类:系统相关   时间:2016-03-20 17:56:59    阅读次数:346
《Linux内核设计与实现》Chapter 5 读书笔记
在现代操作系统中,内核提供了用户进程与内核进行交互的一组接口,这些接口的作用是: 系统调用在用户空间进程和硬件设备之间添加了一个中间层,作用是: 一般,应用程序通过在用户空间实现的应用编程接口(API)来编程。 API可以在各种不同的操作系统实现,给应用程序提供完全相同的接口,而它们本身在这些系统上
分类:系统相关   时间:2016-03-20 17:53:20    阅读次数:171
Linux内核及分析 第四周 扒开系统调用的三层皮(上)
在网上查询getpid函数的C语言代码以及其嵌入式汇编语句 C语言代码: 嵌入式汇编语句: 再用gcc将该函数代码进行编译。通过输入指令./getpid即可得出目前进程号为:29895 5.修改getpid.c,改为嵌入式汇编语句,保存并退出后,使用以下命令gcc getpid -o getpid.
分类:系统相关   时间:2016-03-20 17:50:34    阅读次数:202
Linux第四次实验——谢飞帆
原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用,理解系统调用的工作机制。 编写两段代码,分别使用库函数API和C代码中嵌入
分类:系统相关   时间:2016-03-20 17:40:19    阅读次数:206
ubuntu下mediawiki的使用
wiki语法确实比较麻烦 终于找到一种简单的方法,LibreOffice可以直接导出为wiki格式 https://apps.ubuntu.com/cat/applications/libreoffice-wiki-publisher/ 从软件中心安装,完成后LibreOffice中可以直接导出me
分类:系统相关   时间:2016-03-20 17:34:28    阅读次数:179
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!