导航:首页 > 电脑文件 > 有关电脑文件管理的书籍

有关电脑文件管理的书籍

发布时间:2022-04-26 04:38:38

1. 有没有详细介绍文件系统的书籍

其实你想知道什么想弄明白什么可以直接在网上搜下资料很全想要专业性的书籍大概免费的很少比如你想了解ZFS文件系统
查得(你还可以继续深入的去查……不好意思,或者我说的与你的意思拧了,^_^建议而已):ZFS文件系统的英文名称为Zettabyte File System,也叫动态文件系统(Dynamic File System),是第一个128位文件系统。
ZFS是基于存储池的,与典型的映射物理存储设备的传统文件系统不同,ZFS所有在存储池中的文件系统都可以使用存储池的资源。
什么是ZFS
ZFS 文件系统是一个革命性的全新的文件系统,它从根本上改变了文件系统的管理方式,这个文件系统的特色和其带来的好处至今没有其他文件系统可以与之媲美,ZFS 被设计成强大的、可升级并易于管理的。
ZFS 用“存储池”的概念来管理物理存储空间。过去,文件系统都是构建在物理设备之上的。为了管理这些物理设备,并为数据提供冗余,“卷管理”的概念提供了一个单设备的映像。但是这种设计增加了复杂性,同时根本没法使文件系统向更高层次发展,因为文件系统不能跨越数据的物理位置。
ZFS 完全抛弃了“卷管理”,不再创建虚拟的卷,而是把所有设备集中到一个存储池中来进行管理!“存储池”描述了存储的物理特征(设备的布局,数据的冗余等等),并扮演一个能够创建文件系统的专门存储空间。从此,文件系统不再局限于单独的物理设备,而且文件系统还允许物理设备把他们自带的那些文件系统共享到这个“池”中。你也不再需要预先规划好文件系统的大小,因为文件系统可以在“池”的空间内自动的增大。当增加新的存贮介质时,所有“池”中的所有文件系统能立即使用新增的空间,而不需要而外的操作。在很多情况下,存储池扮演了一个虚拟内存。
创建一个池的例子
# zpool create tank mirror c1t0d0 c1t1d0
这是一个被镜像了的池,名叫“tank”。如果命令中的设备包含有其他的文件系统或者以别的形式被使用,那么命令不能执行。
要查看池是否成功创建,用 zpool list 命令,例如:
# zpool list
NAME SIZE USED AVAIL CAP HEALTH ALTROOT
tank 80G 137K 80G 0% ONLINE -
ZFS 文件系统的层次
不管层次如何,根总是池的名字。
1、为每个用户及项目创建一个文件系统是个不错的办法!
2、ZFS可以为文件系统分组,属于同一组的文件系统具有相似的性质,这有点像用户组的概念!相似的文件系统能够使用一个共同的名字。
3、大多数文件系统的特性都被用简单的方式进行控制,这些特征控制了各种行为,包括文件系统被mount在哪里怎么被共享,是否被压缩,是否有限额
创建一个文件系统
# zfs create tank/home
下一步,就可以创建各个文件系统,把它们都归组到 home 这个文件系统中。
同时可以设置home的特性,让组内的其他文件系统继承的它的这些特性。
当一个文件系统层次创建之后,可以为这个文件系统设置一些特性,这些特性将被所有的用户共享:
# zfs set mountpoint=/export/zfs tank/home
# zfs set sharenfs=on tank/home
# zfs set compression=on tank/home
# zfs get compression tank/home
NAME PROPERTY VALUE SOURCE
tank/home compression on local
4、创建单个的文件系统
注意:这些文件系统如果被创建好,他们的特性的改变将被限制在home级别,所有的特性能够在文件系统的使用过程中动态的改变。
# zfs create tank/home/bonwick
# zfs create tank/home/billm
bonwick、billm文件系统从父文件系统home中继承了特性,因此他们被自动的mount到/export/zfs/user 同时作为被共享的NFS。管理员根本不需要再手工去编辑 /etc/vfstab 或 /etc/dfs/dfstab 文件。
每个文件系统除了继承特性外,还可以有自己的特性,如果用户bonwick的磁盘空间要限制在10G。
# zfs set quota=10G tank/home/bonwick
5、用 zfs list 命令查看可获得的文件系统的信息,类似于过去的 df -k 命令了,呵呵 .
# zfs list
NAME USED AVAIL REFER MOUNTPOINT
tank 92.0K 67.0G 9.5K /tank
tank/home 24.0K 67.0G 8K /export/zfs
tank/home/billm 8K 67.0G 8K /export/zfs/billm
tank/home/bonwick 8K 10.0G 8K /export/zfs/bonwick
ZFS和传统文件系统的区别
1、传统的文件系统被限制在单个磁盘设备之内,它们的尺寸是不能超越单个磁盘设备。
2、过去的文件系统是被影射到一个物理存储单元,如:分区;所有的ZFS文件系统共享池内的可获得的存储空间。
3、ZFS 文件系统不需要通过编辑/etc/vfstab 文件来维护。
ZFS已经抛弃了卷管理,逻辑卷可以不再使用。因为ZFS在使用和管理raw设备能够有更好的表现。
Components of a ZFS Storage Pool
组成ZFS存储池的元件有:磁盘、文件、虚拟设备,其中磁盘可以是整个硬盘(c1t0d0),也可以是单个slice(c0t0d0s7)。推荐使用整个硬盘,这样可以省去分区操作(format)。
RAID-Z 跟 RAID-5的区别
传统的raid-5都存在着“写漏洞”,就是说如果raid-5的stripe在正写数据时,如果这时候电源中断,那么奇偶校验数据将跟该部分数据不同步,因此前边的写无效;RAID-Z用了“variable-width RAID stripes”技术,因此所有的写都是full-stripe writes。之所以能实现这种技术,就是因为ZFS集成了文件系统和设备管理,使得文件系统的元数据有足够的信息来控制“variable-width RAID stripes”
理论上说,创建RAID-Z需要至少三块磁盘,这跟raid-5差不多。例如:
raidz c1t0d0 c2t0d0 c3t0d0
还可以更加复杂一点,例如:
raidz c1t0d0 c2t0d0 c3t0d0 c4t0d0 c5t0d0 c6t0d0 c7t0d0 raidz c8t0d0 c9t0d0 c10t0d0 c11t0d0 c12t0d0 c13t0d0 c14t0d0
上边这个例子创建了14个磁盘的RAID-Z , 这14个盘被分成了两组,但下边这句话有点不大明白:
RAID-Z configurations with single-digit groupings of disks should perform better.
RAID-Z具有自动修复数据的功能
当有损坏的数据块被检测到,ZFS不但能从备份中找到相同的正确的数据,而且还能自动的用正确数据修复损坏的数据。
创建ZFS存储池
1、创建一个基本的存储池,方法很简单:
# zpool create tank c1t0d0 c1t1d0
这时可以在 /dev/dsk 目录下看到一个大的slice,数据动态的stripe跨过所有磁盘!
2、创建一个镜像的存储池
也是很简单,只要在上边命令基础上增加“mirror”关键字就可以了,下边是创建一个两路(two-way)镜像的例子:
# zpool create tank mirror c1d0 c2d0 mirror c3d0 c4d0
3、创建RAID-Z存储池
使用“raidz”关键字就可以了,例如:
# zpool create tank raidz c1t0d0 c2t0d0 c3t0d0 c4t0d0 /dev/dsk/c5t0d0
这里/dev/dsk/c5t0d0其实跟用c5t0d0是一样的,由此可以看出,在创建ZFS的时候,磁盘完全可以用物理设备名就可以,不需要指出全路径。
这句话不大明白:However, the disks must be preformatted to have an appropriately sized slice zero.
4、检测正在使用的设备
在格式化设备之前,ZFS首先决定磁盘是否已经在用或者是否装有操作系统,如果磁盘在用了,那么将会出现下边的错误提示:
# zpool create tank c1t0d0 c1t1d0
invalid vdev specification
use ’-f’ to override the following errors:
/dev/dsk/c1t0d0s0 is currentlymounted on /
/dev/dsk/c1t0d0s1 is currentlymounted on swap
/dev/dsk/c1t1d0s0 is part of active ZFS pool ’zeepool’
Please see zpool(1M)
有些错误可以用 -f 选项来强制覆盖,但是大多错误是不能的。下边给出不能用-f覆盖的错误情况,这时只能手工纠正错误:
Mounted file system The disk or one of its slices contains a file system that is currently mounted. To correct this error, use the umount command.
File system in /etc/vfstab The disk contains a file system that is listed in the /etc/vfstab file,but the file system is not currently mounted.To correct this error,remove or comment out the line in the /etc/vfstab file.
Dedicated mp device The disk is in use as the dedicated mp device for the system. To correct this error, use the mpadm command.
Part of a ZFS pool The disk or file is part of an active ZFS storage pool. To correct this error, use the zpool command to destroy the pool.
5、创建存储池时默认的mount点
在创建存储池时,如果mount点所在目录不存在,系统会自动创建,如果存在,根数据集(root dataset)会自动mount到这个目录上。
To create a pool with a different default mount point, use the -m option of the zpool create command:
# zpool create home c1t0d0
default mountpoint ’/home’ exists and is not empty
use ’-m’ option to specifya different default
# zpool create -m /export/zfs home c1t0d0
This command creates a new pool home and the home dataset with a mount point of /export/zfs.
6、删除存储池
Pools are destroyed by using the zpool destroy command. This command destroys the pool even if it contains mounted datasets.
# zpool destroy tank
用ZFS存储池管理设备
1、增加设备到存储池
用户可以通过增加一个新的顶级虚拟设备的方法动态给存储池增加空间,这个空间立即对空间中的所有数据集(dataset)有效。要增加一个虚拟设备到池中,用“zpool add”命令,例如:
# zpool add zeepool mirror c2t1d0 c2t2d0
该命令也可以用 -n选项进行预览,例如:
# zpool add -n zeepool mirror c3t1d0 c3t2d0
would update ’zeepool’ to the following configuration:
zeepool
mirror
c1t0d0
c1t1d0
mirror
c2t1d0
c2t2d0
mirror
c3t1d0
c3t2d0
2、增加和减少一路镜像
用“zpool attach”命令增加一路镜像,例如:
# zpool attach zeepool c1t1d0 c2t1d0
在这个例子中,假设 zeepool 是第一点里的那个zeepool(已经是两路镜像),那么这个命令将把zeepool升级成三路镜像。
用“zpool detach”命令来分离一路镜像
# zpool detach zeepool c2t1d0
如果池中不存在镜像,这个才操作将被拒绝。错误提示如下边这个例子:
# zpool detach newpool c1t2d0 cannot detach c1t2d0: onlyapplicable to mirror and replacing vdevs
3、管理设备的“上线”和“下线”
ZFS允许个别的设备处于offline或者online状态。当硬件不可靠或者还没有完全不能用的时候,ZFS会继续向设备读写数据,但不过是临时这么做,因为设备还能将就使用。一旦设备不能使用,就要指示ZFS忽略该设备,并让这个坏掉的设备下线。ZFS不会向offline的设备发送任何请求。
注意:如果只是为了更换设备(被换设备并没有出问题),不需要把他们offline。如果offline设备,然后换了一个新设备上去,再把新设备online,这么做会出错!
用“zpool offline”命令让设备下线。例如:
# zpool offline tank c1t0d0
bringing device c1t0d0 offline
下边这句话没怎么看懂:
You cannot take a pool offline to the point where it becomes faulted. For example, you cannot take offline two devices out of a RAID-Z configuration, nor can you take offline a top-level virtual device.
# zpool offline tank c1t0d0
cannot offline c1t0d0: no valid replicas
默认情况下,offline设备将永久保持offline状态,直到系统重新启动。
要临时offline一个设备,用-t选项,例如:
# zpool offline -t tank c1t0d0
bringing device ’c1t0d0’ offline
用“zpool onine”命令使设备上线
# zpool online tank c1t0d0
bringing device c1t0d0 online
注意:如果只是为了更换设备(被换设备并没有出问题),不需要把他们offline。如果offline设备,然后换了一个新设备上去,再把新设备online,这么做会出错!在这个问题上文档是这么说的:(但愿我没理解错)
Note that you cannot use device onlining to replace a disk. If you offline a
device, replace the drive, and try to bring it online, it remains in the faulted state.
4、清扫存储池设备
如果设备因为出现错误,被offline了,可以用“zpool clear”命令清扫错误。
如果没有特别指定,zpool clear命令清扫池里所有设备。例如:
# zpool clear tank
如果要清扫指定设备,例如:
# zpool clear tank c1t0d0
5、替换存储池里的设备
用“zpool replace”命令替换池中设备,例如:
# zpool replace tank c1t1d0 c1t2d0
c1t1d0 被 c1t2d0 替换
注意:如果是mirror或者RAID-Z,替换设备的容量必须大于或等于所有设备最小容量!
查询ZFS存储池的状态
1、ZFS存储池的基本信息
用“zpool list”命令查看存储池的基本信息,例如:
# zpool list
NAME SIZE USED AVAIL CAP HEALTH ALTROOT
tank 80.0G 22.3G 47.7G 28% ONLINE -
dozer 1.2T 384G 816G 32% ONLINE -
NAME: The name of the pool.
SIZE: The total size of the pool, equal to the sum of the size of all top-level virtual
devices.
USED: The amount of space allocated by all datasets and internal metadata. Note that
this amount is different from the amount of space as reported at the file system level.
AVAILABLE: The amount of unallocated space in the pool.
CAPACITY (CAP): The amount of space used, expressed as a percentage of total space.
HEALTH: The current health status of the pool.
ALTROOT: The alternate root of the pool, if any.
可以通过指定名字来查看某一个池的状态,例如:
# zpool list tank
NAME SIZE USED AVAIL CAP HEALTH ALTROOT
tank 80.0G 22.3G 47.7G 28% ONLINE -

