zoukankan      html  css  js  c++  java
  • linux操作系统的知识点复盘

    作为一个测试人员,平时工作中,接触到linux的机会相对开发人员来说,会少很多。

    但是,我们也得了解linux的操作系统。

    你要说专门花费一个月的时间去学习,如果平时用得少,也是很容易遗忘的。

    除非我们平时使用的自动化测试工具---robotframework,selenium,appium,jmeter,jenkins等工具都部署在linux系统上,

    那么,我们每天都在linux系统上操作,也就会慢慢的熟悉了linux系统了。

    前期我们会使用的有点吃力,后面熟悉后,就跟在windows上使用差不多了。

    我讲下我自己学习linux的步骤吧,

    首先:学习一些基础命令,和一些linux的理论知识。

    其次:开始学习在linux上部署测试环境了,例如:jdk,JMETER,robotframework,selenium,appium,jenkins,tomcat等的部署。

    在学习部署环境的时候,会发现细节很重要。

    我自己学习的话,就是买一个腾讯云的服务器,自己玩,部署成功了,就重装系统,再次部署,多部署几次,你也就会了。

    无论是jdk,jmeter,jenkins,tomcat等等。

    都没有想象中的那么复杂,只要我们行动了,就能学会。

    大多数测试人员都只停留在只想不做的阶段。

    再次:我就是通过在linux上操作数据库,mysql是开源的,自己慢慢玩。玩着玩着,就会发现,都没有那么难。

                                             

    以上也记录的不是很完整,只是记录了一下自己学习linux的路线图。(很多的命令包括防火墙,端口号等操作都没有记录,当然在部署环境的时候,自己也是会用到的)

    如果大家真能做到掌握这个路线图中的知识,能自己手动搭建起来,那么,也是一件值得高兴的事情,毕竟,还是有很多的测试人员无法做到的。

    另外补充几个常用的命令:(主要是操作tomcat的时候经常用到,如下命令是在tomcat的bin目录下执行的,主要作用是重启tomcat)

    ./shutdown.sh    (关闭tomcat)

    ps -ef |grep tomcat (查看tomcat的进程) 其实这个命令是多功能的,可以查看别的程序的进程。只要把后面的tomcat换成你想要查看的程序的名称就可以了。

    kill -9 ....后面跟前面命令查看的进程号。(这个命令是杀进程)

    ./startup.sh  (开启tomcat)

    以上几个命令就可以完成tomcat的重启动作了。

    另外介绍几个好用的命令,也是自己在操作的时候学来的。

    进入文件后, 给文件内容加上序列号。 :set nu

    文件内查找指定的内容。:?要搜索的内容

    文件外查找指定的内容。cat 文件名|grep 查找的内容。例子:cat server.xml|grep 8080

    其实大家对于linux的命令不要死记硬背,找个项目或学习我前面文章搭建环境,多搭建几次,就能记住这些命令了。还是买个服务器把,自己学习使用真的很方便,搭建玩,然后不停的重装系统,这样反复几次,你就能熟练掌握这些基础命令,而且收益是很大的。

    有兴趣和大家一起交流:我的私人微信:huruixuandebaba

    如果写的不好,欢迎大家给我留言补充。

  • 相关阅读:
    React Native组件之Text
    React Native的组件ListView
    React Native中的网络请求fetch和简单封装
    解决FileUpload上传大文件报错
    以EF形式操作mysql数据库
    以ADO形式操作mysql数据库
    Docker
    Docker创建镜像文件并在容器中运行
    WIN10下的Docker安装
    MySQL安装
  • 原文地址:https://www.cnblogs.com/star12111/p/13625658.html
Copyright © 2011-2022 走看看