测试新人应该如何选择Linux操作系统版本?
一般来讲,桌面用户首选Ubuntu;服务器首选RHEL或CentOS,两者中首选CentOS。
根据具体要求而言:
①安全性要求较高,则选择Debian或者FreeBSD。
②需要使用数据库高级服务和电子邮件网络应用的用户可以选择SUSE。
③想要新技术新功能功能可以选择Feddora,Feddora是RHEL和CentOS的一个测试版和预发布版本。
④根据现有状况,绝大多数互联网公司选择CentOS。现在比较常用的是6系列,现在市场占有大概一半左右。另外的原因是CentOS更侧重服务器领域,并且无版权约束。
学习Linux运维,操作系统是必须要了解的,朋友在黑马程序员学的Linux,毕业后月薪12K。
一、【For Desktop】桌面级、图形化、平时学习、少量娱乐、易用为主
*家庭用途 可选择版本有:Linux Mint、Ubuntu、OpenSUSE、Fedora、PC-BSD
二、【For Task】一般服务器级、速度、稳定性、技术性、商业性
*工作用途 可选择版本有:Debian、RHEL、CentOS
三、【For Best】PC级的最高性能最求、自由定制、最精简、最有效
*折腾用途 可选择版本有:Gentoo、LFS
四、【For Target】学院级、高级服务器级、安全性、稳定性、性能
*理想用途可选择版本有:FreeBSD、OpenBSD、Solaris、OpenSolaris
以上是对一些个人比较关注的发行版本的大概分类(非官方,纯草根),以功能偏向分,免去交集,方便日后自己或帮朋友选择,免得再去比较了,因为现在的分支版本实在是太多了,但其实也就那几个较为核心。
本人决定选择第一类为主进行学习,日后工作了再转向第二类会没问题;第三类等有把握了再去弄,这是出于个人的爱好;第四项是高追求者的必修,权且把它当做现在学习的一个大致方向和目标吧!
在从Windows转向Linux学习的过程中,本人发现,人很多时候会有一种先入为主的习惯,在Windows习惯了,在刚接触Linux的时候就非常不自在;而在选择Linux OS时,这方面的问题就尤为突出了,我们刚开始往往喜欢上第一个成功安装可使用的Linux OS,而且会开始去熟悉对它的操作。这时,若想去尝试别的版本的Linux OS,也许总有些不自在,认为它还是不如先前用的好。
其实,现在网络上所流行的Linux版本,除去社区支持的完整度差距外,真的也无所谓好坏,只要习惯了,它就是好的了。我们选择Linux OS时,也真的不必要再放太多的心思在这个问题上了。(先汗一个!ideafine本人已经折腾过了,真的没太大意义!)上面的一系列OS,ideafine本人都装过了,也不想再去尝试更多别的版本了,除非朋友给我介绍啦!本人实践发现,最大的区别主要是在Linux与BSD之间,Linux OS众版本之间差别其实并不大,特别是现在的desktop的使用风格也是渐趋统一(个人愚见,其实也就是将就是Windows的使用习惯而已啦!哈哈!),在使用上都有很好的方便感和美感喔!
根据具体要求而言:
①安全性要求较高,则选择Debian或者FreeBSD。
②需要使用数据库高级服务和电子邮件网络应用的用户可以选择SUSE。
③想要新技术新功能功能可以选择Feddora,Feddora是RHEL和CentOS的一个测试版和预发布版本。
④根据现有状况,绝大多数互联网公司选择CentOS。现在比较常用的是6系列,现在市场占有大概一半左右。另外的原因是CentOS更侧重服务器领域,并且无版权约束。
学习Linux运维,操作系统是必须要了解的,朋友在传智播客学的Linux,现在月薪12K。
可以选国产化的linux 如麒麟,起点,深度等,也可以用Ub系统。
01 ubuntu 桌面版系统:对于不擅长系统操作命令的人员,使用比较方便;
02 SUSE 网络服务功能强的系统:如果想把服务器充当路由设备,或邮件服务器;
03 Debian 安全性较好系统:有些对系统安全性要求高的企业会作为优选;
04 Redhat 红帽公司官方系统:是很多国企或外企服务器中常用系统,需要进行付费,有官方服务支持;
05 centos 红帽公司免费版系统:大多数互联网公司服务器常用系统,可以部署的服务多样,稳定性也比较高,建议可以先从centos进行学习。
答:运维不了解,但是测试的话,如果纯粹做功能测试发展有局限性,想要走性能和安全测试的话,最好是熟练一门开发语言,对网络底层传输协议等都必须懂,楼主想转的话可以学好现在的东西,多学一门语言,以后选择也会更多不是。
答:工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。四、选择一个适合你的Linux发行版本 目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理...
答:让我们开始学习这10条Linux基本命令吧。sudo这条命令的意思是“以超级用户的身份执行”,是SuperUserDo的简写,它是新手将要用到的最重要的一条Linux命令。以下是一些常用的Linux命令行操作:文件和目录操作:ls:列出当前目录下的文件和目录。cd:切换目录。mkdir:创建新目录。rm:删除文件或目录。cp:...
答:linux测试环境怎么搭建?测试环境搭建步骤:1.数据库服务器端测试环境安装步骤:(1)选择服务器(2)安装操作系统(3)安装数据库(4)安装杀毒软件(5)杀毒(6)制作Image文件(7)安装软件数据库文件(8)进行相关数据库配置(9)杀毒(10)制作Image文件 2.应用服务器端测试环境安装步骤:(1)选择...
答:作为测试新人需要知道测试的环境有很多种, 每个公司的服务器部署的环境可能各有差异,有些公司使用windows server系统作为服务器, 也有些公司使用Linux系统作为服务器, 测试人员需要对不同平台的环境有很快很好的适应能力,而各种操作系统基本上都支持使用命令操作: ①windows系统,和它的服务器Windows Server...
答:LINUX做软件测试平台,是不错的选择,软件测试方面常用的工具,都有linux平台的版本,可以在linux上面运行,而且linux系统中的shell脚本,可以很好的被用来作为软件测试的脚本语言,用来编写测试脚本,完成自动化测试。测试工程师会什么,取决于你测试的项目,但是一些通用的知识还是要具备的,比如熟悉使用操作...
答:linux操作系统应用范围非常广泛,可以使用在下面这几个领域:1)桌面操作系统 2)服务器领域,3)嵌入式领域,4)移动设备领域…1)所谓桌面操作系统,就是我们平时使用的电脑的操作系统,这个领域,linux由于界面简单,应用软件少,市场占有率远低于windows,属于linux的短板。2)服务器领域,是linux的最...
答:最后,巩固Linux基础命令。在软件测试中,Linux环境下的操作技能必不可少。熟练运用命令行工具,能够提高你的工作效率,比如自动化测试脚本的编写、日志的查看和分析等(复习下Linux基础命令)。总之,作为软件测试的新手,你需要以项目为核心,结合用例库和Bug库的学习,同时提升自己的Linux技能。只有这样,...
答:但毋庸置疑的是,付费版产品的支持和服务会更加周到,有问题也能得到更及时的解决。十款Linux系统,你应该选择哪一款?Debian运行起来极其稳定,这使得它非常适合用于服务器。Debian平时维护三套正式的软件库和一套非免费软件库,这给另外几款发行版(比如Ubuntu和Kali等)带来了灵感。Debian这款操作系统派生...
答:linux系统中操作指令有很多,最常用操作指令是:cd命令、cd命令、grep命令、find命令、cp命令、mv命令、rm命令、ps命令、kill命令、killall命令、file命令、tar命令、cat命令、chgrp命令、chown命令、chmod命令、pwd命令、vim命令、gcc命令、time命令。 1、cd命令 这是一个非常基本,用于切换当前目录,它的参数是要切换到...