2. 推荐一本适合中年人学习电脑看的书

随着电脑的日益普及,中老年人也开始关注网络,为老爸老妈选择一本合适的电脑图书非常重要!下面就给大家推荐几本非常畅销的电脑图书。

一、《教爸爸妈妈学电脑(赠送光盘)》

本书是专门为中老年人量身定做的一本电脑图书,针对中老年人在电脑使用过程中可能使用到的软/硬件、网络、电脑维护与安全方面的知识给予详尽的讲解。本书以任务驱动形式进行编写,同时对知识点进行讲解,将知识点融会贯通,渗透到每一个实例中。

本书共分15章,主要包括电脑的组成、Windows XP的个性设置、文件与文件夹的操作、个性化设置、文字输入和输入法、Windows XP自带的程序、Word 2007的应用、Excel 2007的应用、PowerPoint:2007的应用、网络视听、网上冲浪、网上聊天与电子邮件、网上娱乐、养生保健、电脑的维护与案例、电脑常见故障排除等内容。

本书针对中老年读者,有很强的实用性、趣味性和知识性。

二、《老年人学电脑》

本书是一本指导中老年朋友学习电脑的图书,主要讲述电脑在日常使用中的基础知识,包括认识电脑,电脑的启动与关闭,认识Windows XP桌面,Windows XP的基本操作,在电脑中输入文字,管理电脑中的资源,用Word 2007编辑并美化文档,使用电脑欣赏影音和玩游戏,使用数码相机拍照并修正照片,使用数码摄像机录像并制作影片,上网浏览网页,网上搜索并下载资料,用QQ与亲友聊天,收发电子邮件,在网上写博客,在线娱乐,网上炒股以及电脑的日常维护和病毒防范等知识。

