LINUX系统管理员师资培训.ppt_第1页
LINUX系统管理员师资培训.ppt_第2页
LINUX系统管理员师资培训.ppt_第3页
LINUX系统管理员师资培训.ppt_第4页
LINUX系统管理员师资培训.ppt_第5页
已阅读5页,还剩146页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Linux系统管理,第一章Linux的简介 第二章Linux的安装 第三章常用的Linux命令 第四章Linux的shell 第五章Linux的编辑器 第六章用户及工作组的管理 第七章软件的安装与卸载 第八章Linux的系统引导 第九章文件系统和磁盘管理 第十章Linux的磁盘配额 第十一章 X windows,Linux的卸载,卸载Linux: 卸载步骤1:进入Windows删除linux分区重启或直接用98启动盘启动,用DM/PQ删除linux分区 卸载步骤2:在dos命令提示符上输入 fdisk /mbr 卸载步骤3:重启,完成,上午练习,请大家自己动手安装rhel as 3.0,采用网

2、络安装方式,第三章Linux的常用命令,授课内容 1、Linux的各种常用命令 2、对各命令参数选项的熟悉 授课目标 1、熟悉一些LINUX命令的基本操作 2、熟悉一些LINUX命令参数选项的用法,linux命令格式,linux命令列通常由好几个字串组成, 中间用空白或空格键分开。如下所示: command options arguments(或parameters) 命令 选项 参数 例如: rm -rf /home/ols3,常用Linux命令介绍(一),ls命令:显示指定工作目录下之内容 dir命令:同 ls cd命令:变换工作目录 pwd命令:显示用户当前的工作路径,显示 出完整的当前

3、活动目录名称。 clear命令:在允许的情况下清除屏幕 man命令: 查看指令用法的help mkdir命令:用来建立新的目录 rmdir命令:用来删除已建立的目录,常用Linux命令介绍(二),rm命令: 删除文档及目录。 touch命令: 创建一个空白文件或改变已有文件的时 间戳 cp命令:复制文件(或者目录等) mv命令:移动目录或文件 ln命令: 为某一个文件在另外一个位置建立一个同步 的链接。 chmod命令: 修改文件或目录的权限 chown命令: 修改文件或目录所属的用户 chgrp命令: 修改文件或目录所属的工作组,常用Linux命令介绍(三),more命令:使超过一页的文件临

4、时停留在屏幕,按任 何的一个键以后继续显示。 less命令:显示文件内容,可以上下翻页显示。 head命令:显示文件前10行内容。 tail命令:显示文件后10行内容。 cat命令:把文档串连后传到基本输出,或者将几 个文档连接利用重定向符定向到输出文档 find命令:在指定的路径上搜索指定的文件和目录 locate命令:查找文件 grep命令:在文件中搜索匹配的行并输出,一般用于 过滤先前的结果,常用Linux命令介绍(四),who命令:显示已经登录的用户 finger命令:查询用户信息 su命令:在不注消的情况切换用户身份 sudo命令:以另一个用户的身份执行某个命令 passwd命令:修

5、改用户的登录口令 gpasswd命令:修改工作组的口令 date命令:显示和设置系统日期和时间 free命令:查看当前系统内存的使用情况 login命令: logout命令:将当前用户从终端系统中注销,常用Linux命令介绍(五),shutdown命令:关机或重启 halt命令: 停机 reboot命令:重启命令 init命令:改变当间用户的运行级别 lpd命令:根据 /etc/printcap 的内容来管理本地或远端的打印机 lpq命令:显示打印机缓冲队列中未完成的工作 lprm命令:删除打印缓冲队列中的工作 ftp命令:用户通过 ftp 这个程序来使用 Internet 上的标准文件传输协

