SunBo

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年8月27日

摘要: 作为一个多用户、多任务的操作系统,linux下的文件一旦被删除,是难以恢复的。尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但 是其他用户和一些有写盘动作的进程会很快覆盖这些数据。不过,对于家庭单机使用的linux,或者误删文件后及时补救,还是可以恢复的。1、Ext2文件系统结构的简单介绍在linux所用的Ext2文件系统中,文件是以块为单位存储的,默认情况下每个块的大小是1K,不同的块以块号区分。每个文件还有一个节点, 节点中包含有文件所有者,读写权限,文件类型等信息。对于一个小于12个块的文件,在节点中直接存储文件数据块的块号。如果文件大于12个块,那么节点在 12个块号之 阅读全文
posted @ 2010-08-27 10:10 SunBo 阅读(703) 评论(0) 推荐(0) 编辑

摘要: 一、使用deb包1. 查看deb包含有哪些文件(不安装)$ dpkg -c xxx.deb // 安装前根据deb文件查看$ dpkg -L debname // 安装后根据包名查看2. 安装deb包$ dpkg -i xxx.deb注意,如果提示错误,可以加参数—force-all强制安装,但不推荐这样做3. 查看某个文件属于哪个deb包$ dpkg -S filepath4. 移除deb包$ dpkg -r debname二、制作deb包1. 原理1) deb包通常包含两部分:控制信息(DEBIAN目录)、安装内容(模拟root目录)2) 通过解开已有的deb包看其中内容i. 释放安装内容 阅读全文
posted @ 2010-08-27 09:51 SunBo 阅读(6724) 评论(0) 推荐(0) 编辑