本书深入浅出,以“爷爷”从对电脑知识一窍不通到能熟练应用Windows XP和上网为线索贯穿始终,逐步讲解了中老年朋友需要掌握和感兴趣的电脑知识,内容浅显易懂,版式美观,指导性强。本书结合大量应用实例,引导中老年朋友自学;每章后面附有大量丰富生动的练习题,以检验对本章知识点的掌握程度,达到巩固所学知识的目的。

本书定位于从未接触过电脑和刚开始学习电脑的中老年朋友,可作为中老年朋友的自学用书,也可作为老年大学电脑培训类教材。

三、《老年人学上网傻瓜书》

本书是一本指导中老年朋友学习电脑入门知识的图书。主要内容包括:什么是电脑、电脑的用途、电脑外观与组成、电脑的启动与退出、使用鼠标和键盘、认识windows xp的桌面、windows xp的基本操作、用拼音输入汉字、管理文件夹/文件、使用电脑娱乐、制作电子相册、用word 2003编辑文档、美化文档、网上浏览、网上搜索与下载、用qq与亲友聊天、收发电子邮件以及为电脑杀毒等知识。

本书浅显易懂,版式美观,指导性强,以中老年人学习电脑的先后顺序为线索,逐步讲解了中老年人需要掌握和感兴趣的电脑知识,对概念和功能的介绍较为形象、生动。全书结合实例进行讲解,并配有丰富的小栏目。每章最后提供有上机练习题,用于帮助读者巩固所学知识和自我提高。