6、议 telnet命令:远程登录命令 mail命令:阅读和发送邮件给别的用户,常用Linux命令介绍(六),du命令:显示目前的目录所占的磁盘空间 df命令:显示目前磁盘剩余的磁盘空间 mount命令:将某个文件系统挂载到某个目录上 umount命令:用于卸载已安装好的文件系统 tar命令:用于打包和解包某个目录和文件 rpm命令:用于安装,卸载,查看,检查某个RPM软件包 gzip命令:用于压缩某个文件和目录 gunzip命令:用于解压缩以gzip压缩的文件 bzip2命令:用于压缩某个文件和目录 bunzip2命令:用于解压缩以bzip2压缩的文件,ls命令,语法:ls 参数选项目录名 说明

7、:显示指定工作目录下的内容 参数选项:如下图,cd命令,1、cd .更换目录回到上一级目录 2、cd .更换到当前目录 3、cd 更换目录到当前用户的个人宿主目录 4、cd /etc/vsftpd/ 更换到/etc/vsftpd目录 5、cd / 更换目录到根目录,语法:cd 目录名 说明:用于更换工作目录 例题:如下,pwd、clear、man命令,pwd 语法:pwd 说明:显示当前工作目录的绝对路径 clear 语法:clear 说明:清楚屏幕上的信息 man: 语法:man 参数选项 帮助主题。 说明:man实际上就是查看命令用法的help,学习任何一种UNIX类的操作系统最重要的就是

8、学会使用man这个辅助命令。man是manual(手册)的缩写字,它的说明非常的详细,建议记得一些基本用法就可以了。,mkdir、rmdir命令,语法:mkdir 参数选项 目录名 说明:创建一个空目录,要求此用户在当前目录上具有写权限 参数选项:如下图,语法:rmdir 参数选项目录名 说明:删除一个或多个空目录或空子目录,要求此用户在当前目录上具有写权限,rm命令,语法:rm 参数选项 文件 说明:用户可以用rm命令删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于符号链接文件只是断开了链接,原文件保持不变。,tou

9、ch、ln命令,语法:touch 参数选项 文件 说明:修改文件的时间戳,不加任何参数则创建一个空白文件,语法:ln 参数选项 源文件 链接文件 说明:创建链接文件,分为硬链接和软链接,加-s参数为创建软链接,file命令,语法:file 参数选项 文件 说明:确定文件的类型,cp命令,cp参数选项: 语法:cp 参数选项 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。,mv命令(一),mv参数选项: 语法:mv 参数选项 源文件或目录 目标文件或目录 说明:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名

10、或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。,mv命令(二),mv参数选项:,chmod命令,chmod的语法有两种模式: 语法1:chmod options who opcode permission file 语法2:chmod options n1n2n3n4 file 说明:改变

11、文件或目录的权限模式 例如: 第一种:chmod R a=rwx /home/test 第二种:chmod -R 777 /home/test,chown命令,语法:chown options newuser .newgroup file 说明:改变文件或目录的所属用户,也可以改变组,chgrp命令,语法:chgrp options newgroup file 说明:改变文件或目录的所属组 参数选项与chown相同 例如:chgrp root /home/test/test1,cat命令,cat参数选项: 语法:cat 参数选项 fileNames 说明:把档案串连后传到基本输出(或加 重定向

12、到另一个文件),more、less命令,more参数选项: 语法:more 参数选项fileNames 说明:类似cat,不过会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按b键就会往回(back)一页显示,而且还有搜寻字串的功能(与vi相似)使用中的说明文件,请按h。 less参数选项: 语法:less 参数选项 fileName 说明:less 的作用与 more 十分相似,都可以用来浏览文件的内容,不同的是 less 允许使用者往回卷动以浏览已经看过的部份,同时因为 less 并未在一开始就读入整个文件案,因此在遇上大型文件的开启时,会比一

13、般的文书编辑器(如 vi)来的快速。,head、tail命令,head参数选项: 语法:head 参数选项 fileNames 说明:显示文件的前十行 例如:head install.log 显示install.log的前十行内容 若要显示前十五行,可以用 head -15 install.log tail参数选项: 语法:tail 参数选项 fileNames 说明:显示文件的后十行 例如:tail install.log 显示install.log的后十行内容。,find命令,find: 语法:find 搜索路径 参数选项 匹配表达式 功能:在指定的搜索路径下搜索指定的目录或文件。 参数选

