操作系统
白皮肤的黑客
software can make everything!
展开
-
Linux 文件系统结构
Linux 文件系统的结构如下: Linux 系统主要目录说明: /bin:也称二进制(binary)目录,包含了那些供系统管理员和普通用户 使用的重要的 Linux 命令的可执行文件。一些常用的命令有:bash、cat、 chmod、cp、date、echo、kill、ln、mail、mkdir、more、mv、ps、pwd、 rm、rmdir、sh、stty、su、tcs原创 2014-11-12 17:06:23 · 633 阅读 · 0 评论 -
linux颜色来表示文件类型:
linux下还可以用颜色来表示文件类型: 蓝色文件------------ 目录 白色文件------------ 一般性文件,如文本文件,配置文件,源码文件等浅蓝色文件---------- 链接文件,主要是使用ln命令建立的文件 绿色文件------------ 可执行文件,可执行的程序 红色文件------------ 压缩文件或者包文件 用指令 ;ls -原创 2014-11-12 17:13:22 · 640 阅读 · 0 评论 -
linux软链接和硬链接
软链接:又称符号链接,这个文件包含了另一个文件的路径名。这个链接文件就是一个快捷方式。当删除源文件的时候,该链接文件失效,打不开源文件。硬链接:通过节点索引进行链接。这个链接文件就是源文件的一个副本。当删除源文件的时候,仍然可以在该链接文件查看源文件。但是,他不能跨文件系统建立链接,而且不能将,目录设置为链接的源文件(而着这就是软连接的优势)。shell下建立链接ln -s 源原创 2014-11-25 20:44:31 · 710 阅读 · 0 评论 -
linux中exit()和_exit区别
/***** exit1.c ******/#include#includemain(){ printf("output begin\n"); printf("content in buffer"); exit(0);}使用了exit()函数,结束进程前,把文件缓冲区内容写回文件。这是比较安全的退出方式。而下面的_exit()函数,结束进程前,不处理缓冲区,直接清空,原创 2014-12-03 14:39:18 · 703 阅读 · 0 评论 -
linux下标准I/O操作
/*** writerec.c****/#include #include struct record {char name[10];int age;};int main(void){int result;struct record array[2] = {{"Ken", 24}, {"Knuth", 28}};FILE *fp = fopen("recfile", "w");原创 2014-12-03 09:13:29 · 824 阅读 · 0 评论 -
linux下基本I/O操作
/****fileio.c***/#include #include #include #include #include int main(void){ int fd,size; char s[]="This program is used to show how to use open(),write(),read() function.\nHave fun!\n";原创 2014-12-03 08:58:31 · 1079 阅读 · 0 评论 -
linux进程创建
/****fork_test.c *****/#include#include#includemain(){ pid_t pid; /*此时仅有一个进程*/ int n=4; pid=fork(); /*此时已经有两个进程在同时运行*/ if(pid<0) printf("error in fork!\n");else if(pid==0) /原创 2014-12-03 13:36:36 · 1023 阅读 · 0 评论