本书适用于从未接触过电脑和刚开始学习电脑的中老年朋友们使用,可作为老年大学学习电脑操作的培训教材,也可作为老年朋友学习电脑的自学用书。

四、《老年人快乐学电脑 》

本书系统地介绍了电脑应用各个方面的内容,包括如何启动和关闭电脑、如何查看电脑中的文件、如何使用电脑中的软件、如何在电脑中编辑文章、如何播放音乐和电影、如何玩棋牌、如何在网上搜索信息、如何通过网络聊天以及如何在论坛和博客中发帖等。

本书关于电脑使用的内容,从最简单的电脑操作知识开始,并逐步延伸到使用电脑和网络冲浪的各个方面。每一章的首页还留下了笔记空间,帮助老年朋友进行记忆。针对老年人的特点,特地为老年朋友奉上正确使用电脑方面的知识和一些养生方面的小窍门,帮助老年朋友保持身体的健康。

本书内容丰富、图文并茂、通俗易懂,是老年朋友轻松学会电脑的必备读物

3. 有什么关于电脑文件格式的书籍

你好!没有这样的书籍,MP4、mkv都是视频格式,MP4是压缩较高的视频格式,MKV则是高清的视频格式,可以加载多种音轨,网上大多数高清电影都采用这种格式,JPG又称为JPEG,是一种压缩的图片格式,具有体积小的特点。