14、项: -name 文件名:文件名告诉find要查找的文件。 -perm 模式: 匹配所有符合指定数值模式值的文件。 -size nc:匹配大小为n个block的文件名,c:以字节为单位 -user 用户名:搜索所有属主为用户名的文件。 -group 组名:搜索所有属主为组名的文件。 -atime n:搜索在n天前访问过的文件。 -mtime n:搜索在n天前修改过的文件。 -ctime n:搜索在n天前修改过的文件。 -exec 命令 ; : 对每个匹配的文件执行该命令,标志用于指 定命令执行时文件名出现的地方,命令必须终 止于符号“;”。,locate、slocate命令,语法:locate

15、 参数选项 匹配表达式 说明:locate是slocate的符号链接,从系统的一个数据 库中查找相关的数据 参数选项: -u :创建locate需要的系统数据库 -d path:指定使用该路径下的数据库 whereis命令:简易的查询命令,在特定目录中查找源代 码、二进制文件和说明文件 which命令: 在环境变量$PATH指定的目录中查找文件,可一次查询 多个文件,grep命令,grep: 语法:grep 参数选项 -e PATTERN | -f FILE FILE. 说明:在文件中搜索匹配的行并输出,一般用来过滤先前结果 而避免显示太多不必要的信息。,下午练习,请大家练习已学过的各种命令的

16、使用,Who、finger命令,who: 语法:who 参数选项 说明:显示系统中有那些使用者正在上面,显示的资料包含了使用者ID,使用的终端机,从那边连上来的,上线时间,呆滞时间,CPU使用量,动作等等。 Finger: 语法:finger 参数选项 用户名 说明:查找并显示用户信息,包括不在线的 参数选项: -l:以长格式输出信息,系统默认 -s:以短格式输出信息,su、passwd命令,su: 语法:su 参数选项 用户名 说明:用于切换用户身份,若没有指定用户名,则系 统预设值为超级用户root。 sudo:以另一个用户的身份执行某个命令 passwd: 语法:passwd 用户名 说

17、明:修改用户口令,其中用户名为需要修改口令的 用户名。只有超级用户可以使用“passwd 用户名”修改其他用户的口令,普通用户只能用不带参数的passwd命令修改自己的口令。 gpasswd:修改工作组口令,date、free、login、logout命令,date:显示或设置系统日期(-u)和时间(-s) free : 查看系统内存和交换空间使用情况 参数:-m 输出以兆为单位显示 login:用户登陆或改变登陆用户 logout: 用来使当前用户从系统中注销。如果这是注册 到系统的唯一用户,那么将退出系统。,reboot、halt、shutdown、init命令,shutdown: 语法:

18、shutdown 参数选项 时间 警告信息 说明:shutdown会安全地将系统关机,该命令只能由超级用户使 用。 reboot: 语法:reboot 说明:终止系统并重新引导系统。 halt: 语法:halt 说明:停机命令 Init: 语法:init 运行级 说明:改变运行级,lpr、lpq、lprm、ftp、telnet命令,lpd:根据/etc/printcap的内容来管理本地或远 端的打印机 lpr命令:把文件送打印 例如:lpr /test lpq命令:显示打印缓冲队列中等待打印的工作 lprm命令:删除打印缓冲队列中的工作 ftp命令:登陆ftp服务器 telnet命令:远程登陆

19、,mail命令,mail: 语法:mail 参数选项 用户名 说明:阅读和发送邮件给其它的用户。,du命令,du参数选项: 语法:du 参数选项 dir-name 说明:该命令逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块(1024字节)的情况。若没有给出dir-name,则对当前目录进行统计。,df命令,df参数选项: 语法:df 参数选项 说明:df命令可显示所有文件系统对i节点和磁盘块的使用情况,检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。,mount、umount命令(一),mount: 语法: mount 参数选项

