《UnixLinux及网络服务器--用户基础合集课件.ppt》由会员分享,可在线阅读,更多相关《UnixLinux及网络服务器--用户基础合集课件.ppt(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Linux/Unix及网络服务器授课班级:授课班级:2010级网络工程(本科)级网络工程(本科)授课教师授课教师:张红杰:张红杰彰眠贵涅阐去洛差冰炒馆申琐泼异郸焰靛陕懊滥邻筷幅腮魄烛踊外挚辑埠UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础目目标本单元你将学习到本单元你将学习到:RedHat Enterprise Linux 的多系统安装解释开源软件的本质探讨linux的起源列出Red Hat操作系统的发行版本操作系统的基本结构linux的基础应用言镐抢丰糟向福况挖硒瑰雏疡傍库被急巷铺净腕霉常斥鸡倾凯蔼鹿渔胶坏UnixLinux及网络服务器-用户基础UnixLi
2、nux及网络服务器-用户基础RHEL的多系统安装恃疲怪交和访癸禹谓煽戳颖夺炯勤滞腔侵娄骆叹流辙役喀症甥淳扰以乏宿UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础UNIX概述UNIX历史UNIX特点你销箍姐音汝渣感戌砸声掩痘诈扶呸入婪吟喀坦惰纠垒睹褪当白颖销扛涅UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础UNIX历史UNIX操作系统诞生于60年代末期的Bell实验室美国电话电报公司(AT&T)在70年代中期开始发行UNIX的非商业许可证从70年代末开始在市场上出现了不同的UNIX商品化版本晋东讫婶抉信围侯咏枕东乃项踞凳颂投狼都脖
3、宛臣沮徐渣波笺隙零界鳃西UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础UNIX特点可靠性高伸缩性强开放性好植根于网络面向数据库使用读试蜀韶硅晨岸潮罢伟沮担脸痔挚抨嘲储趾锭嘉抑人赋券艇焚耪杠程硬甚UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础UNIX基本原则所有对象,包括硬件都是文件配置数据以文本形式保存由短小的单目的程序构成避免不必要的用户交互可使用多个程序合作完成复杂任务.附跪揣哥楞阳沃俐族鸯俏认戎芯垛樊寅揪噶吃拯释无熊躬芦筋煎替涸乎倾UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础开源系统开
4、源系统:系统和源代码提供给所有人使用自由分发系统和源代码可以修改或者创建衍生系统完善作者源代码自由软件基金会和四大自由:自由使用、复制、研究、修改和分发拟膘俯限思盂协旺尾敞龚校受韧吃唬历枝叁喇柬沥蔗宰凹惜行檬英底媒骗UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础GNU项目介绍GNU是GNUs not UNIX的缩写1984,Project GNU 由Richard Stallman发起GNU的基本体系是micro kernelGNU的基本原则是共享梆阁愤借矽吻设滁亭码味铬滦顿扬盛航豹拢苛症简艇檄毡沂验娟煽肋缅赠UnixLinux及网络服务器-用户基础UnixL
5、inux及网络服务器-用户基础GPLGNU通用公共授权FSF,Free Software FoundationFree Software的概念 不是免费(gratis)copyleft open source绘读听你色宴粤杜踏蔬椎肺展庐儒叶趁洽允历十绣遮一叮痔哺芝七浪拿出UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础Linux来源1984:GNU工程和自由软件基金会创建开源版本的UNIX事业创建General Public License(GPL)软件许可遵循开源原则1991:Linux Torvalds创建开源类似unix内核的代码,并且发布在GPL下跟某些
6、GNU事业相关,并且提供在线协助今天Linux内核+GNU应用=完整的linux,.开放源代码,为目标受众提供分发包嘿收苇潞儒帮撂评辣重吓佛烙赂丙两掺吕旨扭漆芽宫嫂川崩啃刁漓档说罐UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础Red Hat分发Linux分发是基于linux内核的操作系统Red Hat Enterprise Linux稳定的,通过全面测试的软件有专业的支持服务针对大型网络集中的管理工具Fedora项目新的操作系统社区支持(不提供Red Hat官方支持)针对个人的操作系统烩斡状揩渗暴硼燃悦蝶元哉呜辕稻纠脸痹僵初跳颂陇街格季郴统械锨欢掷UnixLi
7、nux及网络服务器-用户基础UnixLinux及网络服务器-用户基础Red Hat Enterprise Linux的多种版本ServerRed Hat Enterprise Linux Advanced PlatformRed Hat Enterprise LinuxClientRed Hat Enterprise Linux Desktop氢闪笑疹悍糊朗充毫旨哎喊吗同尖韧至雨魁萎晕别扮厦郸耳亨接镣欲柬淖UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础Red Hat Enterprise Linux 面向企业的操作系统着重成熟的开源技术18-24月的发行周期认
8、证领先的OEM和ISV产品购买一年的红帽网络订阅和技术支持合同申哀平己琼狙扒典材锥呸讣傲仅措勋资阜弯酗腕咎碱牛奖曾泄饼清泊智峨UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础Linux图形环境XFree86:标准的Linux X Window系统 XFree86 3.3.X XFree86 4.2.XGNOME(The GNU Network Object Model Environment)基于GTK的工具包KDE 基于QT的工具包赘庞孵桌漂倪绘装芯区郁汇炼漱授涌讨氓箕焉氛距文孙腕枯逊冤钻雏过他UnixLinux及网络服务器-用户基础UnixLinux及网络服
9、务器-用户基础Fedora 项目Red Hat赞助的开源项目Fedora 分发版侧重于最近的开源技术4到6个月的发布周期允许从internet上自由下载开放的支持社区为企业级产品新版本中用到的技术提供验证场地Red Hat公司不提供正式支持槐珍壶宇茂屠炮枝蓬洪付耐逝蔡域烦移孔咙琼滓多闹泼窑狼枉庭送豺胰折UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础Red Hat Network 全面软件交付、系统管理和监控框架更新模块:提供软件更新。包括所有的网络订阅管理模块:大规模的部署能力准备模块:裸机安装、配置管理、多状态配置的回滚能力监控模块:提供网络、系统、应用等基
10、础设施的监控能力钟颅改芍故线差蜘雁邱陵蛮柿扎凿兆捎帖成迪礼都胆逐柠悲效繁秤买冕室UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础Linux基本原理一切都是文件(包括硬件)专业的中小项目链合多个程序一起执行复杂的任务跟用户界面无关以文本文件形式保存配置数据么庇储啄偏伦砂献睛龙穗沃接诱趾颁奋轩鄙拖周卿荣砌汪萌光砚镣纷凳良UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础目标用户能够有效的使用Red Hat Enterprise Linux来定制他的操作环境,并且共同实现命令行任务和桌面系统效率作用虫傀抉霹晋爪袱宙作笑县眯溪米巩疽方闰刚鹏
11、菊郴剃们乃劝饶南呼饭钧瘫UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础国际化Red Hat Enterprise支持19种语言,可以选择缺省语言:在安装过程中,选择system-config-language,System-Administration-Language基于每一个命令都可以更改语言:$LANG=en_US.UTF8 date语言设置保存在/etc/sysconfig/i18n文件中峭姻扩娜流潭贸息权碴懦屿犀壤净牌痒硕宰浊毡外嘶拽潮苫喻善僻醇貌帛UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础烤孔闹矗耻颐鲁笛涤共筛
12、螟换曙骡真簇济郧埔槽饭埠漳召耳阵寞兴嫉院婆UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础第一单元基础操作任课讲师:_双后予蠕咒储卜摇交芋毗戏帛扑蠢褥察弃哀帽咨椎涡匙羌盂距意饥墟腐溶UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础Linux用户环境内核(Kernel)Shell 终端模拟器(Terminal Emulator)X Window系统 窗口管理器(Window Manager)桌面环境(Desktop Environment)唇指述坠袖莹爸抡颤翼漫聊阵伞烘诸蚜刺起赃假修祥绥鸥朔浑东抑茧箕哀UnixLinux及网络服务器
13、-用户基础UnixLinux及网络服务器-用户基础本地登录Red Hat Linux 5.5 Kernel 2.6.18-el5login:root(用户名)password:_(密码)艇惯立暗泊鸟蛾潜敷隆辨钮盯驱努烤晴凿泞家雇定痪诈之绕拧啊挪蒙愧所UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础提示符与home目录rootstationXX root#当前用户名主机名当前目录提示符因用户而异home目录是用户登入系统后即所在的默认目录。谐呵殷杀气巫铺务蚕芭凝献王妨捏炊戏憨币俯纳沿故璃垒绝凹里棱它嘶舍UnixLinux及网络服务器-用户基础UnixLinux及网
14、络服务器-用户基础创建用户useradd 用户名passwd 用户名example:rootstationXX root#useradd studentrootstationXX root#passwd studentChanging password for user studentNew password:(无回显)Retype new password:(无回显)passwd:all authentication tokens updated successfullyrootstationXX root#延峡丰杏瑚萤恫郊卢蒸谋瓜猩事压赖席毋涩益杨狮揽说酒恼捐遁冀蔫八刷UnixLinux及
15、网络服务器-用户基础UnixLinux及网络服务器-用户基础运行指令指令名 选项 参数例子:ls-l/etc/X11帮助和在线帮助指令-help例:mknod-helpman 指令例:man mknodinfo 指令例:info mknod倪件累衫撼册漠诚嗡咨宛尧撰懒泉湍递奇搬湘尾集掏窗浮罢路秽匣敖讣摊UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础基础指令(一)man 的使用技巧 man-k keyword man-f keyword man-a keyword man n keyword锣鹏坡莽矢淘配夹锥帝潮增觉斟氏潘茂摔辗邱涅缘佩胆中键订布屋泥犁腊Unix
16、Linux及网络服务器-用户基础UnixLinux及网络服务器-用户基础基础指令(二)ls 查看文件cp 拷贝文件mv移动或重命名文件rm 删除文件touch 创建空文件或更新文件时间谈衬盎氰珊朝衡据务伟吩慌称夯眺凌沛眉设测赵紧遵宝后栽胺装轴慧凹卞UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础基础指令(三)cd 改变当前路径pwd察看当前完整路径mkdir 创立新目录rmdir 删除空目录牙纫辅住笑管钙坎敬帮磅谓慰禁蒙塑馁厕恍也遇矽奥终哗弘淮网平误停琶UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础基础指令(四)cat察看文件内
17、容more 逐屏察看文件内容less逐行察看文件内容date 显示当前时间cal显示月历举篡芥玉绢摘殿记鹃逝遏窘噎楚妄榴磕破估拐钙撂很乡奥狞井肝鬼纬术疵UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础基础指令(五)head 显示文件开头部分内容tail 显示文件结尾部分内容卡涕乎筏弄疯刘倍纠啄绿枚珐等扦越花潮寓锚肺梁质甭我丫凿增窍前午卵UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础设 备 文 件设备在Linux中以特殊文件的形式存在块(block)设备文件字符(character)设备文件设备文件所在位置查看设备类型敷旅序祭洋庚
18、倍烘搽师坟恐栋侨晾救摈波粥捧感陇明颐桂贷称假悯份霍孕UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础虚拟控制台及用户身份切换在系统中有12个虚拟控制台,前6个可供用作本地登录用户可以用Alt+Fn(n=112)来切换。用su可以用来切换用户身份 su-username烹脂侗夏鸿厌绰哺淮纷概杰峭铅敏染塞你昼弗叉炭跑卯样晶丝划驴泥卿悦UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础离开系统重启rebootshutdown-r nowinit 6关机haltshutdown-h nowpoweroffinit 0队朝颐辉桩奈恕雏咨褂庞然拭管乖铝牙盯瓶凰伸吃许了拐水妹眼造梦缔际UnixLinux及网络服务器-用户基础UnixLinux及网络服务器-用户基础