4. 请推荐几本关于文档管理/文件管理的书籍

最直接的办法就是去下载市场上主流的文档管理系统软件,可以快速掌握当下的需求和现状。然后再去学习编程方面的内容,有针对的进行学习,可以看看国内最领先的kass文档管理软件

5. 办公室文件,行政管理类书籍有哪些可以看看

最新办公室文秘写作大全 主编张浩
本书共分为13章,分别从行政公文、通用公文、会议公文、社交文书、民事文书、商务公文、商贸与宣传文书
办公室电子化:秘书和职员的新技术指南(英) 林恩·海格尔着姚友雷译
本书介绍了办公室自动化的目的及其应用前景,内容包括新技术在未来办公室中的作用,计算机在办公领域中的应用,计算机调整的操作等。
办公室工作规范 李 欣主编公室管理概论 张金山主编
本书系统总结了搞好办公室各方面工作的最优方法,内容计二十二章,涉及面较广,不仅介绍了公文、办事、行政

6. 有哪些适合电脑小白的自学书籍推荐

我向你推荐首先是《电脑入门完全自学手册》,它共分15章,包括电脑的软硬件知识、基本操作、WirldowsVista的基础操作、个性化设置、常用附件、管理文件资源、输入文字、安装与卸载软件、Word2007文档处理、Excel表格制作、PowerPoint幻灯片放映、网络连接、浏览器、网络即时通信工具、电子邮件、常用工具软件的使用、对电脑和系统进行安全与日常维护等内容。适用读者群没有任何电脑经验的初学者;公司办公人员;电脑爱好者;想在短时间内全面掌握电脑操作的读者。