20、 设备名 安装目录 说明:将某个文件系统挂载到某个目录上。当这个命令执行成功后,直到我们使用umnount将这个文件系统移除为止。 umount: 语法:umount 设备名|安装目录 说明:用于卸载已安装的某个文件系统。,Mount命令(二),mount参数选项: -t 指定设备的文件系统类型,常见的有: minix linux最早使用的文件系统 ext2 linux目前常用的文件系统 msdos MS-DOS的fat,就是fat16 vfat windows98常用的fat32 nfs 网络文件系统 iso9660 CD-ROM光盘标准文件系统 ntfswindows NT 2000的文件

21、系统 hpfs OS/2文件系统 auto 自动检测文件系统 -o 指定挂载文件系统时的选项。有些也可用在/etc/fstab中。常用的如下: codepage=XXX 代码页 iocharset=XXX 字符集 ro 以只读方式挂载 rw 以读写方式挂载 nouser 使一般用户无法挂载 User可以让一般用户挂载设备,tar命令,tar: 语法:tar 参数选项 tar文件 文件或目录 说明:从一个打包介质中拷贝文件或恢复文件。如果files是目录,则整个子目录都一起操作,参数不需在文件之前。,gzip、gunzip命令,gzip语法:gzip 参数选项 文件 说明:压缩单个文件 gunz

22、ip命令:解压缩.gz文件,Bzip2、bunzip2命令,bzip2: 语法:bzip2 options files 说明:压缩一个或多个文件 例1:bzip2 test 把test文件压缩成test.bz2替代原来的test文件 例2:bzip2 k test 保留原来的文件test 例3:bzip2 d test.bz2 解压缩 例4:bzip2recover test.bz2 修复损坏的.bz2文件 bunzip2命令:解压缩.bz2文件,Compress、uncompress命令,语法:compress 参数选项 文件 uncompress 参数选项 文件.Z,第四章 linux的S

23、hell,授课内容 Shell简介 Shell特点和功能 Shell变量、命令 Shell编程简介 授课目标 学会使用shell的功能及变量的设置,Shell简介,什么是Shell Shell是一个独立于OS的应用程序,是介于使用者和 Unix/Linux 操作系统的核心程序(kernel)之间的接口,是一个具有交互性的命令行解释器。 Shell的作用 解释键入的命令以及执行一些特定的功能,如果是程序则传到内核执行。,常用的Shell,Bourne Shell(sh, bash) 最早被大量使用而且标准化的shell C shell(csh, tcsh) 易于使用且会话性强,最早提供alias

24、、history、 job control功能 Korn shell(ksh) 语法与sh兼容,Shell功能(一),Shell功能: 命令的搜索与执行 shell程序的执行方法 首先要给文件加执行权限(chmod +x file) 1、用sh执行 (sh file) 2、./ 执行 (./file) 变量的值的替换 可以用set命令查看和设置变量值 用unset命令去除变量值 命令的替换 可以用$()或反引号替换(echo date) 例: rm -i find ./ -size 0,Shell功能(二),Shell功能: 自动补全命令(tab) 查阅历史记录(history) 特殊字符 ?

25、、*、;、#、 I/O重定向和管道 输入重定向(、1、2、 make install,软件安装的步骤,安装.rpm格式的软件包 rpm ivh xx.xx.xx.rpm rpm Uvh xx.xx.x.x.rpm 安装.tar.gz、tar.bz2、tgz、tbz2格式的软件包 先解压缩,解包 tar zxvf x.x.x.tar.gz tar jxvf x.x.x.tar.bz2 进入解包的目录,查看README文件,再根据README文件的提示安装 配置(./configure) 编译(make) 编译安装(make install),硬件安装(一),硬盘 创建分区表 写入/etc/fst

26、ab 临时使用硬盘分区,可使用mount命令 光驱 命令:mount t iso9660 /dev/cdrom /mnt/cdrom 常用选项: -t iso9660 光驱的标准文件系统 /dev/cdrom 光驱设备文件名 /mnt 安装点 软驱 mount t vfat /dev/fd0 /mnt/floppy 常用选项: -t vfat windows系统下的fat32格式 /dev/fd0 软驱设备文件名,硬件安装(二),打印机 使用图形化工具printtool安装打印机 本地安装、共享windows打印机、共享linux打印机 显卡 工具Xconfigurator(通用)或redha

