linux服务器管理与维护速训.ppt
《linux服务器管理与维护速训.ppt》由会员分享,可在线阅读,更多相关《linux服务器管理与维护速训.ppt(54页珍藏版)》请在三一办公上搜索。
1、,Linux系统应用知识黎东明广西大学网络信息中心,Linux系统应用知识,第1部分 Linux操作系统第1章 操作系统概述第2章 处理机管理第3章 文件系统 第4章 Linux系统软件的获取和安装第2部分 操作系统命令第5章 Linux基本命令第6章 使用vi编辑文件第3部分 系统管理第7章 账号管理第8章 文件系统管理第9章 TCP/IP网络管理,第1章 操作系统概述,起始于1969由AT&T Bell 实验室的MULTICS项目;Unix是现代操作系统的代表:安全、可靠、强大的计算能力,主要被用于工作站和小型机上,是高端的操作系统;存在的问题:(1)庞大。(2)价格昂贵;(3)不适用于P
2、C机;(4)版本之间差异较大。如:SunOS专为Sun工作站设计,AIX专为IBM工作站设计。,Linux之父-Linus Torvalds芬兰、赫尔辛基大学、1990;建立在Minix的基础上,Minix是PC上的Unix的雏形;然后写驱动程序、文件系统、任务切换程序,从而形成一个操作系统雏形;1991年,Linus将它放在ftp上共享,并命名为Linux,Linux因此而得名。,第1章 操作系统概述,开放与协作的开发模式Linux是由全世界的软件爱好者以互联网为纽带,通过bbs,电子邮件等通信方式同时参与的软件开发项目;世界各地软件爱好者集体智慧的结晶;提供源代码,遵守GPL;经历了各种各
3、样的测试与考验,软件的稳定性好;开发人员凭兴趣去开发,热情高,具有创造性。,第1章 操作系统概述,Linux的特点开放性:是指系统遵循世界标准规范,特别是遵循开放系统互联国际标准(OSI);多用户:可被多个用户使用,且互不影响;多任务:可同时执行多个程序;良好的用户界面:(1)shell;(2)系统调用;(3)X-Windows;设备独立性:所有外部设备被看作文件,能够容纳任意多的设备;,第1章 操作系统概述,Linux对硬件的要求1.CPU Linux对CPU要求很低,完全支持现在主流Intel、AMD处理器。2.内存 Linux可以在小内存下工作,理论上最低限为2MB。3.硬盘驱动器及硬盘
4、空间 Linux支持所有MFM和IDE驱动器,及大多数RLL和ESDI驱动器。,第2章 处理机管理,随着Linux系统的不断发展,它对硬盘容量的要求也越来越大,而且不同版本、不同厂商的Linux系统对硬盘容量的要求不同,在安装时请注意查看安装说明。为了安装Linux还必须分出一个交换分区,这是Linux所必需的。4.显示器 如果仅仅用于文本模式,Linux支持所有显示器。,第2章 处理机管理,进程管理,内存管理,设备管理,文件管理,模块之间可以互相调用的单模块结构,讲究效率的单模块操作系统,第2章 处理机管理,文件服务器,只包含同步原语、简单的进程调度以及进程间通信机制等功能;,将操作系统的服
5、务功能模块(如:内存管理)从内核中分离出来,内核只保留少量最基本的功能。,追求简洁的微内核操作系统,第2章 处理机管理,内核与各个服务器之间通过通信机制进行交互,这使得微内核结构的效率大打折扣;内核发出请求,服务器做出应答;各个服务器模块的相对独立性,使得其维护相对容易,占用内存小;,Linux属于单内核体系结构,引入“模块”弥补缺陷。,第2章 处理机管理,LINUX的内核:内核是系统的核心,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。LINUX SHELL:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。LINUX文件系统:Linux文件系统是文件存放在磁盘等存储
6、设备上的组织方法。Linux能支持多种目前流行的文件系统,如EXT2、EXT3、FAT、VFAT、ISO9660、NFS、SMB等。LINUX应用系统:标准的Linux系统都有一整套称为应用程序的程序集,包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。,第3章 文件系统,LINUX目录结构,Bin etc lib,第3章 文件系统,/bin:在这个目录下找到linux常用的命令;/boot:存放的都是系统启动时要用到的程序;/dev:包含了访问所有linux系统中使用的外部设备的端口,就像访问文件一样;/etc:存放了系统管理时要用到的各种配置文件和子目录
7、,如网络配置等,是linux中最重要的目录;/home:用来存放用户的主目录;/lib:用来存放系统动态连接共享库的,轻易别修改;,第3章 文件系统,/mnt:在一般情况下为空,可以临时将别的文件系统挂在这个目录下;/proc:可以在这个目录下获取系统信息;/root:是超级用户的主目录;/sbin:用来存放系统管理员可执行的命令文件;/tmp:存放不同程序执行时产生的临时文件;/usr:用户的很多应用程序和文件都存放在这个目录下;/var:包括系统一般运行时要改变的数据.每个系统是特定的,这个目录下面的内容经常改变。,第3章 文件系统,整个系统的核心内核,硬件,系统调用接口,应用程序进程1,
8、应用程序进程2,应用程序进程3,Linux内核,用户进程,内核子系统,系统调用,第3章 文件系统,Linux版本,(1)内核版本Linux内核版本号主要由3个部分构成:主版本号、次版本号、次次版本号。主版本号和次版本号共同构成了当前核心版本号,次次版本号表示对当前版本的修订次数,次版本号为偶数表示稳定版本,否则为开发测试版本。例如:,这里“2”就是主版本号,“0”是次版本号,“30”是次次版本号,它表示对内核2.0版本的第30次修订。,第3章 文件系统,Linux内核版本树,(2)发行版本发行版本是各个公司推出的版本,它们与核心版本是各自独立发展的。下面列出6种常见的Linux发行版本。Red
9、 Hat Linux:是最成熟也是目前最流行的一种Linux发布版;Slackware Linux:是最早出现的发布版之一,但软件不如red hat多;Turbo Linux:主要正对于具体不同的应用;,第4章 Linux系统软件的获取和安装,BludePoint Linux是由Devin、Samuel、hahalee三个中国内核黑客通过互联网联手合作的杰作,在互联网上深受中国Linux爱好者的好评。它最主要的特点是:内核级的汉化,有许多自己的东西。Xterm是由北京冲浪公司制作的Linux发行版,可以算得上中国最早的Linux发行版。它的最大特点是:用户界面好,进入门槛低,适合初学Linux
10、人试用。除此外还有:OpenLinux;Debian;SuSELinux等,第3章 文件系统,初学者常见问题,linux的安装;windows操作系统中的硬盘的自动挂载;双系统情况下启动界面的恢复;挂载设备中中文文件名、目录名的显示;,Linux中Win硬盘的自动挂载,修改/etc/fstab文件,增加内容(具体的参数依据你的系统的参数来定),如:/dev/hda1/mnt/winC t ntfs defaults,-o iocharset=cp936 0 0/dev/hda5/mnt/winD t vfat defaults,-o iocharset=cp936 0 0/dev/hda6/m
11、nt/winE t vfat defaults,-o iocharset=cp936 0 0/dev/hda7/mnt/winF t ntfs defaults,-o iocharset=cp936 0 0/dev/hda8/mnt/winG t vfat defaults,-o iocharset=cp936 0 0注:该文件最好用vi编辑器打开。,Linux的引导程序,Linux的引导程序修复1.把机器设置为光驱启动,即从LINUX安装盘启动2.等安装界面出来后,按F5键,进入linux rescue模式。然后在boot下输入linux rescue 回车3.一系列键盘以及几项简单的配制,
12、过后就继续了4.然后会进入一个shell,sh#5.执行下面两条命令就可以了#chroot/mnt/sysimage6.改变你的根目录#grub-install/dev/hda 安装grub到mbr,Linux引导程序,Linux引导程序的修改-grub修改/boot/grub/grub.conf。假设你的/boot/grub/grub.conf 是这样子的:default=0 timeout=10 splashimage=(hd0,7)/grub/splash.xpm.gz titleredhatlinux(2.4.18-14)root(hd0,7)kernel/vmlinuz-2.4.18
13、-14roroot=label=/initrd/initrd-2.4.18-14.img titledos rootnoverify(hd0,0)chainloader+1 那么你的grub会默认启动redhatlinux(2.4.18-14)这个系统,把default=0改成default=1,那么grub会默认启动dos这个系统。注意,这里的要点是:你想默认启动第n个title所指的系统,那么default应该是等于n-1,入门级命令,1.man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c
14、终止当前程序运行。2.ls 查看目录或者文件的属*,列举出任一目录下面的文件eg:ls/usr/manls-la.d表示目录(directory),如果是一个-表示是文件,如果是l则表示是一个连接文件(link)b.表示文件或者目录许可权限.分别用可读(r),可写(w),可运行(x)。3.cp 拷贝文件eg:cp filename1 filename2/把filename1拷贝成filename2 cp 1.c netseek/2.c/将1.c拷到netseek目录下命名为2.c,第5章 操作系统命令,4.rm 删除文件和目录eg:rm 1.c/将1.c这个文件删除5.mv 移走目录或者改文件
15、名eg:mv filename1 filename2/将filename1 改名为filename2mv qib.tgz./qib.tgz/移到上一级目录6.cd 改变当前目录 pwd 查看当前所在目录完整路径eg:pwd/查看当前所在目录路径cd netseek/进入netseek这个目录cd/退出当前目录7.cat,more命令将某个文件的内容显示出来。两个命令所不同的是:cat把文件内容一直打印出来,而 more则分屏显示eg;cat1.c/就可以把代码粘帖到1.c文件里,按ctrl+d 保存代码。cat 1.c 或more 1.c/都可以查看里面的内容。,第5章 操作系统命令,8.ch
16、mod 命令 权限修改 用法:chmod 一位8进制数 filename。eg:chmod u+x filenmame/只想给自己运行,别人只能读/u表示文件主人,g 表示文件文件所在组。o 表示其他人;r 表可读,w 表可写,x 表可以运行chmod g+x filename/同组的人来执行9.clear,date命令clear:清屏,相当与DOS下的cls;date:显示当前时间。10.mount 加载一个硬件设备用法:mount 参数 要加载的设备 载入点eg:mount/dev/cdromcd/mnt/cdrom/进入光盘目录11.su 在不退出登陆的情况下,切换到另外一个人的身份用法
17、:su-l 用户名(如果用户名缺省,则切换到root状态)eg:su-l netseek(切换到netseek这个用户,将提示输入密码),第5章 操作系统命令,12.whoami,whereis,which,id/whoami:确认自己身份/whereis:查询命令所在目录以及帮助文档所在目录/which:查询该命令所在目录(类似whereis)/id:打印出自己的UID以及GID。(UID:用户身份唯一标识。GID:用户组身份唯一标识。每一个用户只能有一个唯一的UID和 GID)eg:whoami/显示你自已登陆的用户名whereis bin 显示bin所在的目录,将显示为:/usr/loc
18、al/bin which bin 13.grep,findgrep:文本内容搜索;find:文件或者目录名以及权限属主等匹配搜索eg:grep success*/*查找当前目录下面所有文件里面含有success字符的文件14.kill 可以杀死某个正在进行或者已经是dest状态的进程eg;ps ax,第5章 操作系统命令,15.passwd 可以设置口令16.history 用户用过的命令eg:history/可以显示用户过去使用的命令17.!执行最近一次的命令18.mkdir命令eg:mkdir netseek/创建netseek这个目录19.tar 解压命令eg:tar-zxvf nmap
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 服务器管理 维护
链接地址:https://www.31ppt.com/p-6511292.html