自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 9月21日blog被删!!!!!强烈愤慨!!!!!!!管理员请进

内容是:忘了带u盘,没有更新blog,并把第二天想要更新的“用linux系统调用模拟shell操作”的程序结构讲了一下。什么内容违规了?!!!为什么删我的blog?!!!!!为什么删我的blog不给我通知?!!!以前知道在论坛发表政治话题和黄色话题会被删帖,为什么技术话题也要删?!!!!!!!!!!!!!!!!!csdn还是技术社区吗?!!!!!!!!!!!!!!!到底是怎么回事?!!!强烈要求给

2004-09-24 14:19:00 1197 5

原创 linux下使用系统调用实现进程后台运行

其实很简单,就是把if(fork()==0){    execve(...);}else{wait(state);}结构中的else去掉就可以了下面是一个示例#include #include #include #include #include #include #include int main(int argc,char** argv){  int * status;  int gc; 

2004-09-24 14:00:00 1730

原创 linux下使用系统调用读取文件中的路径

可以配合昨天的模拟shell做到从环境变量中读取可执行文件路径读取的path.txt内容为/bin;/home/test;#include #include #include #include #include #include #include #define max 8192int slip(char* str,char* path[10]){  char* p;  int i,j;  c

2004-09-23 09:35:00 1312

原创 linux下使用系统调用取得当前用户名 (修订)

看了网友给的留言,原来得到当前用户名可以不是那么麻烦,修改一下,感谢网友yxx2008  #include #include #include #include int main(){  uid_t userid;  struct passwd* pwd;  userid=getuid();  printf("userid is %d/n",userid);  pwd=getpwuid

2004-09-23 09:29:00 1100

原创 linux下使用系统调用模拟SHELL

结构还算清晰,昨天的blog里已经大致说过了,不多解释了RTFSC  :)#include #include #include #include #include #include #include #include #include #include typedef struct command_struct{  int comargc;    char* command;  cha

2004-09-22 09:10:00 1160

原创 linux下使用系统调用取得当前用户名

直接使用geteuid()得到的是当前用户的编号,要得到用户名,还需要到/etc/passwd中去取得相应编号的用户名程序如下#include #include #include #include #include #include #define max 8192#define umax 128int slip(char *,char *,char*);int char2int(

2004-09-15 12:30:00 1421 2

原创 linux下使用系统调用编程实现dir命令功能

也是很简单的小程序,用到了一些目录操作#include #include #include #include #include #include #include static int get_info(const char * filename){  struct stat statbuf;  if(stat(filename,&statbuf)==-1)    {      print

2004-09-10 12:31:00 2599

原创 今天学英语

这两天跟英语有缘,先是在路边碰到两个美国人,我带他们去买盗版DVD,一路上英语对话让我汗颜不已,然后是在网上见到一个要来中国的加拿大小伙子,还好,电脑里有金山词霸这十年英语学的~~~~~~~~~~~~怎一个郁闷了得

2004-09-09 12:55:00 1017 2

原创 linux下使用系统调用编程实现copy命令功能

很简单的一个例子,演示了linux的一些对于文件操作的系统调用,并且演示了一个copy文件的经典算法程序是从http://www.fanqiang.com/网站上摘录,那里有很多好文章#include #include #include #include #include #include #include  #define BUFFER_SIZE 1024 int main(in

2004-09-09 12:52:00 2643 1

原创 linux内核2.6中设备模块编程的解决方法

近日尝试linux内核设备模块编程,使用《linux内核编译》一书,但在新版的2.6内核中,例子程序无法编译通过,在网上搜寻了很久,都没有找到一个完整的解决方案,最后终于在网站http://lwn.net/获得帮助,现总结如下init和clear命名方式改变,makefile改变用一个hello world程序说明原版如下:#include #include #if C

2004-09-04 10:24:00 1944 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除