软件测试从业者,Linux 知识从入门到玩转

再次整体Linux 专题文,缘于百人计划成员对Linux 知识的薄弱以及老徐前几天发起的Linux专题分享;发现多数软件测试从业者,Linux 基础太薄弱,甚至很多从业者根本没有Linux基础;

还在用那套Windows 的思维,玩Linux 。

之前写过很多Linux 文章,虽然文章步骤写的非常清楚,还是有大部分同学,根本不知道如何下手操作。

如下,简单梳理下,最需要掌握的Linux 内容。

- 1 -

玩Linux 之前,首先要有Linux 的环境可以玩,否则都是浮云。

公司如果有Linux 服务器可以让你玩耍的,更好,直接玩就行(注意,别在服服务器上玩,小心把服务器玩挂了)。或者土豪的,可以买个云服务器,一年几百块,也不贵。老徐更建议大家安装个虚拟机,随便怎么折腾都行,也不怕玩坏。

Windows 下,虚拟机软件推荐:VMware 或VirtualBox

虚拟机安装搞定后,在虚拟机安装个Linux 操作系统,老徐推荐Centos 6.5 ,系统安装搞定后,剩下的就是安装个终端连接工具,每次在虚拟机操作甚是不便,推荐工具:SecureCRT 或Xshell

注:安装Centos,建议安装服务版,桌面没有太大价值。

- 2 -

系统安装后,剩下的就是在Linux 部署你需要的各种服务了,各种安装操作,少不了的一步就是往服务器上传/下载各种安装包(当然,也可以wget 直接获取),有两个非常简单方便的命令rz / sz ,可能很多系统默认没安装此服务。安装sz/rz 一步搞定,执行命令yum install lrzsz

剩下就简单了,在Xshell:输入rz,会弹出文件选择框,上传文件到Linux输入sz 文件名,会下载文件到Windows~

- 3 -

Linux 初学者,经常容易出的问题~

cd 进入某个目录,如老徐一般安装文件会放在/usr/local/webserver,此时你要进入此目录,执行:cd /usr/local/webserver

如果目录不存在怎么办呢?肯定是创建目录,执行:mkdir -p /usr/local/webserver

多数时候,你执行命令,提示找不到文件,此时可执行:pwd

查看下你当前的目录是否对。然后就是压缩/解压tar -xvf / tar -cvf

- 4 -

剩下的可能就是vi 的常用操作,很多同学可能完全没有概念,记住如下几个模式:

命令模式,可以执行各种命令。

编辑模式,各种文本编辑操作。

剩下的,google 一下你就知道。

对于Tester,最常见的操作,需要更改环境变量文件。

vi /etc/profile

然后按i,进入编辑模式,到文件末尾,添加环境参数。

添加完后,按esc,进入命令模式。

执行:wq,保持此次修改。

然后,就是执行soucre /etc/profile

使更改生效。

注:还有很多其他命令,有兴趣,自己折腾。

- 5 -

常见的问题定位思路,需要用到的一些命令。

查看某个服务是否启动,执行:

ps -aux|grep 服务名

查看启动了哪些端口:

netstat -nltp

实时查看某个服务的日志:

tail -100f /APP/web/logs/log.log

关掉某个进程:

kill -9 PID

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180621B0GTIP00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励