Linux实用操作培训课件.ppt

上传人(卖家):晟晟文业 文档编号:4032966 上传时间:2022-11-05 格式:PPT 页数:29 大小:1.90MB
下载 相关 举报
Linux实用操作培训课件.ppt_第1页
第1页 / 共29页
Linux实用操作培训课件.ppt_第2页
第2页 / 共29页
Linux实用操作培训课件.ppt_第3页
第3页 / 共29页
Linux实用操作培训课件.ppt_第4页
第4页 / 共29页
Linux实用操作培训课件.ppt_第5页
第5页 / 共29页
点击查看更多>>
资源描述

1、Linux入门实操培训初识LinuxLinux与GNULinux起源及发展史Linux系统安装Linux用途与Windows对比Linux市场使用情况Linux系统应用软件Linux基础操作系统环境操作文件系统操作进程管理操作网络配置操作其他操作介绍Linux简介Linux是一种自由和开放源码的类Unix操作系统。目前存在着许多不同的Linux,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,从手机、平板电脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。严格来讲,L

2、inux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux得名于计算机业余爱好者Linus Torvalds。Linux-Logo(Tux)Andrew S.Tanenbaum Linus TorvaldsGNUGNU 工程 创始于一九八四年,旨在开发一个类似 Unix、并且是自由软件的完整操作系统。什么是自由软件 1.不论目的为何,有运行该软件的自由(自由之零)。2.有研究该软件如何运行,以及按需改写该软件的自由(自由之一)。取得该软件源代码为达成此目的之前提。3.有重新发布拷贝的自由,这

3、样你可以借此来敦亲睦邻(自由之二)。4.有改进该软件,以及向公众发布改进的自由,这样整个社群都可受惠(自由之三)。取得该软件源码为达成此目的之前提。Copyleft模式 为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都在一份在禁止其他人添加任何限制的情况下授权所有权利 给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。GNU项目Richard StallmanPOSIXPOSIX是IEEE为要在各种UNIX操作系统上运行的软件,而定义API的一系列互相关联的标准的总称,其正式称呼为IEEE 1003,而国际标准名称为

4、ISOIEC 9945。此标准源于一个大约开始于1985年的项目。POSIX这个名称是由理查德斯托曼应IEEE的要求而提议的一个易于记忆的名称。它基本上是Portable Operating System Interface(可移植操作系统接口)的缩写,而X则表明其对Unix API的传承。Linux基本上逐步实现了POSIX兼容,但并没有参加正式的POSIX认证。微软的Windows NT部分实现了POSIX兼容。Linux发展简史Ken.ThompsonDennis RitchieMULTICS Bill Joy发行版家谱HP-UXIBM AIXMAC OSSun SolarisBSD M

5、inixLinuxLinux发行版本 ArchLinux,一个基于KISS(Keep It Simple and Stupid)的滚动升级的操作系统。CentOS,从Red Hat发展而来的发行版,由志愿者维护。它包含一个与Red Hat 100%兼容的系统和一个开发中的但并不总是兼容。Debian,一个强烈信奉自由软件,并由志愿者维护的系统。Fedora,是Red Hat的社区版 Gentoo,一个面向最高级用户的发行版,所有软件的源代码需要自行编译。Knoppix,第一个Live CD发行版,可以从可移动介质运行,Debian的派生版。Kubuntu,使用KDE桌面的Ubuntu。Linu

6、x Mint,从Ubuntu派生并与Ubuntu兼容的系统。Mandriva,最初为Red Hat的派生版,现在由法国一个同名的公司维护。OpenGEU,Ubuntu的派生版。openSUSE,最初由Slackware分离出来,现在由Novell维护。PCLinuxOS,Mandriva的派生版本,由社区维护的非常流行的发行版。Red Hat Enterprise Linux,Fedora的商业版,由Red Hat维护和提供技术支持。Slackware,最早的发行版之一,1993年创建,由Patrick J.Volkerding维护。Ubuntu,一个非常流行的桌面发行版,由Canonical

