社区
Linux/Unix社区
帖子详情
请问linux中,如何编程知道硬盘是否格式化,如何编程实现格式化。最好有现成接口,谢谢。
cpsoft
2008-07-16 02:28:30
如题。
...全文
233
8
打赏
收藏
请问linux中,如何编程知道硬盘是否格式化,如何编程实现格式化。最好有现成接口,谢谢。
如题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
air_snake
2008-07-16
打赏
举报
回复
up
cpsoft
2008-07-16
打赏
举报
回复
看了fdisk -l 的实现,有了一些想法。
但是要直接操作超级块,需要对其格式比较了解。
其实我只是想发现系统中有多少个盘,哪些盘格式化了,哪些没有。
格式化了的我就直接mount使用,没有格式化的要先按照程序规定的方式格式化后再mount。
主要是想,直接向系统插入一个硬盘,系统启动后,应用将该硬盘初始化为应用需要的格式。
但是如果硬盘已经是按照系统应用要求格式化了的,就不需要再格式化,直接使用就可以了。
tangyulong1214
2008-07-16
打赏
举报
回复
读盘的超级块,就可以知道这些信息
windowsxp0925
2008-07-16
打赏
举报
回复
[Quote=引用楼主 cpsoft 的帖子:]
如题。
[/Quote]
个人想法,读取ext3的文件系统日志,是否可行未知。。。
pottichu
2008-07-16
打赏
举报
回复
直接使用 popen 函数 执行 fdisk , mount 等指令,
分析其返回结果就行了。
linaxing
2008-07-16
打赏
举报
回复
[Quote=引用 2 楼 cpsoft 的回复:]
mount最终调用的是内核函数,我要在应用层处理。
[/Quote]
你也可以在自己的程序里调相同的系统调用啊?不明白你在应用层处理是啥意思,你是想用现成的命令?
cpsoft
2008-07-16
打赏
举报
回复
mount最终调用的是内核函数,我要在应用层处理。
linaxing
2008-07-16
打赏
举报
回复
看一下mount和mkfs的代码?
机器学习和AI: 数学
编程
基础篇
比如,线性回归是一类普遍的机器学习算法,所有的机器学习软件都有
现成
的方法
实现
模型,但如果在训练数据
中
加入几条新数据,那么新建立的模型和原来的模型有和联系或不同?再比如,为什么深度神经网络
中
的Sigmoid...
Linux
最详细的磁盘管理,手把手教学----磁盘管理(2/3)---磁盘分区,
格式化
,挂载,逻辑卷PV,VG,LV等等详细案例操作
Linux
详细的磁盘分区,
格式化
分区,挂载,fdisk,gdisk等等的详细教程讲解
【存储知识】文件系统与
硬盘
存储(分区、
格式化
、挂载、inode、软链接与硬链接)
一、
Linux
系统的文件存储结构 在
Linux
系统
中
,目录、字符设备、套接字、
硬盘
、光驱、打印机等都被抽象成文件形式(“
Linux
系统一切皆文件”)。既然平时我们打交道的都是文件,那么又应该如何找到它们呢? 在Windows操作系统
中
,想要找到一个文件,要依次进入该文件所在的磁盘分区(也叫盘符),然后再进入该分区下的具体目录,最终找到这个文件。 但是在
Linux
系统
中
并不存在C、D、E、F等盘符,
Linux
系统
中
的一切文件都是从“根”目录(/)开始的,并按照文件系统层次标准(FHS)采用倒树状结构来存
Linux
网络
编程
--- HTTP协议
http协议Cookie为什么需要cookie?那cookie到底是什么?只用cookie有什么风险?cookie安全问题的解决(相对解决)HTTPShttp的缺陷https的推出对称加密非对称加密二级目录三级目录 Cookie 为什么需要cookie? HTTP的特点: HTTP本身是无连接的(底层是基于TCP协议的,http要发起所谓的http request的时候,不会先在http层建立链接) HTTP本身是无状态的(htto不会记录自己的发起http请求的上下文,不会对历史请求有任何记忆能力!)
从
硬盘
开始,一步步认识
linux
的文件系统
Linux
上的文件系统一般来说就是EXT2或EXT3,但这篇文章并不准备一上来就直接讲它们,而希望结合
Linux
操作系统并从文件系统建立的基础——
硬盘
开始,一步步认识
Linux
的文件系统。 1.机械
硬盘
的物理存储机制 现代计算机大部分文件存储功能都是由机械
硬盘
这种设备提供的。(现在的SSD和闪存从概念和逻辑上都部分继承自机械
硬盘
,所以使用机械
硬盘
来进行理解也是没有问题的) 机械
硬盘
能
实现
信息存储的功能基于:磁性存储介质能够被磁化,且磁化后会长久保留被磁化的状态,这种被磁化状态能够被读取出来,同时这种磁
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章