测试技术之linux问题整理
白羽 2018-06-12 来源 :网络 阅读 889 评论 0

摘要:本文将带你了解测试技术之linux问题整理,希望对大家学测试技术有所帮助。



 

1、Linux中输入基本操作命令例如ls,遇到报  -bash:  XXXX: command not found 错误

 测试技术之linux问题整理

以上报错说明依据环境变量配置内容,找不到执行该命令的文件。解决思路就是将该应用的bin目录放入到 profile文件中即可。

1)ls是系统基本应用命令,一般存放在/bin、/sbin、/usr/local/bin、/usr/local/sbin、/usr/sbin或/usr/bin文件中,所以修改vi /etc/profile

     在最后面添加export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

     保存退出profile文件后,记得source /etc/profile 使其配置生效

2)如果是自己安装应用的命令,比如javac,是jdk自带命令,修改vi /etc/profile

测试技术之linux问题整理

     自己确认jdk环境变量设置的bin目录是否正常,请参考以下jdk的环境变量配置:

     export JAVA_HOME=/usr/local/jdk1.8.0_65(jdk安装目录)

     export PATH=$JAVA_HOME/bin:$PATH

     export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

当然难免也会有手残的初学者将存在这些目录中的命令拼错,当然就找不到啊,自行面壁思过吧。

Ps:PATH变量配置全不全,可以输入echo $PATH查看下

 

2、自己安装应用后,运行报错 -bash:xxx cannot execute binary file

 

这个错误一般都是因为安装应用的系统位数跟操作系统位数不匹配导致。

1)首先查看系统位数,输入uname -a

 测试技术之linux问题整理

x86_64则说明你是64位内核, 跑的是64位的系统.

i386, i686说明你是32位的内核, 跑的是32位的系统

2)获取对应系统位数版本的应用进行重新安装。

 

3、linux中操作文件及目录,报Permission denied 错误

1)权限不够,赋予权限;输入chowd 777 -R 文件名

(777 是所有用户都拥有最高权限)

Ps:文件权限不要随意修改。特别是系统文件,为了数据安全与保密,不建议文件修改、读取权限包括执行提供给每个账户。

2) 切换root用户

 

4、使用yum命令过程中,报This system is not registered with RHN 错误

Linux系统之所以会出现这个错误是因为没有注册RHN,我们只需要更新一下yum的源就可以了。

1)使用命令 cd /etc/yum.repos.d/进入yum的配置目录

2)在终端中输入 wget //docs.linuxtone.org/soft/lemp/CentOS-Base.repo 命令,下载CentOS- Base.repo文件。

3)然后将原有的rhel-debuginfo.repo备份一下,使用命令mv CentOS-Base.repo rhel-debuginfo.repo,将CentOS- Base.repo重命名成rhel-debuginfo.repo

4)成功以后,使用yum命令就成功

  

5、虚拟机进行ip自动获取,但获取不到ip

在学习linux时,一般会涉及到虚拟机的安装学习,可能会碰到此问题。

NAT方式上不了网时,应该是与VMware相关的服务没有打开,

1)开启服务:点开始菜单-》运行-》键入:services.msc

2)然后将虚拟机相关服务启动:

     VMware Authorization Service

     VMware DHCP Service

     VMware NAT Service


 


本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标软件测试之测试技术频道!


本文由 @白羽 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程