7、维护。gOS和其他上网本用的系统 .全世界有超过300种GNU/Linux发行版Linux发行版生态圈当Linux内核和GNU工具及其他的自由软件捆绑在一起组成一个完整的现代操作系统时,其被称为一个GNU/Linux发行版(distribution)。存在很多的面向不同类型的 用户和用途 的发行版企业版、家庭用户版、服务器版、桌面版、多媒体中心版本等。一些是商业版的,另一些完全是基于社区志愿者的努力。除了打包软件,发行者通常也整合它,给它贴牌,打补丁,提供内部开发的附加工具等等。Linux使用用途超级计算:这恐怕是自由软件最值得骄傲的领域全球前500名超级计算机中,有91%运行Linux!天文

8、领域:美国宇航局喷气推进实验室是Linux忠实用户。航空领域:德国的空中交通管制雷达使用Linux系统高可靠性至关重要。移动计算:Android太火了,但请别忘记:你最喜爱的安卓系统可是运行在Linux内核上,而且一直都是哦!教育领域:印度政府正计划将其自产的30美元平板电脑发给国内504所大学和25000所高校,这些平板全部运行Linux。工业制造:世界钢铁大王德国蒂森克虏伯集团使用Linux管理产品线。金融服务:伦敦证交所新交易平台运行在Linux上。银行领域:UMB金融公司已有近百年历史,其IT基础设备使用Linux构建。零售业:印度最大咖啡连锁店Caf Coffee的ERP系统基于Li

9、nux运行;Mahindra集团旗下零售企业也使用Linux搭建ERP系统。保险行业:印度安泰人寿迁移到Linux;国家保险公司则将超过1000台服务器从UNIX转为Linux。服务行业:印度最大税务中介TaxSpanner选择在Linux上运行其核心业务。Linux市场占有情况自由软件和Linux的影响却无处不在,上面提到的行业应用范例已经很好验证了这一点,Linux在各个领域扮演着重要角色。尤其是大规模集群计算领域,Linux有着先天优势,而这一领域也是所有互联网基础服务的基石,例如Google、Yahoo、Facebook和Twitter,这些网络巨头全部架构在Linux之上。Ubunt

10、u安装Ubuntu是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(译为吾帮托或乌班图),意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不同在于它每6个月会发布一个新版本。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。Linux文件树Linux系统结构Linux基础操作文件系统操作进程管理操作系统环境查看网络配置

11、操作重定向,管道及后台运行其他操作介绍文本编辑VI操作可通过图形化界面操作可通过Shell操作(内置,外部命令)文件系统操作 文件目录操作 cd pwd ls mv cp install mkdir rmdir touch rm ln 路径用法 绝对路径由根目录/写起 相对路径用.写起文件系统操作 文件压缩打包解包 tar gzip/zip/unzip 文件/内容定位搜索 which whereis locate findfind.-name*.o-exec rm-f ;grepgrep-v$regular_express.txt|grep-v#文件系统操作权限表示:r 代表 read,w代表

12、write,x代表execute-rwx r-x r-0 123 456 7890 -代表文件,如果是d则代表目录,是l则代表软链接123 代表文件属主权限,这里为可读、可写、可执行456 代表文件属组权限,这里为可读、可执行789 代表其它用户权限,这里为可读权限设定:chown 可设定文件与目录的属主与属组chmod 可设定文件与目录的权限file文件属性操作文件系统操作 文件内容查看 cat more less tail head文件内容编辑viemacs进程管理操作 ps pgrep top kill,pkill,killall 信号量 nice,renice bg&系统环境查看 ca

13、t /proc/cpuinfo cat /proc/meminfo free df du uptime vmstate sysctrl网络配置操作 网络配置 ifconfig ifup ifdown dhcpclient route 网络状况查看 ping netstat traceroute nslookup tcpdump网络配置操作 远程登录 ssh(secrue CRT,Putty)scp telnet ftp vnc rdesktop重定向与管道管道操作符|:通过操作符|可以将前一个命令的结果交给后面的命令进行二次处理,例如 cat test.txt|cut-d,-f 1-3,可将t

