1SuseLinux系统管理第一天一、安装SuseLinux(实验):1.安装前的准备:准备安装介质、选择安装方式、收集硬件信息2.安装实施:选择安装介质、安装方法,配置鼠标、键盘、显示器,选择语言、时区,定制分区、软件包,配置防火墙、认证方式,介绍Linux软件包的组成结构。二、配置SuseLinux:1.配置用户环境:配置用户认证方法,添加用户帐号,shell环境配置2.配置桌面:X系统的组成,Xserver配置文件,Xclient配置文件,选择窗口管理器3.系统管理工具:yast&yast24.了解硬件:了解/proc文件系统,了解/dev文件系统,收集硬件信息准备安装SuseLinux安装介质引导介质:光盘、软盘、网卡、硬盘软件源:光盘、软盘、文件服务器(nfs/smb/ftp/http)注:若使用文件服务器,需将所有安装光盘的文件拷贝在文件服务器目录下,不支持img文件。安装目标:硬盘分区安装方式引导方式:软驱——镜像文件boot/bootdskN(N=1,2,3)光驱——安装光盘第一张网络——PXE服务器(需要支持PXE的网卡)yast向导方式:文字模式、图像模式(X)、专家模式选择软件来源:根据存储介质选择收集硬件信息键盘布局、鼠标类型、显卡型号、网卡、SCSI控制器、硬盘分区安装实验正常安装、专家模式安装注意事项1.引导程序GRUB的安装位置2.安装分区的定制:初次在新系统上安装可以选择默认分区方式,除此以外都应该定制分区。23.如果不是环境需要,不要激活ldap4.防火墙建议不要激活注:要求:默认要求256M内存安装步骤:光盘启动-专家模式-语言:默认-键盘:默认-kernelmodules:hardwaredrivers-loadnetworkcardmodules-systeminfomation-networkcards-(eth0)-startinstallationorsystem-startinstallationorupdate-network-ftp-(ipaddress)-proxy:no-directory-installing(默认reiser为文件系统;software中带▲表示必须安装的程序)用yast配置中文环境:字符界面-yast;图形界面-yast2;要在root用户环境下#rpm--importgpg-pubkey*.asc#rpm-isles-release-9-82.11.i586.rpmyast-search:chinese-ifntchia;kde-i18n-zh-cn;libtabe;scim;scim-chinese;scim-tables-zh;tcf-arphic;ttf-arphic-gbsnoolp;ttf-founder-simplified;yast2-trams-zh-cnyast-system-ChooseLanguagelogoff-logon登录Linux字符登录模式(Ctrl+Alt+F1)图形登录模式(xdm/gdm/kdm)(Ctrl+Alt+F7)KDE桌面环境字符控制台(konsole/gnome-terminal/xterm)添加用户用户的属性:用户名、密码、组、shell、HOME目录、注释信息eg:用户名:tom密码:tom组:usersshell:/bin/bashHOME目录:/home/tom注释:tommie添加用户帐号:#useradd-musername-ggroup-sshell-dhome-ccomment#passwdusername#usermod-ggroup-sshell-dhome-ccommentusernameeg:#useradd-m-gusers-s/bin/bash-d/home/tom–ctommietom切换用户身份到普通用户:3suusersu-user到超级用户:susu-切换用户并且授权访问Xwindow:suxeg:$su#xeyes#exit$sux#xeyesbash命令行常用技巧命令自动补足---键盘TAB键历史命令---↑↓方向键快捷键---Ctrl+a(到行头)、Ctrl+e(到行尾)、Ctrl+c(取消)屏幕滚动---Shift+PgUp(向上翻页)/PgDown(向下翻页)历史命令替换----^string^stringeg:#cat/etc/passwd#^cat^vi命令分行----'\'符号命令别名----alias注:\ls不使用ls别名eg:#ls-a#\ls–a#\ls–a–color#aliastom=’cd/home/tom’#unaliastom环境变量----exportENV=value配置文件:全局变量:/etc/profile、/etc/bash.bashrc、用户变量:~/.bash_profile、~/.bashrcLinux常用命令查看文件:cat-显示文件more-按页显示文件,支持向后翻页less-按页显示文件,支持前后翻页4tail-显示出指定文件行数注:tail–f动态显示文件文件和目录:touch-创建文件mkdir-创建目录-p创建多层目录rm-删除文件或目录-r递归-f强行rmdir-删除目录-r递归-f强行查看历史命令:history---存放在bash_history中,仅在系统关机或长时间后写入Xwindow环境Xapplicationsxeyes/mozilla/konsole/xterm/....XclientWindowManagerkde/fvwm/twmXserverXFree86/XorgKernelXserver和Xclienteg:#init3#Xtwm-display:0#killalltwm#xterm–display:0#twm#xeyes#X#twm-display:0xterm#xhost+#xeyes-displayIPAddress:0Xwindow桌面技巧复制与粘贴文字:鼠标左键(复制)、鼠标中键(粘贴)特殊移动与放大:Alt+鼠标左键(移动)、Alt+鼠标右键(放大)关闭窗口:xkill添加快捷方式XServer配置Xserver决定分辨率,刷新率,色深5……hda6hda5hda2hda1MBRhda3配置文件:/etc/X11/XF86Config配置工具:图形模式下sax2;字符模式下XFree86-configure主要配置选项:显示器型号、显卡型号、分辨率、色深查看硬件信息用yast查看硬件信息:yast2-hardware-hardwareinformation查看/proc文件:cpuinfo、dma、meminfo......命令:lspci、free、fdisk-l查看所有硬件信息:hwinfo第二天一、磁盘管理1.管理磁盘文件系统:磁盘分区管理,修改分区属性、挂载参数、磁盘自检、ext2/ext3文件系统与reiserfs文件系统、自动挂载。2.配置LVM(实验):逻辑卷的配置与管理。二、管理系统初始化与服务:(实验)1.内核引导:引导程序LILO与GRUB的工作原理、多系统共存原理、GRUB命令、GRUB安装与配置2.系统加载:内核引导参数,init程序,运行级别,系统初始化脚本3.系统服务:管理系统开机服务,服务的起停4.服务脚本分析(案例分析):网络初始化脚本分析磁盘分区的原理MBR512K:446Kgrub;64K分区表(仅能存放4个分区数据);2K文件的头尾hda1(主分区)hda2(主分区)hda3(扩展分区)hda5(逻辑分区)6●MBR;●主分区hda[1-4];●扩展分区hadn(n≥5)注:删除磁盘分区时,先删hda1,则hda2自动变成hda1,会出现错误磁盘分区管理分区图形模式下用yast:yast2-system-partitioner字符模式下用fdisk:#fdisk/dev/hadp(print)/n(new)/t(changesystemid)/d(delete)/w(saveandexit)/q(exitwithoutsave)/l(list)注:systemid仅仅只是注释分区的类型信息使用cfdisk格式化mkfs.fstypedevice查看df[-h/H]–T查看文件系统类型du[-sh]file使用新分区手动挂载mount-ooptions-tfstypedevicemountpointeg:#mount-text3-oro/dev/hda5/mnt开机自动挂载/etc/fstab:devicemount_pointfstypeoptionsdump_flagcheck_flageg:/dev/hda7/reiserfsacl11注:dump_flag(启动时是否需要自检)check_flag(自检序号)重新挂载#mountdevice-oremount,optionseg:#mount/dev/hda5-oremount,rwswap文件系统创建swap分区初始化分区:mkswapdevice激活:7/5G/var500M/home1Gswapondevice关闭:swapoffdevice编辑:/etc/fstabdeviceswapswapdefaults00查看swap列表:cat/proc/swaps文件系统自检fsck.fstypeeg:fsck.reiserfs/dev/hda5注意事项1.文件系统类型不能错(df-T)2.卸载分区后检查,如果不能卸载,就只读挂载3.有条件的自检前先备份自检选项-y自动挂载—autofs软件包#rpm–qa|grepautofsautofs-3.1.7-900.1配置文件在auto.master文件中指定文件:/etc/auto.master:/misc/etc/auto.misc--timeout=60(60秒不对对象访问,自动卸载)在指定文件中配置:/etc/auto.misc:cd-fstye=iso9660,ro:/dev/cdrom激活chkconfigautofson/off启动/停止服务rcautofsstart/stopLVM逻辑卷管理器LVM技术产生的背景企业日益变化的存贮需求使得传统的磁盘分区存储显得不够灵活。磁盘分区存储8Sda35GSda21Gsda11GSda35GSda21Gsda11GSda35GSda21Gsda11GSda35GSda21Gsda11GSda35GSda21Gsda11G磁盘分区结构创建物理卷(PV)pvcreate/dev/sda1/dev/sda2/dev/sda3PV(phisicalVolume)创建卷组(VG)vgcreatevg0/dev/sda1/dev/sda2VG(VolumeGroup):vg02GPV创建逻辑卷(LV)lvcreate–ndata–L380Mvg0(-n:LVname;-L:LVsize)LV(LogicalVolume):lv0380MVG(vg02G)PV放大逻辑卷lvextend–L+620M/dev/vg0/dataresize_reiserfs–s+620M/dev/vg0/dateLV(LogicalVolume):lv01GVG(vg02G)放大卷组vgextendvg0/dev/sda3lv09Sda35GSda21Gsda11GSda35GSda21Gsda11G/sbin/init/boot/vmlinuzGRUBLV(LogicalVolume):lv01GVG(vg07G)缩小卷组vgreducevg0/dev/sda3LV(LogicalVolume):lv01GVG(vg02G)Linux系统启动过程系统启动过程BIOS-MBR(GRUB/LILO