linux培训课件.ppt
《linux培训课件.ppt》由会员分享,可在线阅读,更多相关《linux培训课件.ppt(42页珍藏版)》请在冰豆网上搜索。
P01LinuxLinux系统和命令行在测试中的应用系统和命令行在测试中的应用研究背景研究背景目前测试组的目前测试组的形势:
形势:
u测试组负责的系统越来越多(测试组负责的系统越来越多(E-HRE-HR系统、系统、OAOA系统、报表等)系统、报表等)u虽然测试组越来越壮大,但新员工较多虽然测试组越来越壮大,但新员工较多u测试测试组需要掌握多种组需要掌握多种新技术新技术(linux(linux系统命令系统命令)、OAOA(EOSEOS平台)等,对新知平台)等,对新知识的学习必须加强。
识的学习必须加强。
测试组的培训计划仍在继续测试组的培训计划仍在继续P02目录目录LinuxLinux的简介的简介1linuxlinux命令行基本使用命令行基本使用2E-HRE-HR部署方法及命令使用部署方法及命令使用3P03P04LinuxLinux的简介的简介1P041991年,芬兰Helsinki大学学生LinusTorvalds在AndrewS.Tanenbaum教授开发的Minix启发下开发了一种基于Intel硬件、类似于UNIX操作系统并可在微机上运行的新系统,并在comp.os.minix上发布,它被称为Linux0.01。
随后的几年,Linux操作系统通过互联网被广泛传播,编程人员及Linux爱好者对其修改和完善,使得Linux操作系统进入了良性循环。
1994年,Linux1.0的发布是Linux发展过程中的重要转折点。
1995年3月,Linux1.2开始发布,其主要扩大了对处理器支持的平台。
1995年6月,Linux2.0正式发布,此时的Linux已可支持多种处理器,具有强大而完善的网络功能。
LinuxLinux系统系统简介简介P05linuxlinux命令行基本使用命令行基本使用2P05LinuxLinuxLinuxLinux命令行的使用命令行的使用命令行的使用命令行的使用第一行显示的是Linux发行商和所发布的版本,我们可以看到是RedHatEnterpriseServerLinux5,接后面是该版本在该公司的内部代号。
第二行显示的是该版本的Linux所使用的Linux内核,表示内核版本2.6.18,其中的2是主版本号,6是次要版本号,如果这个为偶数的话,就是一个稳定版本,所以在以后选择Linux的时候,一定要注意这个参数。
最后的18为修订次数。
这里要注意的是次要版本号如果为奇数的话,那么就是一个开发的版本号,并不是一个稳定的版本,并不适合作为服务器来使用。
第三行显示的是我们这台电脑的名字,这里的Linux就是我们这台电脑的名称。
11、linuxlinux启动启动P062222、登入时间和用户、登入时间和用户、登入时间和用户、登入时间和用户Lastlogin:
这行表示我们这个用户的上次登录的时间和位置。
rootlocalhost#这行的root:
表示登录的是root用户。
:
相当at。
localhost:
表示所登录的服务器,一般为服务器名称。
:
表示目前位于/root目录下。
#:
表示root的提示符号,普通用户为$。
XSHELLXSHELL工具引入工具引入Xshell是一个强大的安全终端模拟软件,它支持SSH1,SSH2,以及MicrosoftWindows平台的TELNET协议。
Xshell通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。
P07P0833、注销、注销-logout-logout当我们输入这个命令按下Enter之后,我们就又回到我们的登录界面。
P094444、关机、关机、关机、关机-shutdown-shutdown-shutdown-shutdownshutdown-h+10十分钟后关机shutdown-hnow立刻关机shutdown-h21:
30今天21:
30关机shutdown-rnow立刻重启shutdown-r+10thesystemwillreboot10分钟后重启,管理员提示用户系统要重启了,便于用户保存工作中的资料。
只有root用户才能使用这个命令。
P0955、显示当前目录内容、显示当前目录内容-ls-ls白色的文件:
一般的文件白色的文件:
一般的文件蓝色的文件:
目录绿色的文件:
可执行文件ls-lls-l(llll):
P10=P11显示隐藏的文件:
ls-aP126666、创建目录、创建目录、创建目录、创建目录运行前运行前zhangzhang文件夹下的文件文件夹下的文件运行运行mkdirmkdir运行后运行后zhangzhang文件夹下的文件文件夹下的文件P137777、删除目录、删除目录、删除目录、删除目录-rmdir-rmdir-rmdir-rmdir运行前:
运行前:
运行运行rmdir:
rmdir:
运行后:
运行后:
P1488、切换、切换目录目录-cd-cd“cd”cd”命令可以在不同的目录中切换命令可以在不同的目录中切换:
“cd”cd”命令可以直接回到根目录命令可以直接回到根目录:
P159999、创建压缩包、创建压缩包、创建压缩包、创建压缩包-cvf-cvf-cvf-cvf创建创建创建创建zhang.tarzhang.tarzhang.tarzhang.tar运行运行运行运行tar-cvfzhang.tarzhangtar-cvfzhang.tarzhangtar-cvfzhang.tarzhangtar-cvfzhang.tarzhangP1610101010、解压缩包、解压缩包、解压缩包、解压缩包-xvf-xvf-xvf-xvf运行运行运行运行xvfxvfxvfxvf前:
前:
前:
前:
运行运行运行运行xvfxvfxvfxvf:
运行运行运行运行xvfxvfxvfxvf后结果:
后结果:
后结果:
后结果:
P1711111111、查看所在目录、查看所在目录、查看所在目录、查看所在目录-pwd-pwd-pwd-pwd12121212、重命名、重命名、重命名、重命名-mv-mv-mv-mv运行运行运行运行MVMVMVMV前:
前:
前:
前:
运行运行运行运行MVMVMVMV运行后效果运行后效果运行后效果运行后效果P18P1913131313、复制文件、复制文件、复制文件、复制文件-cp-cp-cp-cp原原原原test001test001test001test001文件夹:
文件夹:
文件夹:
文件夹:
运行运行运行运行CPCPCPCP:
运行运行运行运行cpcpcpcp后结果:
后结果:
后结果:
后结果:
P2014141414、创建文件、创建文件、创建文件、创建文件-touch-touch-touch-touchZhang01Zhang01Zhang01Zhang01文件夹下:
文件夹下:
文件夹下:
文件夹下:
运行运行运行运行touchtouchtouchtouch运行运行运行运行touchtouchtouchtouch后结果:
后结果:
后结果:
后结果:
P211414、删除文件、删除文件-rm-rm原原zhang01zhang01文件数:
文件数:
运行运行rmrm:
运行后运行后zhang01zhang01文件数:
文件数:
P2215151515、搜索文件、搜索文件、搜索文件、搜索文件-locate-locate-locate-locateLocateLocateLocateLocate运行命令:
运行命令:
运行命令:
运行命令:
搜索结果:
搜索结果:
搜索结果:
搜索结果:
P2316161616、显示文件内容、显示文件内容、显示文件内容、显示文件内容-cat-cat-cat-cat、moremoremoremore、lesslesslessless、headheadheadhead、tailtailtailtail运行运行运行运行cat:
cat:
cat:
cat:
运行后结果:
运行后结果:
运行后结果:
运行后结果:
P24moremore运行运行moremore运行运行moremore结果:
结果:
P25lesslesslessless使用“PageUp”和“PageDown”可以进行上一页和下一页的翻页,如果想结束,可以按“Q”键。
运行运行运行运行lesslesslesslessP26headheadheadhead运行运行运行运行headheadheadhead语句语句语句语句运行运行运行运行headheadheadhead语句结果语句结果语句结果语句结果head是显示文件的头几行,默认情况下,是10行。
P27tailtail运行运行tailtail语句:
语句:
运行运行tailtail语句结果:
语句结果:
tail是显示文件的末尾几行,默认情况下,是10行。
P281717、标示出文件的行数、标示出文件的行数-nl-nl运行运行nlnl运行结果运行结果P291818、查看进程、查看进程-ps-pslinux上ps是进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。
使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。
进程有5种状态:
1.运行-R(正在运行或在运行队列中等待)2.中断-S(休眠中,受阻,在等待某个条件的形成或接受到信号)3.不可中断-D(收到信号不唤醒和不可运行,进程必须等待直到有中断发生)4.僵死-Z(进程已终止,但进程描述符存在,直到父进程调用wait4()系统调用后释放)5.停止-T(进程收到SIGSTOP,SIGSTP,SIGTIN,SIGTOU信号后停止运行运行)进程查看命令如下:
1)pse(A)显示所有程序P302)ps-ef是以全格式显示当前所有的进程P2819、中止进程-kills:
指定发送的信号。
p:
模拟发送信号。
l:
指定信号的名称列表。
pid:
要中止进程的ID号。
Signal:
表示信号。
最长用的命令“kill9”:
P2820、编辑器-vivi编辑器有3种模式:
命令模式、输入模式、末行模式。
命令模式:
vi启动后默认进入的是命令模式,从这个模式使用命令可以切换到另外两种模式,同时无论在任何模式下只要按一下Esc键都可以返回命令模式。
在命令模式中输入字幕“i”就可以进入vi的输入模式编辑文件。
输入模式:
在这个模式中我们可以编辑、修改、输入等编辑工作,在编辑器最后一行显示一个“-INSERT-”标志着vi进入了输入模式。
当我们完成修改输入等操作的时候我们需要保存文件,这时我们需要先返回命令模式,在进入末行模式保存。
末行模式:
在命令模式输入“:
”即可进入该模式,在末行模式中有好多好用的命令。
P2819、保存q!
、wq输入q!
是强制退出,同时没有保存当前文件内容。
如果文件没有进行修改,或者已经保存完毕也可以使用q退出。
保存退出使用wqP28E-HRE-HR部署方法及命令使用部署方法及命令使用3P28E-HR的部署流程第一步:
接收到文件后,点击进入下图,在地址栏输home/nchome/modulesP28E-HR的部署流程第二步:
运行/home下的stopehr.sh停止应用,如果有集群,从应用也要停止。
第一种方法:
第二种方法:
P28E-HR的部署流程第三步:
用psef|grepjava查看是否有java进程,如果无,则停止成功;如果有,则通过kill-9pid杀掉JAVA进程。
以后操作是在主服务器操作。
P28E-HR的部署流程第四步:
先启动DM第五步:
再启动Node第一步:
启动was配置若开发人员告诉你要生成EJB,需要在运行下列步骤:
P28E-HR的部署流程第二步:
进入EJB界面,点击Depolyment,勾选上二阶段布署,然后生成EJB,部署EJB。
第六步:
先停Node第七步:
再停DM第八步:
启动ehr,部署完成。
若开发人员没有要求生成EJB,或生成EJB完成后: