摘要: linux 在整个架构上可以看作是三层: 1.底层代码, (引导层strip) 跟硬件沟通的那一层的代码(可能是汇编+c), 驱动底层的; strain: n./v. 拉紧, 张力, 气质, 风格, 乐曲(这个词的意思很多): 中间层代码, OS层,用来管理文件系统,内存,作业调度等. 里面的实现包 阅读全文
posted @ 2018-04-10 14:41 Choice_Than_to 阅读(329) 评论(0) 推荐(1) 编辑
摘要: 今天在知乎上看到一篇十分有趣的问题: 如何评价微软高级工程师痴迷于soft link这一linux常见概念? 虽然又是知名撕逼王曾某的撕逼帖,但是我还是想就题目中链接的问题简单地讲讲。 什么是链接? 链接简单说实际上是一种文件共享的方式,是 POSIX 中的概念,主流文件系统都支持链接文件。 它是用 阅读全文
posted @ 2018-04-10 14:33 Choice_Than_to 阅读(1994) 评论(1) 推荐(8) 编辑
摘要: umask使用方法 A 什么是umask? 当我们登录系统之后创建一个文件总是有一个默认权限的,那么这个权限是怎么来的呢?这就是umask干的事情。umask设置了用户创建文件的默认 权限,它与chmod的效果刚好相反,umask设置的是权限“补码”,而chmod设置的是文件权限码。一般在/etc/ 阅读全文
posted @ 2018-04-10 14:11 Choice_Than_to 阅读(2437) 评论(0) 推荐(1) 编辑
摘要: 1、功能上的区别 mv:用户可以使用该命令为文件或目录重命名或将文件由一个目录移入另一个目录中。 cp: 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中。 2、从inode角度来区分 mv:会将存储于indoe索引节点上的文件元信息也移动到新文件中。 cp : 只会复制文件数据,不会复制in 阅读全文
posted @ 2018-04-10 10:33 Choice_Than_to 阅读(13175) 评论(0) 推荐(0) 编辑