![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
lovegenii
踏踏实实做事,老老实实做人。(为了创造精彩的人生而活!)
展开
-
Source Insight使用教程
作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习、深入钻研的机会,特别是Linux内核的组织极为复杂,同时,又不能像windows平台的程序一样,可以使用集成开发环境通过察看变量和函数,甚至设置断点、单步运行、调试等手段来弄清楚整个程序的组织结构,使得Linux内核源代码的阅读变得尤为困难。当然Linux下的vim和emacs编辑程序并不是没有提供变量、函数原创 2008-03-04 09:25:00 · 544 阅读 · 0 评论 -
3.13编写一个程序使用FORK生成三个子进程....(作业)
这个比较简单,通过前面几个作业,大家一定知道如何编译了,所以,现在就只给出代码.大家自行编译吧.我编写的都是C++代码,所以,希望朋友们起名的时候,应该是*.CPP才对哦(有点"肺"话啊!) /*作者:刘海涛功能:在LINUX下,用fork生成3个子进程,并使用系统调用PIPE创建管道.使得这3个子进程共用一个管道环境:G++,Rad Hat Enterprise Linux,gedit时原创 2008-04-02 16:27:00 · 3108 阅读 · 0 评论 -
3.16 分别用clone()和pthread_creat()创建两种不同模式的线程(作业题)
此题我分别做了两个实验,没有放到一个里面去.请大家分开复制.代码不是很长,也没有什么实际意义,就是区分一下两个模式.1,用clone()的代码如下:(C++实现)/*作者:刘海涛功能:在LINUX下,用clone建立线程.环境:G++,Rad Hat Enterprise Linux,gedit时间:2008.4.1*/#include#includeusing name原创 2008-04-02 16:38:00 · 155 阅读 · 1 评论 -
2.11 Shell程序,完成一个已有的数据文件的复制和打印(作业)
这题非常简单,如果会在WIN下编写批处理的话,那么这个东东不在话下.我实现在的这个,就是将C语言的文件转成C++的,好下面,我就告诉你们怎么做1,在你的根目录下(也就是"/"下),建立一个文件,名自己起(我起的是first),没有扩展名的.2,用gedit打开它,并在里面打入下面的代码.#!/bin/sh#! 完成一个已有数据文件的复制和打印#! author: 刘海涛#! time原创 2008-04-01 18:19:00 · 804 阅读 · 0 评论 -
2,12linux文件读写,编写COPY(作业题)
此代码只是简单模拟了COPY,并无新意,不过,还是可以做到由浅入深的.希望对各位同学有用.1,打开你的LINUX("肺"话)2,在根目录下(也就是"/"下),建立一个文件(名随便起,例如:file.cpp),再建一个名为:test.c(这个文件是我们将要复制的母本,里面的内容你可以自行写入,稍后,我会把我test.c里的内容告诉大家)3,用gedit打开你创建好的cpp文件,将下面代原创 2008-04-01 17:51:00 · 399 阅读 · 0 评论 -
2.13题 用DLL接口编写COPY程序(作业)
简单实现过程:1,创建一个文档,名为:file.txt2,创建一个C++的应用程序:名字随便(例如:test.cpp)3,打开这个C++的文档(test.CPP)4,复制以下代码到test.cpp里,//////////////////////////////////////////////////////////////开始//////////////////////////原创 2008-04-01 17:35:00 · 604 阅读 · 0 评论 -
linux chmod使用
刚才在调试一个SHELL 的脚本文件的时候,发现出我的权限不对.可我是以ROOT登陆的啊!!!后来查了一下资料,原来是,我用的BASH要追加一个权限.用:chmod 755 文件名或是 chmod +W 文件名脚本执行: ./文件件原创 2008-03-31 14:38:00 · 556 阅读 · 0 评论 -
Gcc and G++
#include using namespace std; int main() { cout return 0; } g++ g++ test.cxx -o mytest gccgcc test.c -o testx language filename 设定文件所使用的语言,原创 2008-03-04 23:28:00 · 265 阅读 · 0 评论 -
如何编译linux内核
在任何一个子目录下 untar 解开新的内核源程序。 tar xvfz linux-x.x.xx rm /usr/src/linux 这通常是一个符号连接。 在 /usr/src/ 下建立一个符号连接到你的新内核目录。 ln -s xxx/yyy/xxx/linux.x.x.xx /usr/src/linux 将当前目录变成 /usr/src/linux cd /usr转载 2008-03-04 10:06:00 · 265 阅读 · 0 评论 -
POSIX 线程详解
POSIX 线程详解 一种支持内存共享的简捷工具 级别: 初级原创 2008-04-02 17:00:00 · 298 阅读 · 2 评论