文件权限及磁盘管理..ppt

参数 参数: if=i_file:指定输入文件,默认为stdin of=o_file:指定输出文件,默认stdout ibs=size:指定输入块大小,单位可是b,K,M等 obs=size:指定输出块大小,单位可是b,K,M等 bs=size:指定I/O块大小,单位可是b,K,M等 count=n:只复制n块 skip=n:从输入中跳过n个记录 seek=n:从输出中跳过n个记录 conv=v:指定转换类型。v=ASCII,block,ebcdic,lcase,ucase,swab等 示例 (1) 构造软盘映像文件 #dd if=/dev/fd0 of=/tmp/fd_img bs=36b #cp /dev/fd0 /tmp/fd_img (2) 软盘复制,可以使用临时文件,方法如下: #dd if=/dev/fd0 of=/tmp/mytmpf bs=36k #dd if=/tmp/mytmpf of=/dev/fd0 bs=36k #rm –f /tmp/mytmpf (3)将第一个IDE硬盘的主引导扇区复制到文件MBR.hda #dd if=/dev/hda of=MBR.hda bs=1b count=1 (4) 将file1转换成大写后写入文件file2 #dd if=file1 of=file2 conv=ucase 4.4.4 文件的链接(ln) 功能:创建文件链接 用法: ln [options] targetfile [linkname] ln [options] targetfile directory 参数: -f:强行操作,删除已经存在的同名文件 -i:当链接名已经存在时,提示用户是否覆盖它 -s:创建符号链接,若不指定此选项则创建硬链接 示例: #ln -s /tmp/myf my_link #ln /bin/ls /usr/bin/l 4.4.5 统计磁盘和文件系统的使用情况(df) 功能: 按指定格式显示系统中已安装文件系统的使用情况。若不指定文件系统,则显示系统所有已安装的文件系统的使用情况。 用法: df [opts] [filesystem] 参数: -a:显示所有文件系统信息; -k:以K为单位 -i:显示inode使用情况;-B sz:指定显示单位 -v:以百分比方式显示相关信息 示例: #df –v #显示文件系统的使用情况 #df -i #显示系统i节点的使用情况 4.4.6 统计目录使用磁盘空间情况(du) 功能: 统计文件或目录使用空间的大小 用法: du [ options ] [ names ] 参数: -a:显示所有文件系统信息;-k:以K为单位 -b:以字节为单位; -B sz:指定显示单位; -s:仅显示指定项目的毛总数,也包括其子目录 示例: 统计/home目录内每个的用户使用磁盘空间的情况: #cd /home; du `ls` -s 工作场景4 系统管理员需要为文件进行归档打包,归档打包后的文件可能还需要进行压缩,如何完成以上任务? 归档打包 文件压缩 4.4.7 数据备份与文件归档管理命令 数据备份及任务 tar 1. 数据备份及任务 系统管理员的一个重要任务就是要确保系统信息的完整性,要做到这一点就必须对系统中的数据进行经常性备份。 数据备份可分为系统数据备份、用户数据备份和业务数据备份等。 备份数据或系统有多种方式,比方说完整备份、增量备份和日志备份等。 2.磁盘文件归档管理命令(tar) 功能: 对指定的文件进行归档或从归档文件中取出或恢复指定数据。 归档文件或叫档案文件指的是通常意义下的tar包(tarball)文件或设备文件比如磁带、软盘等。 被归档的数据可以是文件也可以是目录,在归档或恢复过程中还可以通过Z或z参数进行压缩和解压缩。 用法: tar [ keys ] [ files ] 参数说明 功能参数: -c:创建新档; -t:显示备份文件的内容列表 -x:从档案中提取文件,即恢复 -r:在旧档案后追加,不用于普通档案文件 -u:只备份归档文件中被修改的文件 修饰参数: -b N:指定块大小;-P:采用绝对路径 -f:指定档案文件名,而不使用默认设备 -T F:从文件F读取要处理的文件名 -h:不归档符号链接,而归档它指向的文件 -v:在工作过程中显示所处理的文件名 -i:忽略0长度文件; -z:使用gzip进行压缩/解压缩 tar示例 (1)使用设备文件备份和恢复 #tar cvf /tmp/mytar [t-z]* #t~z开头文件打包 #tar cvf /dev/st0 /date #find /data -mtime 2 -print /tmp/tar-list #tar rvf /

文档评论(0)

1亿VIP精品文档

相关文档