27、t-config-xfree86(redhat) 生成的配置文件/etc/X11/XF86Config 支持的显卡驱动程序在/usr/X11R6/lib/modules/drivers/*.o 声卡 两种支持方式:内核直接支持及使用通用声卡驱动(ALSA)来支持 也可直接到声卡厂商处寻找驱动 U盘 U盘设备在Linux被摸拟成SCSI设备 有些U盘系统可自动识别 手动安装:mount /dev/sda1 /mnt,第八章 系统引导,授课内容 什么是启动管理器 GRUB LILO 授课目标 熟悉修改grub.conf配置文件 了解启动管理器和lilo.conf配置文件的意思,什么是启动管理器,启

28、动管理器是存储在磁盘开始扇区中的一段程序,例如,硬盘的MBR(Master Boot Record),在系统完成启动测试后,如果系统是从MBR启动,则BIOS(Basic Input/Output System)将控制传送给MBR。然后存储在MBR中的这段程序将运行。这段程序被称为启动管理器。它的任务就是将控制传送给操作系统,完成启动过程。,硬盘结构的介绍(回顾),mbr,主分区,逻辑分区,扩展分区,55AAH,446字节,6字节,6字节,6字节,6字节,Mbr:主引导扇区,共个字节,其中个字节在windows中用于存储错误代码在linux中用于存储内核,个字节表示用于存储主分区的信息,AA表

29、示跳转个字节。即(4+2=512) 注意:所以在安装多系统时要注意安装顺序,GRUB,什么是GRUB GRUB(GRand Unified Bootloader)是一个将引导装载程序安装到主引导记录的程序,主引导记录是位于一个硬盘开始的扇区。它允许位于主引导记录区中特定的指令来装载一个GRUB菜单或是GRUB的命令环境。这使得用户能够开始操作系统的选择,在内核引导时传递特定指令给内核,或是在内核引导前确定一些系统参数(如可用的RAM大小)。 GRUB的特点 支持大硬盘 支持开机画面 菜单式选择 分区位置改变后不必重新配置 不支持汉字,Grub.conf配置文件,位置:/boot/grub/gr

30、ub.conf default=linuxtimeout=10/0/-1 color=green/blacklight-gray/bluesplashimage=(hd0,0)/boot/grub/splash.xpm.gz title linuxroot (hd0,1)kernel /vmlinuz root=/dev/hda5kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/initrd /boot/initrd-2.4.18-14.img title windowsrootnoverify (hd0,0)root (hd0,0)chainload

31、er +1,LILO,什么是LILO LILO (Linux Loader)是一个优秀的开机启动管理程序,它的最大的好处就是独立于文件系统,可以启动各种操作系统:从Microsoft、OS/2、SCO Unix、Unixware、PC-DOS到Linux等等。 LILO的安装位置 LILO可安装在: 第一硬盘的引导扇区 软盘的引导扇区。 第一硬盘的Linux 文件系统分区上的引导扇区。,Lilo.conf配置文件,位置:/etc/lilo.conf boot=/dev/hda delay=40 compact vga=normal root=/dev/hda1 read-only image=

32、/bzImage-2.5.99 label=try image=/bzImage-1.0.9 label=1.0.9,/etc/inittab,id:5:initdefault ca:ctrlaltdel:/sbin/shutdown -t3 -r now pf:powerfail:/sbin/shutdown -f -h +2 Power Failure; System Shutting Down pr:12345:powerokwait:/sbin/shutdown -c Power Restored; Shutdown Cancelled“,linux系统启动过程,1 加电自检,加载BI

33、OS 2 BIOS扫描MBR 3 MBR中的引导管理器加载内核 4 内核加载后,执行/sbin/init 5 执行文件:/etc/rc.d/rc.sysinit 6 执行文件:/etc/inittab 7 执行运行级中的脚本文件 8 执行文件:/etc/rc.d/rc.local 9 执行/bin/login 10 启动登陆画面,下午练习,熟悉软件的安装 熟悉grub的配置,第九章Linux文件系统和磁盘管理,授课内容 1、linux文件系统简述 2、linux系统目录 3、磁盘分区和管理 4、linux文件系统操作 授课目标 1、了解linux文件系统 2、熟悉linux的系统目录 3、学会

34、linux文件的一些操作命令 4、学会磁盘分区和格式化,Linux文件系统简述,文件系统指文件存在的物理空间。在Linux系统中,每个分区都是一个文件系统,都有自己的目录层次结构。 Linux的最重要特征之一就是支持多种文件系统,这样它更加灵活,并可以和许多其它种操作系统共存。 Virtual File System(虚拟文件系统)使得Linux可以支持多个不同的文件系统。由于系统已将Linux文件系统的所有细节进行了转换,所以Linux核心的其它部分及系统中运行的程序将看到统一的文件系统。Linux的虚拟文件系统允许用户同时能透明地安装许多不同的文件系统。虚拟文件系统是为Linux用户提供快

35、速且高效的文件访问服务而设计的。 Linux系统核心可以支持十多种文件系统类型:JFS、 ReiserFS、ext、ext2、ext3、ISO9660、XFS、Minix、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、SMB、SysV、PROC等,并且,毫无疑问,Linux系统支持的文件系统还会增加。,Linux文件系统,Linux支持的文件系统: Minix:最古老、最可靠 Ext:ext2的老版本 Ext2:当前最通用的Linux文件系统 Ext3:ext2+log是linux通用的文件系统 Reiserfs:一种新型文件系统,支持海量磁盘和磁盘阵列,并 有很高的搜索速度

36、和效率 Smb:是一种支持Windows for Workgroups、Windows NT和Lan Manager的基于SMB协议的网络文件系统。 Msdos:与MSDOS、OS/2等FAT文件系统兼容 Umsdos:Linux下的扩展msdos文件系统 ISO9660:CD-ROM NFS:网络文件系统 HPFS:OS/2文件系统 proc:存放在内存的虚拟文件系统,Linux目录结构(一),/bin/ 用来贮存用户命令。目录 /usr/bin 也被用来贮存用户命令。 /sbin/ 许多系统命令(例如 shutdown)的贮存位置。目录/sbin 中也包括了许多系统命令。 /root/ 根

37、用户(超级用户)的主目录。 /mnt/ 该目录中通常包括系统引导后被挂载的文件系统的挂载点。譬如,默认的光盘挂载点是/mnt/cdrom /boot/ 包括内核和其它系统启动期间使用的文件。 /lost+found/ 被 fsck 用来放置零散文件(没有名称的文件) /lib/ 用来存放系统动态连接共享库的。 /dev/ 贮存设备文件。,Linux目录结构(二),/etc/ 存放了系统管理时要用到的各种配置文件和子目录 。 /var/ 用于贮存variable(或不断改变的)文件,例如日志文件和打印机假脱机文件。 /usr/ 这是linux系统中占用硬盘空间最大的目录。用户的很 多应用程序和文

38、件都存放在这个目录下。 /proc/ 一个虚拟的系统目录,可以在这个目录下获取系统信 息。这些信息是在内存中,由系统自己产生的。 /initrd/ 用来在计算机启动时挂载 initrd.img 映像文件的 目录以及载入所需设备模块的目录。 /tmp/ 用户和程序的临时目录。用来存放不同程序执行时产 生的临时文件。 /home/ 如果建立一个用户 “xx”,那么在/home目录下就有一个对应的/home/xx路径,作为用户的主目录。 /opt/ 可选文件和程序的贮存目录。该目录主要被 第三方开发者用来简易地安装和卸装他们的软件包。,Linux分区,Fdisk命令 格式:fdisk n:创建一个分

39、区 d:删除一个分区 q:退出但不保存 w:保存退出 p:显示分区信息 m:显示帮助信息 t:改变分区的类型号码 Disk druid Gnu parted,格式化Linux分区,格式化Linux分区 mkfs: 语法:mkfs -v-t fs-typefs-optionsdevicesize 参数:,挂载Linux分区,挂载Linux分区 语法:mount -t typedevice dir device:设备名 dir:安装点 -a:加载符合要求的所有文件系统 -t:用来确定文件系统类型 -w:安装有读/写权限的文件系统 -r:安装只读文件系统 常导致失败原因: 1、指定的是一个不正确的设

40、备名 2、不可读的设备 3、安装点不存在,挂载windows分区,挂载fat32 的分区 : mount -o codepage=936,iocharset=cp936 /dev/hda1 /mnt/winc 挂载ntfs的分区 mount -o iocharset=cp936 /dev/hda8 /mnt/wind 自动挂载的配置文件 /etc/fstab,/etc/fstab,LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 none /proc procdefaults0 0 /dev/hda8 swap sw

41、ap defaults 0 0 /dev/hda1 /mnt/wincautodefaults0 0 /dev/hda11 /mnt/flagrootautodefaults0 0,维护Linux文件系统,维护文件系统 语法:fsck options(选项) file-system . 参数:,Linux目录系统,文件名: 长度:1-256(建议14) 命名规则: 不许:/和 文件名区分大小写 常用的通配符: *:匹配零个或多个字符 ?:匹配任何一个字符 abc:匹配任何一个在枚举集合中的字符 a-z:匹配任何一个小写字符 A-F:匹配任何一个从A到F大写字符 0-9:匹配任何一个单个数字,L

42、inux设备使用,使用CDROM 用mount命令可把CD中的所有目录和文件加入到Linux目录树中该命令需要以root身份执行: #mount -t auto /dev/cdrom /mnt/cdrom 如果命令生效,光盘中的内容将出现在目录/mnt/cdrom下卸载一个已经安装上的CD,需要退出/mnt/cdrom目录,并以root身份输入如下命令: #umount/dev/cdrom,Linux设备使用,使用软盘 在安装时,首先要确定/mnt/floppy目录存在,并且/mnt/floppy 不能是系统中任何用户的当前目录。 # mount -t auto /dev/fd0 /mnt/f

43、loppy 卸载软盘的命令如下: # umount /mnt/floppy,Linux设备使用,使用打印机 如果安装一个远程打印机,应该确认自己的主机有权 使用远程打印机。权限设置定义在/etc/host.lpd或/etc/hosts.equiv中。 lpd命令是假脱机打印命令。该命令将打印作业放到打印缓冲队列中,并向lpd守护进程发送消息,提出打印请求。 lpq命令是缓冲队列检查命令,它通过lpq在缓冲区中检查打印文件,报告指定作业的状态或指定用户的作业。 lprm命令用于从缓冲队列中删除打印作业。用户可以使用该命令从缓冲队列中删除属于自己的一个或多个打印作业。,上午练习,熟悉磁盘分区 熟悉

44、分区格式化 熟悉文件系统挂载,第十章 Linux磁盘配额,授课内容: 1.磁盘配额的介绍及优点 2.配置磁盘配额 授课目标: 学会配置磁盘配额,磁盘配额的介绍和优点,功能:使用磁盘配额,系统管理员可以对磁盘空间进行管理,对不同用户在文件和磁盘容量上加以限制,这样就能有效的利用磁盘有限的容量。 磁盘配额的两种磁盘管理方式: 1.基于文件inode的磁盘管理 2.基于磁盘存储块的磁盘管理 特点:磁盘配额是在每个用户,每个文件系统的基础 上被处理的。,配置磁盘配额,实现磁盘配额的步骤: 修改 /etc/fstab来激活某个文件系统的配额 重新挂载文件系统,使改变生效 创建配额文件,重新生成磁盘用量表

45、 分配配额(edquota) 用quotaon命令启动配额,编辑/etc/fstab,以根用户身份使用编辑器给需要配额的文件系统添加 usrquota 和(或)grpquota 选项: LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 none /dev/pts devpts gid=5,mode=620 0 0 LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2 none /proc proc defaults 0 0 none /dev/shm tmpfs

46、defaults 0 0 /dev/hda2 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0 /dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0,重新挂载文件系统,添加了 userquota 和 grpquota 选项后,重新挂载每个相应 fstab 条目被修改的文件系统。如果某文件系统没有被任何进程使用,使用 umount 命令后再紧跟着 mount 命令来重新挂载这个文件系统。如果某文件系统正在被使用,要重新挂载该文件系统的最简

47、捷方法是重新引导系统。,创建配额文件,运行 quotacheck 命令: quotacheck 命令检查启用了配额的文件系统,并为每个文件系统建立一个当前磁盘用量的表。该表会被用来更新操作系统的磁盘用量文件。此外,文件系统的磁盘配额文件也被更新。 创建配额文件(aquota.user 和 aquota.group)命令: quotacheck -acvug /home -a 选项意味着在 /etc/mtab 中所有挂载了的非 NFS 文件系统都会被检查来决定是否启用了配额。-c 选项指定每个启用了配额的文件系统都应该创建配额文件,-u 选项指定检查用户配额,-g 选项指定检查组群配额,-v显示

48、命令运行过程。,为用户分配配额,命令:edquota -u,-g username 例如:如果在 /etc/fstab 中为 /home 分区(/dev/hda3)启用了配额,执行了 edquota testuser 命令后,系统默认的编辑器中就会有如下显示: Disk quotas for user testuser (uid 501): Filesystem blocks soft hard inodes soft hard /dev/hda3 440436 0 0 37418 0 0,设置软限制的过渡期,命令:edquota -t 显示结果: Grace period before en

49、forcing soft limits for users: Time units may be: days, hours, minutes, or seconds Filesystem Block grace period Inode grace period /dev/hda3 7days 7days,启动与关闭配额,启动所有配额: quotaon avgu 对/home文件系统中所有配置的用户激活配额: quotaon /home 关闭所有配额:quotaoff -avgu,第十一章:x window,授课内容 1、X Window 2、GNOME 3、KDE 授课目标 1、了解x wi

50、ndows 2、熟悉GNOME桌面环境 3、熟悉KDE桌面环境,什么是X Window 系统,X的历史 创建于1984,沿用至今 可靠性,可扩展性,模块化设计 一种图形化的操作环境 X 应用程序通过X协议与显示设备通讯 X本身独立于操作系统 在多种平台上有效 X协议可以在TCP/IP协议上运行 允许应用程序通过一台计算机的显示设备、鼠标和键盘等输入输出设备来运行和使用另一台计算机的资源。 X是Linux图形界面建立的基础,X 的组成,X Window的组成 X系统不象早期的视窗系统是把一堆同类软件集中在一起,而是由三个主要的部件组合起来的。 X Server:是控制实际显示器和输入设备的程序

51、X Client:Client是使用系统视窗功能的一些应用程序 X Protocol:负责与X Server和X Client沟通的通信协议 在Server和Client之间传输一些信息的媒介就是通信通道。凭借这个通道,Client传送“需求”给Server,而Server回传状态及其他一些信息给Client,X 的特点,X Window的特点 良好的网络支持 图形化界面,可配合多种个性化的窗口管理程序使用,比微软产品更具灵活性 设计灵活,不内嵌于操作系统 C/S架构,运行程序和显示结果可以在不同的 机器上,X的模块化,核心组件能够被特殊定制或者被改进过的程序所替代 不同的图形登陆gdm, kdm, xdm 不同的桌面环境 不同的窗口管理器 不同的应用工具 x显示管理器 显示管理器提供基于x的远程登录或者本地登陆的能力。 窗口管理器特点 特殊的x客户端 执行窗口的移动,缩放,激活,X的配置,XFree86的配置文件:/etc/X11/XF86Config File配置 Serverlayout配置 键盘配置 鼠标配置 显示器配置 显卡配置 屏幕配置,X的启动方法,startx 通常从虚拟控制台开始 startx寻找 /.xinitrc及/.xserver

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论