7. 有关于办公电脑文件分类整理技巧的书吗

没有关于办公电脑文件分类管理技巧的书籍。我们完全可以按照自己的爱好或者文件的种类,分门别类进行编辑。

8. 介绍些计算机方面的书籍有哪些

1. 《信号与系统》

在《编码》一书中,向我们展示了使用语言的一些直观方法并创造新的方法来进行相互之间的交流,此书使我们明白了这种创造性以及我们人类对交流的迫切需求。

9. 有哪些关于学电脑方面的书籍推荐

电脑方面的书籍还是有非常多的,就有《计算机入门基础》《C语言》《程序设计》等书,都是对于电脑的一些了解,当然如果说你是一个程序员的话,就可以看一下《代码大全》这些都对你有很多的帮助。而且这些书你会发现里面写的也是特别的详细,在你学的时候也能够给你一些真切的帮助。

10. 推荐一些有关电脑的书籍

《计算机基础知识》doc版电子书
计算机是一种令人惊奇的机器,它能帮助用户执行许多不同的任务,无论用户想上网浏览、进行游戏,还是想看电影、完成工作,它都能从不同的方面来协助用户。计算机逐渐成为人们必备的工具之一。也许会有人认为计算机十分复杂,并...更多>>计算机是一种令人惊奇的机器,它能帮助用户执行许多不同的任务,无论用户想上网浏览、进行游戏,还是想看电影、完成工作,它都能从不同的方面来协助用户。计算机逐渐成为人们必备的工具之一。也许会有人认为计算机十分复杂,并对它有着敬畏之心。其实,计算机就是一部机器,跟用户身边的电视机一样,它的复杂用户不必去了解,用户要做的只是去掌握它的使用方法。本章就从计算机基础知识出发,为用户展现一个真实的计算机,并为用隐藏>>

阅读全文

与有关电脑文件管理的书籍相关的资料

热点内容
上什么班需要电脑 浏览:533
羊毛电脑机u盘文件怎么导出 浏览:483
图片编辑文字手机软件 浏览:188
龟斗士电脑屏幕膜 浏览:831
100瓦电脑主机配置 浏览:183
怎么把电脑设置玩不了单机游戏 浏览:65
云电脑开机快 浏览:646
学动漫用什么类型的电脑 浏览:269
笔记本电脑亮度过高就黑屏 浏览:857
电脑怎样查看硬件配置 浏览:435
如何提高电脑显存 浏览:324
老电脑加硬盘蓝屏 浏览:129
电脑上盖更换多少钱 浏览:610
笔记本电脑连接wifi网络不可用 浏览:541
平板电脑托盘 浏览:325
长城麒麟电脑怎么设置wifi 浏览:610
手机试音软件 浏览:340
苹果充电提示音软件 浏览:350
能装手机卡的平板电脑 浏览:195
苹果的美图软件 浏览:581