Linux常用技能培训.ppt
《Linux常用技能培训.ppt》由会员分享,可在线阅读,更多相关《Linux常用技能培训.ppt(42页珍藏版)》请在三一办公上搜索。
1、,Linux常用技能培训,面对各种复杂的问题首先要学会想到解决问题途径,1、求助于内部充分的交流与沟通(每一个人都有属于自己的一项专长,不是没有,而是你没有让别人知道或者是你暂时没有发挥出来,你了解你身边同事的特长吗?或者是同一个公司哪些同事擅长哪一方面?这样才会尽量缩短你处理问题的时间也是最有效的方法。)2、求助于外部在这里向大家推荐几个很好网站,在遇到技术问题或不能找到能帮助你的人时又或帮助你的人也解决不了时大家可以发帖请“世外高人”来帮助你。http:/各种好的搜索引擎http:/侧重于开发http:/linux.vbird.org/鳥哥的 Linux 私房菜http:/LINUX、DA
2、TABASE、中间件等http:/DATABASEhttp:/各种学习视频可以免费下载非常好http:/,LINUX简介及功能,Linux操作系统是可以运行在许多不同类型的计算机上的一种操作系统的“内核”。它是提供命令行或者程序与计算机硬件之间接口的软件的核心部分。Linux操作系统内核管理以下事情:比如内存、采用什么方法以及在什么时候打开或者关闭文件、哪一个进程或者程序可以获得计算机的中央处理单元(CPU)等等。Linux操作系统可以说是UNIX操作系统的一个克隆体,它最初是在1991年10月5日由它的作者Linus Torvalds于赫尔辛基大学发布的。LINUX功能:,所有主要的网络协议
3、硬盘配额支持全部的源代码国际化的字体和键盘作业控制数学协处理器仿真内存保护多平台,多处理器多用户多任务共享的库文件支持多种文件系统虚拟控制台虚拟内存其他更多功能,Linux操作系统遵从GNU公共许可证(GNU Public License,简称GPL)的规定。Linux对外的一个重要的特点就是”Free”,自由和免费。,LINUX目录结构1,/BIN:这里是存放诸如ls,mv,rm,mkdir,rmdir,gzip,tar,telnet和ftp等常用执行文件的地方。有时这个目录的内容与/usr/bin一样(有时甚至会使用链接文件),是专门用于放置一般用户使用的执行程序。/BOOT:这里放的是L
4、INUX核心与启动相关文件的地方,目录下的VMLINUZ-XXX就是LINUX的内核。/boot/grub/DEV:存放与设备有关的文件。在LINUX和UNIX系统均把设备当成文件,/dev/fd0代表软驱,/dev/cdrom代表光驱。/ETC:系统在启动过程中需要读取的文件均在这个目录下。这个目录下的文件一定要备份。/ETC/RC.D:这个目录主要存放开关机过程中用到的脚本文件。/ETC/RC.D/INIT。D:所有服务默认的启动脚本文件都放在这里。/ETC/XINETD.D:启动服务为XINETD。CONF。/ETC/X11:与X Window有关的配置文件。/HOME:系统默认的用户根
5、目录。/LIB:在/LOST+FOUND:系统产生异常错误时,会将一些内存中的片段放在这个目录下,加装一块硬盘这个目录下就自动会产生该目录。LINUX执行或编译某些程序时要用到的函数库(LIBRARY)就在这个目录下。,LINUX目录结构2,/MNT:软驱与光驱默认装载的地方。/PROC:用于放系统核心与执行程序所需要的一些信息。这个目录将在启动的时候自动被挂载上,而且该目录不会占用磁盘空间,在里面的都是内存中的数据。/ROOT:系统管理员的根目录。/SBIN:放置系统管理的常用的程序,例如fdisk,mkefs,fsck,mkswap和mount等。与/BIN不太一样,这个目录下的程序通常是
6、ROOT等系统管理员使用的程序。/TMP:这是让一般用户存放临时文件的地方,如在LINUX下的软件时,可能软件的默认安装目录就是/TEMP,所以定期清理,不要放重要数据。/USR:这是最重要的一个目录。里面有很多系统信息,其下包含许多了目录,用来存放程序与指令。类似于WINDOWS下的PROGRAM FILES目录。/USR/INCLUDE:一些套件的头文件。/USR/LIB:内含许多程序与子程序所需要的函数库。/USR/LOCAL:安装软件默认的目录是/USR/LOCAL(本地)同时为了与系统原先的执行文件有区别。升级后的执行文件放在/USR/LOCAL/BIN。/USR/SRC:放置核心源
7、代码的默认目录,未来要我们编译核心的时候,就必须到这个目录下。/VAR:所有服务的登录文件或错误信息文件(LOG FILES)都在/VAR/LOG下,用户未读默认邮件存放在/VAR/SPOOL/MAIL。,Linux安装,RHEL5的版本主要分为Sever和Desktop两个版本。具体来说,Server版本分为:Red Hat Enterprise Linux Advanced Platform-对应以前的 Red Hat Enterprise Linux AS Red Hat Enterprise Linux-对应以前的Red Hat Enterprise Linux AS(我所安装的版本)
8、Desktop版本分为:Red Hat Enterprise Linux Desktop-对应以前的Red Hat Desktop Red Hat Enterprise Linux Desktop with Workstation option-对应以前的Red Hat Enterprise Linux WS下面就来说说怎么安装且需要注意什么地方,Linux安装,1,放入光盘并设置光驱引导,Linux安装,2,进入提示检查光盘是否齐全的页面,时间比较长.一般确实认为自己的光盘没问题就跳过就好啦.,Linux安装,3,进入欢迎页面,直接下一步.,Linux安装,4,设置系统使用的语言,我选择中文
9、简体版然后下一步.,Linux安装,5,你使用的键盘模式,一般不用理下一步就好了.,Linux安装,6,这时会弹出信息窗口叫你输入安装序列号.你可以输入,也可以跳过.只是日后得不到官方升级而已,没有什么所谓的.,Linux安装,7,这时候就又弹一个对话提示,这是由于我的硬盘是新的.没有任何的分区表,所以系统提示我要初始化.,Linux安装,8,这里选择的是分区结构方案,系统默认3种分区方案,但我一般都是选自己设置.,Linux安装,9,大家如果是选择自定义的话就根据需要来设置.但至少要设置一个根挂载点和一个swap缓存(这个通常为内存的2倍).我是按图上去设置的.,Linux安装,10、这一页
10、会设置引导的方式,高亮部分是需要注意的,在用引导的时候有利也有弊,利就是在你忘记系统管理员帐号可以通过引导去重新设置系统管理员密码,但弊就是如果不加密任何人都可以轻易的修改管理员密码并进入系统。所以在应用于实际环境中时千万要设置密码!,Linux安装,11、网络部分我先不设置,下一步。,Linux安装,12、定制软件的安装包.新手可以选择全部一次性安装,我一般就是自己去定制安装的,Linux安装,13、进入到自定义的话要注意的地方是开发里面的两个开发集,高亮部分,这两个集成安装上去,免去你以后很多编译上的麻烦。,Linux安装,14、然后剩下的都是下一步就可以的了,最后一步一定要完成点击重新引
11、导。,Linux网络设置,图开界面中可以在字符终端中 system-config-network 记得设置后一定要保存,并需要重新激活才能下次生效/etc/sysconfig/network在该文件中定义域名,主机名/etc/resolv.conf DNS配置/etc/sysconfig/network-scripts 网络地址rootlocalhost#more/etc/sysconfig/network-scripts/ifcfg-eth0#Broadcom Corporation NetXtreme II BCM5708 Gigabit EthernetDEVICE=eth0BOOTPR
12、OTO=noneHWADDR=00:21:5A:DB:59:9CONBOOT=yesNETMASK=255.255.255.224IPADDR=134.96.66.28GATEWAY=134.96.66.1TYPE=EthernetUSERCTL=noIPV6INIT=noPEERDNS=yes,Linux日志控制,系统的那些讯息以及应该记录在那些档案,或如何显示,是由/etc/syslog.conf来控制的.以下是RedHat的/var/log目录中一些重要的记录档案的说明.1./var/log/lastlog:记录每个使用者最近签入系统的时间,因此当使用者签入时,就会显示其上次签入的时间,
13、您应该注意一下这个时间,若不是您上次签入的时间,表示您的帐号可能被人盗用了.此档可用/usr/bin/lastlog指令读取.2./var/run/utmp:记录每个使用者签入系统的时间,who,users,finger等指令会查这个档案.3./var/log/wtmp:记录每个使用者签入及签出的时间,last这个指令会查这个档案.这个档案也记录shutdown及reboot的动作.4./var/log/secure:记录那些站台连线进来,以及那些位址连线失败.5./var/log/maillog:记录sendmail及pop等相关讯息.6./var/log/cron:记录crontab的相关
14、讯息 7./var/log/dmesg:/bin/dmesg会将这个档案显示出来,它是开机时的画面讯息.8./var/log/xferlog:记录那些位址来ftp拿取那些档案linux syslog深入分析想更深学习下日志相关可以参考如下文章http:/,Linux shell简介,bash Bourne Again Shell(与ksh和sh兼容)bash就是由Brian Fox和Chet Ramey编写的Bourne Again Shell,它是Linux操作系统上最流行的shell之一。csh 对tcsh的一个符号链接ksh pdksh,公共域Korn(与ksh兼容)shellpdksh
15、 shell在Linux操作系统中叫做ksh。这个shell和商业化UNIX中的版本几乎是完全兼容的。bash就是由Brian Fox和Chet Ramey编写的Bourne Again Shell,它是Linux操作系统上最流行的shell之一。它有48个内建的命令和十多个命令行参数。可以使用方向键查阅以前输入的命令(历史记录功能)可以对某个命令行进行编辑敲入命令的一部分然后再按下Tab键获得其他部分自动执行脚本初始化设置文件/etc/rc/etc/bashrc/etc/profile 用来设置全局(对所有用户都起作用的)参数,比如环境变量或者在第一次登录进入的时候给你发送一条消息(比如一条
16、欢迎标语)。用户子目录中的.bashrc登录文件控制bash shell启动运行方式或者对不同的击键(如退格键)的响应;用户子目录中.bash_profile文件,通知s h e l l在用户登录后系统应该使用哪一个资源文件。,Linux shell简介,bash shell全局性系统环境变量的资源文件/etc/rc/etc/bashrc/etc/profile用户定制的系统环境变量/.bashrc/.bash_profile,Linux进程,Linux是一个多用户多任务的操作系统。多用户是指多个用户可以在同一时间使用计算机系统;多任务是指Linux可以同时执行几个任务,它可以在还未执行完一个
17、任务时又执行另一项任务。Linux用分时管理方法使所有的任务共同分享系统资源。进程:Linux系统上所有运行的程序都可以称之为一个进程。进程的一个比较正式的定义是在自身的虚拟地址空间运行的一个单独的程序。进程与程序是有区别的,程序只是一个静态的指令集合,不占系统的运行资源;进程不是程序,虽然它由程序产生。进程是一个随时都可能发生变化的、动态的、使用系统运行资源的程序。而且一个程序可以启动多个进程。运行一个进程命令格式:进程名&nohup 进程名&,Linux进程查看与结束,ps命令语法格式如下:ps option ps axps-ef常用选项说明如下:-e:显示所有进程。-f:全格式。-u:打
18、印用户格式,显示用户名和起始时间。ps 重要的输出字段USER进程所有者的用户名PID进程号STAT进程状态,常见的值有:R:可执行的。S:睡眠状态。Z:僵尸。I:空闲。,结束进程的办法有:组合键:当需要中断一个前台进程的时候,通常是使用组合键;kill命令:该命令可以终止后台进程。kill命令的语法格式很简单,大致有以下两种方式:kill-s 信号|-p-a 进程号 kill-l 信号 命令中的参数说明如下:-s:指定需要送出的信号。既可以是信号名也可以对应数字。-p:指定kill命令只是显示进程的pid,并不真正送出结束信号。-l:显示信号名称列表,这也可以在/usr/include/li
19、nux/signal.h文件中找到。,Linux需要掌握的基本命令,ls:列出子目录内容清单常用参数:-l 长文件名列表-a 显示所有文件(包括隐含文件)-m 把文件用逗号分隔显示在一行上-x 按水平对齐的方式而不是缺省的垂直对齐方式列出文件-F 特殊显示目录和可执行文件-R 显示子目录useradd、groupadd、userdel、df、date、cp、mv、rm、mkdir、wc、vi、nohup、passwd、du、grep、chown、chgrp、chmod、,Linux重要命令VI,vi一共有三种工作方式:命令方式:无论用户处于什么状态,按Esc键或组合键Ctrl+就可以进入命令方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 常用 技能 培训
链接地址:https://www.31ppt.com/p-2978367.html