版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中等职业教育“十一五”规划教材٠电子商务专业广西广机职械西业工职技业术出技学版术院社学院第五章
Linux文件系统Linux服务器配置与管理中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院Linux系统中的“挂载点”Linux服务器配置与管理◆挂载点是文件卷在目录层次内存在的位置。◆挂载点可以理解为盘符,在没有给分区分配盘符的时候,分区是不能用的。Linux下的分区和挂载点是一样的意思,挂载即把一个分区或磁盘放在一个目录里。◆Linux的挂载点是以目录树的结构来体现的。中等职业教育“十一五”规划教材٠电子商务专业广西广机职械西业工职技业术出技学版术院社学院5.1Linux文件系统的目录结构Linux服务器配置与管理◆Linux文件系统是一个目录树的结构,根
目录是“/”,所有的文件系统安装在“/”下,其他的分区也可安装在“/”下。◆Linux将硬件设备安装成一个个设备文件,对设备的操作通过对文件的操作完成。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院Linux文件系统的目录结构◆Linux文件系统结构◆bin◆etc◆home◆lib◆proc◆usr◆dev◆mnt◆tmp◆var◆lost+foundLinux服务器配置与管理中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院◆Linux文件系统结构根文件系统:◆/:文件结构的起始位置,称为根(root)◆/bin:主要存放一些系统引导所需的命令及用户可能用到的命令文件。◆/boot:存放有关系统启动(boot)的相关文件。◆/dev:存放硬件设备文件。◆/etc:存放系统配置文件及其他系统性文件。如
LILO多重启动程序的配置文件、网络的配置文件等。◆/home:存放所有用户的属主目录(root用户除外)。Linux服务器配置与管理中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院Linux文件系统结构Linux服务器配置与管理◆/lib:存放Linux执行或编译程序时共享的库文件。◆/lost+found:存放硬盘分区数据丢失时使用fsck寻找回来的文件碎片。◆/mnt:系统装载软盘、光盘的目录。如装载光盘的目录为/mnt/cdrom、装载软盘的目录为/mnt/floppy。◆/proc:虚拟的文件系统,该目录的所有文件都放在内存,记录系统的每个进程,有助于进程的管理,还提供目前系统正在使用的IRQ、I/O端口、DMA通道、CPU的种类等信息。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院学社院Linux文件系统结构Linux服务器配置与管理◆/root:系统管理员root的登录目录。◆/tmp:暂时存放文件的目录。◆/var:保存经常变动的文件,如日志文件、电子邮件文件、临时文件等。◆/usr:包含系统使用的文件和命令的目录。几乎任何软件的安装目录都在/usr下面。中等职业教育“十一五”规划教材٠电子商务专业广西广机职械西业工职技业术出技学版术院社学院◆1.文件名◆Linux的文件名:由字母、下划线、数字组成,可以加上句点和逗号。文件名的第一个字符不能是数字、短划线、句号、问号和星号。文件名长度允许在256个字符内。可以给文件名加上扩展名。◆2.扩展名◆3.文件类型◆常见的文件类型:普通文件、目录文件、连接文件、设备文件和管道文件。◆用“ls-l”命令可显示文件的详细格式。不同的字符表示不同的文件类型。Linux服务器配置与管理5.2
Linux文件中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院不同的字符表示不同的文件类型Linux服务器配置与管理◆-:普通文件;◆d:目录文件;◆s:套接字文件;◆b:块设备文件;◆c:字符设备文件;◆p:命名管道文件;◆l:链接文件。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院Linux文件类型Linux服务器配置与管理1.普通文件计算机用户和操作系统用于存放数据、程序等信息的文件。一般都长期地存放在外存储器(磁盘等)中。普通文件一般又分为文本文件和二进制文件。2.目录文件是文件系统中一个目录所包含的目录项组成的文件。目录文件只允许系统进行修改。用户进程可以读取目录文件,但不能对它们进行修改。3.设备文件用于与I/O设备提供连接的一种文件,分为字符设备文件和块设备文件,对应于字符设备和块设备。Linux把对设备的I/O做为普通文件的读取/写入操作内核提供了对设备处理和对文件处理的统一接口。每一种I/O设备对应一个设备文件,存放在/dev目录中,如行式打印机对应/dev/lp。注:块设备文件是以块(512bye)为单位来读写的,字符设备文件是以字节为单位来读写的。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院学社院Linux文件类型Linux服务器配置与管理◆4.管道文件主要用于在进程间传递数据。管道是进程间传递数据的“媒介”。某进程数据写入管道的一端,另一个进程从管道另一端读取数据。Linux对管道的操作与文件操作相同,它把管道作为文件进行处理。管道文件又称先进先出(FIFO)文件。◆5.链接文件又称符号链接文件,它提供了共享文件的一种方法,在链接文件中不是通过文件名实现文件共享,是通过链接文件中含的指向文件的指针来实现对文件的访问。普通用户可以建立链接文件,并通过其指针所指向的文件。使用链接文件可以访问普通文件。还可以访问目录文件和不具有普通文件实态的其它文件。它可以在不同的文件系统之间建立链接关系。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院◆1.Minix◆2.ext◆3.ext2◆4.ext3◆5.MS-DOS◆6.UMSDOS◆7.VFAT◆8.ISO9660◆9.SYSVLinux服务器配置与管理5.3
常见文件系统类型◆10.NFS◆11.SMB◆12.SWAP◆13.NTFS中等职业教育“十一五”规划教材٠电子商务专业广西广机职械西业工职技业术出技学版术院社学院5.4
Linux文件权限Linux服务器配置与管理在Linux中,将文件访问权限分为3类用户来进行设置:文件所有者(u)、同组用户(g)、其他用户(o),可分别为这3类用户设置不同的
操作权限。对于每类用户,又可以设置3种权限:读(r)、写(w)、执行(x),这3种权限可以
叠加组合。例如,文件所有者对文件具有读和写的权限(rw)。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院5.4.1
权限位权限rwxrwxrwx所属者权限拥有者的权限同组用户的权限其他用户的权限Linux服务器配置与管理中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院1.使用权限字符设置“用户类型”可用以下字母中的任一个或者它们的组合来表示需要设置权限的部分.u:表示对文件的所有者设置权限。g:表示对文件所有者相同组的所有用户设置权限。o:表示对其他用户设置权限。a:表示对所有用户设置权限(这是系统默认值)。 紧跟在用户类型后面的是操作符,这3个符号的意义如下:◆+:添加某个权限。-:取消某个权限。◆=:赋予给定权限并取消其他所有权限。Linux服务器配置与管理5.4.2
修改文件权限中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院学社院5.4.2
修改文件权限Linux服务器配置与管理◆2.使用数字设置权限文件、目录的权限还可用数字(编码系统)来设定,数字与字母表示文件权限比较如下表:许可数字字母只读4r--可写2-w-可执行1--x可读和写6rw-可读和执行5r-x可读、写和执行7rwx中等职业教育“十一五”规划教材٠电子商务专业广西广机职械西业工职技业术出技学版术院学社院5.4.3文件、目录的权限设置Linux服务器配置与管理◆设置权限命令
chmod◆作用:设置文件或目录的使用权限。即控制文件被如何存取◆语法格式:chmod[-cfvR][--help][--version][mode=4,2,1{a,u,g,o}{+,-,=}{r,w,x,s,t}[文件或目录]◆说明:◆-c若文件权限确已更改,才显示更改动作◆-f若文件权限无法更改时不显示错误消息◆-R以递归方式对目录及该目录下的子目录与以文件进行相同的权限更改中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院5.4.3文件、目录权限设置Linux服务器配置与管理◆实训练习一1)文件abc.txt允许所有用户具有读权。#chmod
a+r
abc.txt或#chmod
444
abc.txt2)文件abc.txt允许任何人可读、可写和执行。#
chmod 777
abc.txt或 #
chmod
a+rwx
abc.txt3)给文件abc.txt拥有者增加写权,对组和其他人增加读和执行权。#
chmod
u+w,og+rx
abc.txt#
chmod
755
abc.txt4)设置/root/dir目录及其子目录中的文件权限为:所有者具有写权,同组用户和其他用户具有读权。◆◆#
chmod
-R
644
/root/dir或#chomd-R
u=rw,go=r
/root/dir中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术技出学术版院学社院5.4.4文件、目录属主的更改Linux服务器配置与管理◆1.改变文件的权属chown◆作用:变更文件、目录的属主或群组◆命令格式:chown[–cfhvR][--help][--version][user
[.group]][件或目录]◆说明:◆-c若文件权限确已更改,才显示更改动作◆-f若文件权限无法更改时不显示错误消息◆-R以递归方式对目录及该目录下的子目录与以文件进行相同的权限更改◆-h表示只对链接文件进行变更,不是该链接真正指向的文件。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术技出学版术院学社院5.4.4文件、目录属主的更改Linux服务器配置与管理◆2.chgrp
改变文件组权◆说明:变更文件或目录的所属群组。◆命令格式:chgrp[-cfhRv][--help][--version][所属群组][文或目录...]chgrp[-cfhRv][--help][--reference=<参考文件或目录>][--version][文件或目录...]中等职业教育“十一五”规划教材٠电子商务专业广西广机职械西业工职技业术出技学版术院社学院2.chgrp
改变文件组权Linux服务器配置与管理◆参 数:-c或--changes效果类似"-v"参数,但仅回报更改的部分。-f或--quiet或--silent 不显示错误信息。-h或--no-dereference 只对符号连接的文件作修改,而不更动其他任何相关文件。-R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。-v或--verbose 显示指令执行过程。--help 在线帮助。◆--reference=<参考文件或目录> 把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同。--version 显示版本信息。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学术版院学社院实训任务二Linux服务器配置与管理◆1)将文件file1.txt的拥有者设为users,所属群组为jessie。chown
users.jessie
file1.txt◆2)将当前目录下的所有文件与子目录的拥有者都设为users,所属群组为lamport。chown
-R
users:lamport
*◆3)更改文件file1.txt的所属组群为users。chgrp
users
file1.txt◆4)更改目录dir/的所属组为ftp。chgrp
-R
ftp
dir/◆5)用组的ID更改目录test的所属组。chgrp
-R
500
test/中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学术版院学社院拓展实践练习Linux服务器配置与管理◆1.
在/tmp目录下创建一个目录aa,进入aa目录,在aa目录下创建一个文件slx,并输入一些内容,修改该文件的权限,只有所有者才能有读、写、执行的权限,组群和其他人
只有读权。◆2. 修改文件slx权限,使文件的所有者有全部的权限,组群有读权和执行权,其他人
无任何权限。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院学社院5.5
设备的使用◆Linux系统将所有设备以文件的形式来管理,称为设备文件,设备文件和其他文件一样,用标准系统调用对其进行打开、关闭和读写等操作。用户程序系统调用窗口文件系统高速缓存字符设备 块设备设备驱动程序硬件设备控制器Linux服务器配置与管理中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院5.5.1磁盘存储器的使用Linux服务器配置与管理◆计算机有不同种类的磁盘存储器,常见的有软盘、IDE硬盘、SATA硬盘和SISC硬盘等。◆在Linux系统中,每一个硬件设备都映射到一个系统的文件。◆1.软盘◆相应的软盘的块设备都以字母fd开始,/dev/fd0表示第一个软盘设备,其余类推。◆2.硬盘◆Linux为IDE硬盘分配了一个由hd前缀组成的文件;对于SATA硬盘和SCSI硬盘设备,则分配了一个由sd前
缀组成的文件。中等职业教育“十一五”规划教材٠电子商务专业广西广机职械西业工职技业术出技学版术院社学院◆硬盘◆硬盘的表示方法Linux服务器配置与管理◆分区的表示方法硬盘型号表示方法硬盘1硬盘2硬盘3HDD接口硬盘/dev/hd[a-z]/dev/hda/dev/hdb/dev/hdchd[0-n]hd0hd1hd2SATA、SCSI接口硬盘/dev/sd[a-z]/dev/sd0/dev/sd1/dev/sd2sd[0-n]sd0sd1sd2硬盘型号表示方法第一个分区第二个分区第三个分区HDD接口硬盘/dev/hd[a-z]X/dev/hda1/dev/hda2/dev/hda3(hd[0-n],y)(hd0,0)(hd0,1)(hd0,2)SATA、SCSI接口硬盘/dev/sd[a-z]X/dev/sda1/dev/sda2/dev/sda3(sd[0-n],y)(sd0,0)(sd0,1)(sd0,2)中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学术版院社学院5.5.1磁盘存储器的使用Linux服务器配置与管理◆3.usb及1394接口的存储设备◆模拟SCSI硬盘,通过fdisk-l命令查看,出现的是/dev/sd[0-n],表示方法和SCSI、SATA的相同。◆4.光盘驱动器◆无论是/dev/cdrom还是/dev/dvd,通过
fdisk-l命令查看,表示方法都是/dev/hdc。◆光盘驱动器也可用/dev/cdrom来表示。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院学社院5.5.1磁盘存储器的使用Linux服务器配置与管理中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院5.5.2
硬盘的使用Linux服务器配置与管理◆1.查看当前系统的硬盘设备◆命令:
ls
-l
/dev/sd*ls
-l
/dev/hd*◆2.查看当前系统的分区◆命令:fdisk
[-b<分区大小>][-uv][外设代号]◆参数:◆-b<分区大小> 指定每个分区的大小。◆-l 列出指定外围设备的分区表状况。◆-u 配合-l参数使用,用分区数目取代柱面数目,来表示每个分区的起始地址。◆-v 显示版本信息。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院◆3.硬盘分区◆命令:
fdisk [硬盘名称]◆进入分区界面后,输入“m”键可查看帮助信息。◆4.格式化分区◆命令:mkfs
[-t
<文件系统>]
[参数]
device
[size]Linux服务器配置与管理◆参数:-t<文件系统>:选择文件系统类型-c:检查坏块,并初始化坏块列表-l
filename:从文件夹filename中读初始化坏块表-v:产生长格式输出device:要建立文件系统的设备号size:文件系统大小中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院学社院5.5.2
硬盘的使用Linux服务器配置与管理◆5.挂载文件系统(设备)◆命令:mount[参数]设备名安装点◆参数:◆-a 载入在/etc/fstab中描述的所有设备◆-F 这个命令通常和-a一起使用,它会为每一个mount的动作产生一个行程负责执行。在系统需要挂上大量NFS文件系统时可以加快挂上的动作。◆-n 载入信息不记录到日志文件/etc/mtab文件中◆-r 以只读的模式载入设备◆-t 指定载入文件系统的类型(fat32为vfat)◆-o 选项,常用的选项有
codepage,iocharset(对于中文codepage=936,iocharset=gb2312)◆-w 以可读写模式载入设备◆-loop 挂载
ISO文件时用中等职业教育“十一五”规划教材٠电子商务专业广西广机职械西业工职技业术出技学版术院社学院5.挂载文件系统(设备)Linux服务器配置与管理◆[载入点] 是一个目录,请建立一个空目录,mount后该目录中的内容就是你载入的文件系统内容。◆说明:将某个文件的内容解读成文件系统,然后将其挂在目录的某个位置之上。当这个命令执行成功后,直到我们使用
umount将这个文件系统移除为止。这个命令可以被用来挂上任何的文件系统,你甚至可以用-o
loop选项将某个一般的文件当成硬盘机分割挂上系统。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院5.5.2
硬盘的使用Linux服务器配置与管理◆6.卸载文件系统命令umount◆命令格式:umount [参数][-t <文件系统类型>][文件系统]◆说明:umount可卸载目前挂在Linux目录中的文件系统。◆参数:-a 卸载/etc/mtab中记录的所有文件系统。-h 显示帮助。-n 卸载时不要将信息存入/etc/mtab文件中。-r 若无法成功卸载,则尝试以只读的方式重新挂入文件系统。-t<文件系统类型> 仅卸载选项中所指定的文件系统。-v 执行时显示详细的信息。-V 显示版本信息。[文件系统] 除了直接指定文件系统外,也可以用设备名称或挂入点来表示文件系统。中等职业教育“十一五”规划教材٠电子商务专业广西广机职械西业工职技业术出技学版术院社学院◆实训任务三1)将
/dev/hda1
挂在
/mnt
之下。 mount
/dev/hda1
/mnt2)将
/dev/hda1
用只读模式挂在
/mnt
之下。 mount
-o
ro
/dev/hda1/mnt3)将/tmp/image.iso光碟镜像文件使用
loop模式挂在/mnt/cdrom之下。mount
-o
loop
/tmp/image.iso
/mnt/cdrom4)挂载/dev/hda5(fat32格式)到/mnt/wind目录下并且目录支持中文。mount
-t
vfat
/dev/hda5
/mnt/wind
-o
codepage=936,iocharset=gb23125)挂载U盘到/mnt/wind目录下,并且目录支持中文。mount
–t
vfat
/dev/sda1
/mnt/usb
-o
codepage=936,iocharset=gb23126)卸载光盘和USB设备。(需返回上一级目录)Linux服务器配置与管理umountumount/mnt/cdrom/mnt/usb中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院5.5.3硬盘分区Linux服务器配置与管理◆1.挂接新硬盘◆1)在虚拟机上创建一个新硬盘。(在关机的状态下进行)◆2)重新启动Linux操作系统。◆3)对新硬盘进行分区fdisk
/dev/sdb◆4)格式化建立文件系统mkfs
–t
ext3
/dev/sdb1或
mkfs.ext3
/dev/sdb1◆5)把新的硬盘分区挂接到一个目录上(如/sdb1)。mkdir
/sdb1mount
/dev/sbd1
/sdb1注:此方法只是临时把分区/dev/sbd1挂载到/sdb1目录上,系统重启后,新分区挂载就自载卸载了。中等职业教育“十一五”规划教材٠电子商务专业广西广机职械西业工职技业术出技学版术院社学院5.5.3硬盘分区Linux服务器配置与管理◆1.挂接新硬盘◆要相系统启动就自动挂载新分区,必须把挂载内容写入配置文件/etc/fstab中。◆6)编辑/etc/fstab文件,把新硬盘的分区的装载点(如/sdb1),添加到/etc/fstab文件中,使得系统启动后可直接使用该分区。如以下操作步骤:◆A)编辑/etc/fstab文件,在文件中加入以下内容:/dev/sdb1
/sdb1
ext3
defaults
1
2◆B)输入命令:mount
-a(重新装载/etc/fstab文件指定的文件系统)或重新启动操作系统。中等职业教育“十一五”规划教材٠电子商务专业广西广机职械西业工职技业术出技学版术院社学院5.5.3硬盘分区Linux服务器配置与管理◆2.文件系统配置文件/etc/fstab◆fstab文件中列出了引导时需安装文件系统的类型、加载点及可选参数。◆fstab也称为文件系统安装表,它的每一行代表一个需要安装的文件系统,格式如下:devicemountpointfstypeoptionsdumppassno需加载的文件系统设备文件系统的加载点(加载目录)文件系统类型选项0或10、1或2中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院文件/etc/fstab格式说明Linux服务器配置与管理device:指定要加载的文件系统设备,可以根据用户的需来增加或删除某些文件系统。但root文件系统一定要加载到“/”,否则系统无法开机。而另一个必须加载的是proc,它必须加载到“/proc”,以提供给Kernel使用。Mountpoint:挂载点,就是你要将来源挂到什么地方,其中swap没有挂入点,所以是
none。fstype:指文件系统,是安装文件系统的类型。options:参数,该字段可以指定一个或多个该文件系统选项,若为多个文件系统选项,用逗号隔开。如果开机时不载入,文件系统选项(如cdrom),就必须加入参数
noauto。dump:表示使用指令dump时要备份的文件系统,0表示不要、1表示要。passno:这个字段是给指令fsck用的,是检查的顺序。“/”的数字应该是1而其它的文件系统为2。不需检查的就是0(如cdrom,swap等)。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院◆Fstype参数Linux服务器配置与管理文件系统格式说明ufsFreeBSD预设的文件系统。ext2fsLinux
EXT2文件系统格式。msdosfsFAT/FAT32,DOS兼容的文件系统。ntfsWindows的NTFS。cd9660CD-ROM的文件系统。udfDVD数据光盘格式。nfs和Sun
Microsystems相容的"Network
File
System"。smbfsCIFS/SMB文件系统格式,也就是Windows的网上邻居。mfs本地的memory-based
UNIX文件系统。swap用来作swapping的文件系统。procfs用来存取执行程序(process)的文件系统。kernfs用来存取核心参数(kernel
parameter)的文件系统。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院◆options:参数Linux服务器配置与管理rw可读可写。ro只可读不可写。async所有数据以异步方式完成。atime每次存取动作都更新文件时间。defaults使用默认的选项auto能被mount-a自动挂入系统。dev解译文件系统特性与储存装置规格。exec允许文件系统中的二进制元文件被执行。user允许一般user挂入。sync所有数据以同步方式完成。swswap。noauto开机时不挂入。userquota使用者磁盘配额限制(须kernel支持quota)。groupquota群组磁盘配额限制(须kernel支持quota)。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院5.5.3硬盘分区Linux服务器配置与管理◆3.挂载swap文件系统◆如果系统中用户较多,则需要较大的交换分区。当原来的交换分区的空间不够时,系统管理员需要采用创建swap文件的方式来增加虚拟
的swap空间,即在硬盘中创建一个虚拟的
swap文件。交换分区的大小一般设为物理内存的1~2倍,但不能超过2048MB。◆为了解决Linux系统中交换分区太小的现象,可以采用两种方法:◆1)创建新的swap空间,增加swap容量。◆2)创建swap文件,调整swap容量。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学术版院学社院5.5.3硬盘分区Linux服务器配置与管理◆3.1创建新的swap空间,增加swap容量。◆步骤:◆1)创建新的分区。(用fdisk分区)◆2)将分区的文件系统设置为swap文件系统。
(用fdisk的t命令)◆3)格式化并启动swap分区格式。◆用mkswap命令来对swap分区进行格式化。#mkswap
/dev/hdb5。(如果把/dev/hdb5设为交换分区
)◆用swapon命令来启动swap分区。#swapon/dev/hdb5◆4)编辑/etc/fstab文件,添加如下命令,使在每次开机时自动加载swap分区:/dev/hdb5
swap
swap
default
0
0中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院5.5.3硬盘分区Linux服务器配置与管理◆设置交换区mkswap◆语法:mkswap[-cf][-v0][-v1][设备名称或文件][交换区大小]◆说明:mkswap可将磁盘分区或文件设为Linux的交换区。◆参 数:◆-c 建立交换区前,先检查是否有损坏的区块。◆-f 在SPARC电脑上建立交换区时,要加上此参数。◆-v0 建立旧式交换区,此为预设值。◆-v1 建立新式交换区。◆[交换区大小] 指定交换区的大小,单位为1024字节。中等职业教育“十一五”规划教材٠电子商务专业广西广机职械西业工职技业术出技学术版院学社院5.5.3硬盘分区Linux服务器配置与管理◆3.2创建swap文件调整swap容量。◆步骤:◆1)创建swap文件(如果文件为8MB)dd
if=/dev/zero
of=/swapfile
bs=1024
count=8192◆2)格式化并启动swap文件mkswap
/swapfileswapon
/swapfile◆3)编辑/etc/fstab文件,添加如下命令,使在每次开机时自动加载swap文件:/swapfile
swap
swap
default
0
0中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院◆dd命令◆语法格式:dd[选项]◆参数:if=输入文件(或设备名称)。of=输出文件(或设备名称)。ibs=bytes一次读取bytes字节,即读入缓冲区的字节数。Linux服务器配置与管理◆◆skip=blocks跳过读入缓冲区开头的ibs*blocks块。obs=bytes一次写入bytes字节,即写入缓冲区的字节数。bs=bytes同时设置读/写缓冲区的字节数(等于设置ibs和obs)。cbs=byte一次转换bytes字节。count=blocks只拷贝输入的blocks块。conv=ASCII把EBCDIC码转换为ASCIl码。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院dd命令Linux服务器配置与管理◆参数:conv=ebcdic把ASCIl码转换为EBCDIC码。conv=ibm把ASCIl码转换为alternate
EBCDIC码。conv=block把变动位转换成固定字符。conv=ublock把固定位转换成变动位。conv=ucase把字母由小写转换为大写。conv=lcase把字母由大写转换为小写。conv=notrunc不截短输出文件。conv=swab交换每一对输入字节。conv=noerror出错时不停止处理。conv=sync把每个输入记录的大小都调到ibs的大小(用NUL填充)。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学术版院学社院◆bs参数:制定每次读取及输入多少个字节。因为硬盘存取的最小单位为扇区,所以设置bs参数就相当于设置每个扇区的大小。通常情况下这个参数设置为32为好。◆参数count:主要是用来设置可以使用扇区的数量。所以这个文件所占用的空间就是以上两个参数的乘积。这里需要注意的是,如果要增加swap文件容量,往往是通过调整count参数来实现的。Linux服务器配置与管理中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学术版院学社院1.将本地的/dev/hdb整盘备份到/dev/hdd dd
if=/dev/hdb
of=/dev/hdd2.将/dev/hdb全盘数据备份到指定路径的image文件
dd
if=/dev/hdb
of=/root/image3.将备份文件恢复到指定盘dd
if=/root/image
of=/dev/hdb4.备份/dev/hdb全盘数据,并利用gzip工具进行压缩,保存到指定路径
dd
if=/dev/hdb
|gzip>/root/image.gz5.将压缩的备份文件恢复到指定盘gzip
-dc
/root/image.gz
|
dd
of=/dev/hdb6.备份磁盘开始的512个字节大小的MBR信息到指定文件
dd
if=/dev/hda
of=/root/image
count=1
bs=512count=1指仅拷贝一个块;bs=512指块大小为512个字节。恢复:dd
if=/root/image
of=/dev/hda7.备份软盘dd
if=/dev/fd0
of=disk.img
count=1
bs=1440k(即块大小为1.44M)8.拷贝内存内容到硬盘dd
if=/dev/mem
of=/root/mem.bin
bs=1024(指定块大小为1k)9.拷贝光盘内容到指定文件夹,并保存为cd.iso文件
dd
if=/dev/cdrom(hdc)of=/root/cd.isoLinux服务器配置与管理中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学术版院学社院添加交换分区并启用它后,用以下命令查看交换分区是否被成功启用。#cat
/proc/swaps或
#free激活交换分区或交换文件Linux服务器配置与管理#swapon#swapon/dev/hdb5(激活交换分区)/swapfile(激活交换文件)关闭交换分区或交换文件#
swapoff#
swapoff/dev/hdb5
(关闭交换分区)/swapfile
(关闭交换文件)删除交换分区确认将要删除的交换分区已被关闭删除/etc/fstab文件中对应的行用fdisk命令删除对应的分区删除交换分区#
rm
/swapfile中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院拓展实训练习Linux服务器配置与管理新添加一款容量为20GB的硬盘,新建立一个10GB的新分区,文件系
统类型为ext3,挂载在/newpatition目录上。新建立一个1024MB的新分区,作为交换分区。创建一文件大小为16MB交换文件,增加swap容量。3)要求分区和交换文件在系统引导时能自动装载。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院5.6磁盘的管理Linux服务器配置与管理显示目录中个别文件的大小。显示目录或文件大小时,以byte为单-a或-all-b或-bytes位。-c或--total 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。显示指定符号连接的源以K,M,G为单位,提-D或--dereference-args文件大小。-h或--human-readable高信息的可读性。4.6.1磁盘管理命令◆1.du命令◆功能说明:显示目录或文件的大小。显示指定的目录或文件所占用的磁盘空间。◆命令格式:du[参数][目录或文件]◆参 数:中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院1.du命令参数:-H或--si与-h参数相同,但是K,M,G是以1000为换算单位。-k或--kilobytes 以1024
bytes为单位。-l或--count-links 重复计算硬件连接的文件。-L<符号连接>或--dereference<符号连接> 显示选项中所指定符号连接的源文件大小。-m或--megabytes-s或--summarize以1MB为单位。仅显示总计。显示个别目录的大小时,并不含其子目录的-S或--separate-dirs大小。-x或--one-file-xystem以一开始处理时的文件系统为准,若遇上在<文件>指定目录或文件其它不同的文件系统目录则略过。-X<文件>或--exclude-from=<文件>。--exclude=<目录或文件>--max-depth=<目录层数>略过指定的目录或文件。超过指定层数的目录后,予以忽略。--help 显示帮助。Linux服-务-v器e配rs置io与n
管理显示版本信息。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院5.6.1磁盘管理命令Linux服务器配置与管理◆2.df命令◆功能说明:显示文件系统的状况,或是看所有文件系统的状况(预设值)。◆使用权限:所有使用者◆命令格式:df[选项]...[FILE]...◆参数:-a,--all包含所有的具有0Blocks的文件系统--block-size={SIZE}使用{SIZE}大小的
Blocks-h,--human-readable使用人类可读的格式(预设值是不加这个选项的...)中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院2.df命令Linux服务器配置与管理参数:-H,--si很像-h,但是用
1000为单位而不是用
1024-i,--inodes列出
inode资讯,不列出已使用
block-k,--kilobytes就像是--block-size=1024-l,--local限制列出的文件结构-m,--megabytes就像--block-size=1048576--no-sync取得资讯前不
sync(预设值)-P,--portability使用
POSIX输出格式--sync在取得资讯前
sync-t,--type=TYPE限制列出文件系统的
TYPE-T,--print-type显示文件系统的形式-x,--exclude-type=TYPE限制列出文件系统不要显示
TYPE-v(忽略)--help显示这个帮手并且离开--version输出版本资讯并且离开中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院实训任务◆1)查看/mnt目录占用磁盘空间的情况。#
du
–s
/mnt◆2)列出所有文件和目录所占的空间(使用
a选项),而且以字节为单位(使用b选项)来计算大小。#
du
-ab◆3)查看磁盘空间和文件系统的信息。#
df
-TLinux服务器配置与管理中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院5.6.2磁盘配额管理Linux服务器配置与管理◆磁盘限额的意义是强制使用者在大部份时间内保持他们对系统磁盘的占用在限额之下,取消其无限制地使用磁盘空间的能力。◆磁盘配额允许在两种磁盘管理方式下定义磁盘限额:◆1.基于文件节点的磁盘管理方式该方式下可以限制一个用户或一组用户可以拥有的最多文件数目(不包括符号链接文件)。◆2.基于磁盘存储块的磁盘管理方式中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院5.6.2磁盘配额管理Linux服务器配置与管理◆2.基于磁盘存储块的磁盘管理方式该方式下可以限制一个用户或一组用户可以使用的最大磁盘空间。注:磁盘配额对root用户无效。◆实现磁盘配额的步骤◆1.修改/etc/fstab来启用文件系统的磁盘配额支持。◆2.重新挂载文件系统。◆3.创建配额文件,重新生成磁盘用量表。◆4.分配配额。中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院【任务需求】◆添加一个用户,账号为petest,并加入群组
test,初始口令为123456◆创建一个新的分区,以EXT3文件系统对新分区进行格式化,并以/newfq为新的分区的挂载点。◆要求在/newfq文件系统对用户petest和群组
test进行磁盘配额。◆磁盘配额的大小为软配额1MB,硬配额2MB.Linux服务器配置与管理5.6.2磁盘配额管理中等职业教育“十一五”规划教材٠电子商务专业广西机广职械西业工职技业术出技学版术院社学院5.6.2磁盘配额管理Linux服务器配置与管理实现磁盘配额的具体步骤:◆1.建立新用户◆2.建立新分区,格式化.◆3.修改配置文件/et
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年初中作文开头 说课稿
- 2025-2026学年布艺杯垫说课稿
- 2025-2026学年大班幼儿智力游戏说课稿
- 工业供气工岗前岗后考核试卷含答案
- 汽轮机部套装配调试工安全文明评优考核试卷含答案
- 数据中心运行维护管理员创新应用竞赛考核试卷含答案
- 衡器装配调试工岗前核心能力考核试卷含答案
- 2025-2026学年合作说课稿中班语言
- 2025-2026学年大班分成游戏说课稿
- 水生植物疫病检疫员工作规范能力考核试卷含答案
- 26新五年级上册语文第一次月考检测卷1-2单元
- 【2026公开课】Unit 2 My friends PA Let's learn 教学课件
- IEC 60335-2-9-2024 中文版 家用和类似用途电器安全 烤箱、灶、炉及类似器具特殊要求
- 《5. 睡眠要充足》课件2
- 劲性钢骨梁柱施工方案
- 《碳中和导论》课件-第四章 储能技术与绿色燃料
- 雨课堂学堂在线学堂云《人工智能时代的创新思维(北京理工)》单元测试考核答案
- (2026年)经导管主动脉瓣置换术(TAVR)患者的麻醉管理课件
- 托盘车安全知识培训内容课件
- 2025年全国统一高考数学试卷(全国一卷)含答案
- 财产变更协议书
评论
0/150
提交评论