linux
文章平均质量分 80
SF_min
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux目录操作
<br />Linux下的目录是依照标准来实作的,因此,您可以毫无问题地移殖到任何其它UNIX平台。 <br /><br />-------------------------------------------------------------------------------- <br /><br />getcwd/getwd : 取得目前所在目录 <br /><br />----------------------------------------------------------转载 2011-05-20 11:28:00 · 1203 阅读 · 0 评论 -
结构体stat
<br /><br /> Linux系统调用函数:stat、fstat、lstat<br /> 在Linux中,获得文件属性的系统调用函数有三个为stat、fstat、lstat,原型如下:<br /> <br /> int stat(const char* file_name,struct stat* buf);<br /> 参数:<br /> [in]file_name:文件(文件夹)的路径,相对路径和绝对路径都可以;<br /> [out]buf:描述文件(文件夹)属性转载 2011-05-20 11:31:00 · 2819 阅读 · 0 评论 -
chdir、fchdir 和 getcwd 函数
<br />一、 每个进程都有一个当前工作目录,此目录是搜索所有相对路径名的起点(不以斜杠开始的路径名为相对路径名)。当用户登录到 *NIX 系统时,其当前工作目录通常是口令文件(/etc/passwd)中该用户登录项的第 6 个字段--用户的起始目录(home directory)。当前工作目录是进程的一个属性,起始目录则是登录名的一个属性。<br />更改当前工作目录的函数。<br />#include unistd.h><br />int chdir(const char *p转载 2011-05-20 11:34:00 · 9154 阅读 · 0 评论 -
硬链接和软连接
<br /><br />硬链接和软连接的区别:<br />要说明这个问题,先说明下liunx下文件和目录的本质。<br />事实上,在liunx上,目录也是文件的一种,它是储存了一张表的文件。例如有一个叫程序的文件夹,里面有两个文件1和2.在那张目录表内。它的内容是这样的<br />名称 节点<br />1 338<br />2 228<br />那么什么是节点呢?c语言我们都学过,我们简单地把节点号理解成一个数组的下标,把内存看成一个大数组,每个文件都可以看成一个数组中的一个元素,而知道了节点号,转载 2011-05-20 11:37:00 · 757 阅读 · 0 评论 -
Linux下的管道编程技术 dup dup2 popen
<br />管道技术是Linux的一种基本的进程间通信技术。在本文中,我们将为读者介绍管道技术的模型,匿名管道和命名管道技术的定义和区别,以及这两种管道的创建方法。同时,阐述如何在应用程序和命令行中通过管道进行通信的详细方法。 <br /> 一、管道技术模型 <br /> 管道技术是Linux操作系统中历来已久的一种进程间通信机制。所有的管道技术,无论是半双工的匿名管道,还是命名管道,它们都是利用FIFO排队模型来指挥进程间的通信。对于管道,我们可以形象地把它们当作是连接两个实体的一个单转载 2011-05-24 11:05:00 · 810 阅读 · 0 评论
分享