随笔分类 -  Linux

摘要:1、引言 在linux上文件大小和占用空间是两个概念,文件大小表示文件数据的长度,空间占用表示数据占用的磁盘空间。 文件大小 < 空间占用:通常磁盘空间是按照4K一块管理的,创建一个文件其内容只有256字节,文件大小实际显示只有256字节,但其磁盘占用空间为4K文件大小 > 空间占用:文件内部有空洞 阅读全文
posted @ 2023-08-31 19:52 星空778 阅读(704) 评论(0) 推荐(0)
摘要:1. 知识扫盲 1.1. 磁盘介绍 磁盘(disk):如上(网图) 磁道(Track):将磁道划分为若干个小的区段,就是扇区。 柱面(cylinder):磁片中半径相同的同心磁道构成“柱面",意思是这一系列的磁道垂直叠在一起,就形成一个柱面的形状。磁道数=柱面数 扇区(sector):一个扇区512 阅读全文
posted @ 2021-11-08 11:51 星空778 阅读(8798) 评论(2) 推荐(2)
摘要:1、flock,lockf,fcntl之间区别 先上结论:flock是文件锁,锁的粒度是整个文件,就是说如果一个进程对一个文件加了LOCK_EX类型的锁,别的进程是不能对这个文件加锁的。 lockf是对fcntl的封装,这两个东西在内核上的实现是一样的。它们的粒度是字节,不同的进程可以对相同的文件不 阅读全文
posted @ 2018-11-17 15:24 星空778 阅读(1666) 评论(0) 推荐(0)
摘要:nohup 一、【解释】 不挂断地运行命令。no hangup的缩写,意即“不挂断”。一般理解&记住一个命令最简单的方法是记住它是什么缩写,就自然理解了这个命令。nohup运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号; 二、【语法】 nohup Co 阅读全文
posted @ 2018-08-28 15:07 星空778 阅读(2160) 评论(0) 推荐(2)
摘要:1、背景 通常会有这样的场景,开发人员在Windows编写代码,然后放在linux环境编译,我们通过mount命令就可以实现将代码直接挂到linux环境上去,使Windows上的共享文件夹就像linux环境中的一个文件夹。 2、在Windows上共享文件夹 1. 选择要共享的文件夹 --> 右键-- 阅读全文
posted @ 2018-05-26 18:33 星空778 阅读(27143) 评论(0) 推荐(2)