Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: rename和renameat 看下面一段代码,让我们对rename做一下测试: 特殊情况 不能对.和..重命名。更确切的说,.和..不能出现在oldname和newname的最后部分。 如果oldname和newname引用同一个文件,则函数不做任何更改而成功返回。 注意: 如果newname已经 阅读全文
posted @ 2017-06-12 07:55 HarlanC 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 一个命令 mkfs 讲文件系统前先介绍一个用于创建文件系统的命令: mkfs 描述 mkfs用来在设备上创建一个Linux文件系统,这个设备通常情况下是一个硬盘分区。上面的device参数要么是设备名(例如:/dev/hda1,/dev/sdb2),或者为包含文件系统的一个普通文件。size参数为此 阅读全文
posted @ 2017-06-11 14:20 HarlanC 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 下面的几个chown函数可用于更改文件的用户ID和组ID。如果两个参数owner或group中的任意一个是 1,则对应的ID不变。 在符号链接下,lchown和fchownat(设置了AT_SYMLINK_NOFOLLOW标志)更改符号链接本身的所有者,而不是该符号链接所指向的文件的所有者。 看下面 阅读全文
posted @ 2017-06-08 21:03 HarlanC 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 4.7 函数access和faccessat 当一个进程使用了设置用户ID和设置组ID作为另一个用户(或者组)运行时,这时候有效用户(组)ID和实际用户(组)ID不一样,但进程仍然希望测试实际用户(组)ID的访问能力。这时候就可以使用access和faccessat。测试步骤同 "4.5节" 一样, 阅读全文
posted @ 2017-06-06 07:54 HarlanC 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 4.1 函数stat 函数stat返回与此命名文件有关的信息结构。下面的代码实现了一个工具,显示树形目录结构,需要加两个参数,一个为目录名,一个为显示目录的深度。 运行如下命令 生成一个a.out可执行文件,运行如下命令: 4.2 文件类型 文件类型包括以下几种: 1. 普通文件 2. 目录文件 3 阅读全文
posted @ 2017-06-02 08:30 HarlanC 阅读(707) 评论(0) 推荐(0) 编辑
摘要: "打造一个上传图片到图床利器的插件(Mac版 开源)(2018 06 24 19:44)" 更新于2018年2月 做了以下改动: 1.修复了一个bug,把服务器区域做成可配: 七牛有华北,华东,华南以及美国三个服务器区域,根据自己的情况进行相应的选择即可。 2.把插件打包进了exe安装包中,下载链接 阅读全文
posted @ 2017-05-31 20:23 HarlanC 阅读(5452) 评论(12) 推荐(4) 编辑
摘要: 第一次用markdown语法写博客,写出来的还比较整齐,感觉博客园对序号的支持不是很好,调了一会才有了比较满意的效果,还有有哪位知道使用markdown如何插入frame? 这边博客主要说了APUE中文件I/O的主要知识点,并且尝试写了一些代码,都列在了博客中。 3.1 文件描述符 对于内核而言,所 阅读全文
posted @ 2017-05-25 21:47 HarlanC 阅读(517) 评论(3) 推荐(1) 编辑
摘要: 上一篇博文介绍了测试的相关概念,这篇主要说一下依赖注入以及如何在单元测试中使用。原文链接: http://www.javaranch.com/journal/200709/dependency-injection-unit-testing.html 近些年来对于依赖注入(Dependency Inj 阅读全文
posted @ 2017-05-19 07:08 HarlanC 阅读(5082) 评论(2) 推荐(4) 编辑
摘要: 最近想对我们的单元测试做一下总结,楼主在日常工作中写了不少单元测试,但有些概念和用法并没有刨根问题的去追寻,研究。于是把一些不清晰的概念输入到google中来寻找答案,发现了几个不错的帖子,从中学到了东西,也发现了问题,和大家分享,如有错误,敬请指正。 我们所做的产品测试包括了下文所说的软件测试词汇 阅读全文
posted @ 2017-05-10 21:13 HarlanC 阅读(16996) 评论(0) 推荐(5) 编辑
摘要: 1. UNIX体系结构(UNIX Architecture) 调用内核的接口叫做系统调用(system call,图1.1中的阴影部分),普通函数库是建立在系统调用接口的基础之上。应用(application)可以同时使用函数库或者系统调用。Shell是一种特殊的应用,它为运行其他应用提供接口。总的 阅读全文
posted @ 2017-05-07 11:44 HarlanC 阅读(1527) 评论(2) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页