14、est.txt中的内容以,分割然后取出第一段到第三段字符串;ps-e|grep oracle,可查看oracle进程是否存在重定向操作符 可以将前面命令的结果附加到后面的文件中,例如 find.test.txt;通过操作符 可以用前面命令的结果覆盖后面的文件内容,例如 find.test.txt;通过操作符 可以将后面文件的内容作为互动的参数传给前面命令执行,例如 ftp ftplogin.txt;软件安装与卸载rpm 红帽子软件包管理工具,可以用来快速安装rpm格式软件包,例如 rpm-Uvh gcc-4.1.2-46.rpm,可用来安装gcc软件包,并以更新的方式覆盖旧有的;rpm-nod

15、eps-Uvh gcc-4.1.2-46.rpm,可用来强制安装;rpm-e gcc-4.1.2-46,可用来卸载gcc软件包rpm-nodeps-e gcc-4.1.2-46,可用来强制卸载;yum 在线自动安装软件包工具 例如 yum install gcc,可安装gcc软件包,yum remove gcc,可卸载gcc软件包 yum search gcc,可查询gcc软件包;源码编译安装 还有一种软件包安装方式就是源码编译安装,安装方式主要是根据软件包附带的安装说明文档,针对自身需要进行 配置,编译和安装,主要为(./configure,make,make install)三步;账号与身

16、份管理 账号身份相关系统文件:/etc/passwd 用户文件 /etc/shadow 用户密匙文件 /etc/group 用户组文件 /etc/gshadow 用户组密匙文件 账号管理:useradd 新增用户,例如 useradd cdsf,可增加cdsf用户;userdel 删除用户,例如 userdel cdsf,可删除cdsf用户;usermod 编辑用户,例如 usermod cdsf-g root 可修改cdsf属组为root组;passwd 设定用户密码,例如 passwd cdsf,可进入互动菜单设定cdsf用户密码;groupadd 新增用户组,例如 groupadd cd

17、tel,可增加cdtel用户组;groupdel 删除用户组,例如 groupdel cdtel,可删除cdtel用户组;groupmod 编辑用户组,例如 groupmod cdtel-n sctel,可修改cdtel用户组名称为sctel;身份切换:su 切换用户,例如 su-oracle,可切换至oracle用户,并继承其环境变量;su-oracle-c“lsnrctl start”,可以oracle用户身份执行命令“lsnrctl start”;使用者查询:id 可查看指定用户的ID以及属组信息,例如 id oracle,可查看oracle用户的ID和属组。who 查看当前那些用户在线

18、;whoami 询问自己的身份,例如 root 用户执行 whoami 返回的结果将会是 root;last 查看近期的登录历史;自动化任务crontab 命令操作方法:crontab 可查看和编辑计划问题,例如 crontab-u oracle-l,可查看所有oracle用户的计划任务,crontab-e,可以当前用户身份进入计划任务编辑器,编写任务,退出与vi操作相同;计划任务示例:*(星号)代表任何时刻都接受的意思,例如 每天3:00 与 6:00 执行一个命令,就是:0 3,6*command -(减号)代表一段时间范围内,例如,在每天 8 点到 12 点之间的每小时的 20 分都进行

19、一项工作,就是 20 8-12*command /n(斜线)n 代表数字,意思是每隔 n 单位间隔的意思,例如每五分钟进行一次,就是:*/5*command代表意义分钟小时日期月份周命令数字范围0-590-231-311-120-7执行命令或脚本代表意义分钟小时日期月份周命令数字范围0-591-311-120-7执行命令或脚本其余操作 mount service chkconfig poweroff/reboot.文件编辑vi操作 打开与退出:vim text.txt 可使用vi打开text.txt文件,键入 i 进入编辑模式;使用vi打开文件后,1.双击 Esc 按键,退出编辑模式;2.键入:,进入命令模式,3.输入 wq!保存并退出文件,其中(w=write,q=quit,!=force);文本编辑:通过vim text.txt 打开文件后,可进行以下编辑模式,i 插入文本、删除文本;x 删除单个文本;dd 删除单行文本;yy 复制单行文本;pp 粘贴复制的单行文本;A 从该行末尾插入文本;G 定位到文件最后一个字符;字符串定位:进入命令模式后,键入/sifang,敲回车,会定位到文本中首个 sifang 字符串位置,键入 n 可跳到下一个该字符串位置;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(Linux实用操作培训课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|