Linux培训PPT课件
- 格式:ppt
- 大小:1.28 MB
- 文档页数:58


1,linux不是玩具
如果你想系统的学习linux,你必需清楚的认识到这一点.现在有很多人,号称是linux爱好者,但是他们大部分的事情还是用windows 做,而linux只是作为一个随便玩玩的系统.他们懂得一些linux的基本操作,知道有linux这个玩艺,也因为经常听人家说linux好就咬定了 linux就是好.只要有人说linux比windows差,那么他们就奋起反驳,他们也看不起用windows的人,认为用windows的人水平低. 但是自己用电脑的大部分时间还是用windows并且把重要的文件都放在了windows分区,因为他们骨子里只把linux当做玩具,没有真正领悟 linux的精髓所在.如果你真正想系统的学习linux,想用linux有所作为,那么请忘记windows的思维方式,慢慢感受和习惯linux 的操作方式,总有一天你会真正体验到他的奥妙所在,从而从自己内心深处喜欢他,使用他,而不是为了赶时髦或向人炫耀而使用他.
2,手头有一本好的入门教材吗
"如果你还没有好好的读完过一本linux安装及入门教材就不要到初学者论坛来问问题!因为你连问问题的资格都没有! " 这是我的一个比较偏激的观点.
如果你现在开始下决心学习linux了,那么第一件你要做的事情是到书店去挑一本好书.而不是到论坛社区去问该用什么版本,该如何学习 linux.一本好的入门教材可以让你快速领悟linux的操作方式,系统的基本使用等等.而且都是前人总结经验写出来的,他可以帮你搭起一个学习 linux的框架,对linux有一个总体的认识.就好比建一撞大楼前先打好地基,搭好混凝土框架.以后就可以慢慢往这个框架里添砖加瓦,最后建起大楼. 而那些想急于学习的,不想看书,只想靠混论坛来学习linux知识的人,就好比建一撞大楼,今天建好第一层,然后第一层就要全部粉刷好,装修好,家具买好住进去,然后第二天再开始建第二层.这样没有整体规划的学习是学不好linux的,最后的结果是浪费自己的时间,也浪费别人的时间. 如果你不信, 可以让实事去告诉你,以一年为限,你和你的一个朋友同时从0开始学linux,计算机基础差不多.你去买几本好书自己慢慢看边看边做实验,让你的朋友整天到各大论坛瞎混零散的学些linux知识.也许一开始,你的朋友会比你懂得多,但是一年以后你的水平肯定在你的朋友之上. 在初学阶段,不要随便在论坛上发问,多看书是根本,即使真的非问不可的问题,也要先自己动手察资料解决.实在不行再来问,高手不会鄙视菜鸟,因为每一个高手都是从菜鸟过来的,他们都知道菜鸟的苦衷.但是高手会看不起那些自己不愿动手动脑不会学习解决问题而只想得到现成答案的人.那样的人会被高手在心里暗骂成不配用linux的蠢货.
北京联银通科技有限公司
Shell编程培训文档
初稿
软件事业三部 项目实施部
作为公司内部员工培训文档。主要内容包括Linux基本命令的介绍,Shell编程,以及shell与oracle数据库的交互。
版本记录
版本编号 版本日期 修改者 说明 文件名
V1.0 2012-12-13 傅作魁 初版 Shell编程培训文档
目录
一、 Linux的目录结构 4
1.1Linux目录结构的简单介绍 4
1.2Linux的文件类型 4
二、 Linux基础命令的使用 4
2.1注销,关机,重启 4
2.2文件与目录的操作 4
2.3打包、压缩与解压缩 6
2.4在后台运行程序 7
2.5任务调度命令 8
2.6删除调度工作任务 8
2.7其他常用命令 8
三、 Shell编程 9
3.1编写/修改权限及执行Shell程序 9
3.2在Shell程序中使用的参数 10
3.3在Shell程序中的使用变量 10
3.4表达式的比较 11
3.5循环结构语句 13
3.6条件结构语句 14
3.7在Shell脚本中使用函数 16
3.8在Shell脚本中调用其他脚本 16
四、 Shell与oracle数据库的交互 17
4.1shell向库表中新增数据 17
4.2shell删除库表中的数据 17
4.3shell修改库表中的数据 18
4.4shell查询库表中的数据 19
一、 Linux的目录结构
1.1Linux目录结构的简单介绍
/:linux文件系统的最顶端是/,称为linux的root,所有的目录、文件、设备都在/之下。
/home:普通用户目录默认存放目录。
/lib:库文件存放目录。
/usr:这个是系统存放程序的目录,比如命令、帮助文件等。
Linux入门基础教程
1. 1 Linux操作系统简介
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
1991年的10月5日,Linux创始人林纳斯·托瓦兹(Linus Torvalds)在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核的诞生,1994年3月,Linux 1.0发布,代码量17万行,当时是按照完全自由免费的协议发布,随后正式采用GPL(General Public License的缩写,是一份GNU通用公共授权)协议。
Linux具有如下优点:
Ø 稳定、免费或者花费少
Ø 安全性高
Ø 多任务,多用户
Ø 耗资源少
Ø 由于内核小,所以它可以支持多种电子产品,如:Android手机、PDA等。
1. 2
Linux发展趋势
随着IT产业的不断发展,用户对网站体验要求也越来越高,而目前主流网站后端承载系统都是Linux系统,目前Android手机全部基于Linux内核研发。企业大数据、云存储、虚拟化等先进技术都是基于Linux系统。
2010年据有关权威部门统计:将来几年内我国软件行业的从业机会十分庞大,中国每年对软件人才的需求将达到50万人左右。而对于Linux 专业人才的就业前景,更是广阔;据悉在未来5-10年内 Linux 专业人才的需求将达到 120 万+!尤其是有经验的资深的Linux工程师目前非常的缺乏,薪资也是非常诱人,平均月薪都是15-20K,能力强的薪资更高。
所以机会对每个人都是公平的,关键是我们每个人如何去行动,选择大于努力。
Linux系统培训大纲
Ⅰ、认识Linux系统的特点和的组成部分,完成最基本的系统安装,掌握常用的桌面工具。
一、认识Linux:
1.Linux的历史:Unix发展历史、Linux发展史
2.了解Linux产品的组成部分和产品特性
3.了解Linux的工作环境:多用户、网络支持
4.基本系统的简单安装
二、使用Linux桌面:
1.系统登录和退出、关机
2.使用KDE和GNOME桌面:菜单结构、快捷方式、文件系统管理器、浏览器
3.终端和命令行
三、获得帮助信息:
1.系统自带man/info
2.产品说明、HOWTO文档
3.图形界面帮助系统
4.网络文档资源
Ⅱ、了解Linux的目录结构,能对各种文件进行管理操作,掌握命令行常用命令。
一、管理Linux系统的目录和文件:
1.了解FHS:/usr、/sbin、/bin、/home、/etc、/lib、/dev、/tmp、/var
2.文件系统的挂载:目录跟设备的关系、使用移动存储介质
3.认识文件类型:f/d/b/c/l/s/p
4.目录与文件的查看:pwd、cd、ls、cat、less/more、tail/head
5.创建文件与目录:mkdir、touch、ln
6.搜索文件:find/Kfind、locate、whereis、which、type
7.文件内容搜索:正则表达式、grep
8.文件压缩与解压缩:gzip/gunzip、bzip2/bunzip2、zcat/bzcat
9.认识文件权限,了解权限的修改工具
二、在终端中工作:
1.认识终端和命令行
2.执行命令,认识命令的选项和参数
3.切换用户身份:su
4.了解环境变量和命令别名
5.命令行技巧:命令自动补足、屏幕翻页、历史命令
6.管理用户帐号:useradd、passwd、usermod、userdel
7.基本的软件安装命令
8.邮件查收工具
Ⅲ、掌握基本的文本编辑工具,认识进程并能进行简单的管理,了解系统网络网络环境和配置方法