如果从前途上来说,我觉得是linux运维。你看这几年的技术发展方向就知道了,开发的市场需求量一直在下降,而运维的需求量是一直在上升的。如果前几年你去学开发还可以,现在不建议。
第二,从难易程度上来说开发没有运维好上手,学起来会非常吃力。不知道你是本专业吗?如果不是的话建议你还是放弃开发学个运维吧,毕竟运维对于0基础来说好上手,可以在短时间内快速转型挣到高工资。而且学起来轻松,一年内基本在10—12K,2—3年后月薪20—30K的很正常。
第三,从职业发展上来说,运维的职业天花板比开发高,如果你做开发,可能30岁的时候就要面临失业了,但做运维就不一样了,属于越老越吃香的那种,40多岁也有很多人在做运维,但40多做开发的不多吧?
第四,你以后会结婚生子吧?有家庭之后还是做运维更好一点,不会像开发那么累,加班那么严重,毕竟身体健康对自己和家人也是一种负责。
另外,你也可以从B站或者官网上找一些视频,看看运维和开发的哪个你喜欢,兴趣也很重要的,特别是对于转行的,如果没有兴趣,那计算机本来就是很枯燥的工作,你会感觉更难受了。
服务器操作系统就是适用于服务器使用的系统,分为三个阵营Linux、Windows、Unix,就市场占有率来说,Linux系统占了绝大多数市场份额。
linux服务器系统的学习成本较高,操作界面主要采用命令行模式,配置相对复杂,发行版本较多,需要根据企业实际需求和能力选择适合的版本,优点是运行速度高效,可以充分发挥硬件的能力,运行稳定。
windows服务器系统更适合民用方面,优点是学习成本低,简单易操作,图形化用户界面,提供的服务相对较全,但占用系统资源相对较多。
Unix服务器系统更追求稳定,占有率少,但是非常适合于银行等追求极致稳定性的行业。
5种常见的服务器种类是:
一、文件服务器
文件服务器是指在计算机网络中,以文件数据的存储与共享为主要功能的服务器,负责中央存储和数据文件管理,处于同一网络环境中的授权用户能随时访问共享文件。文件服务器具有分时系统文件管理的全部功能,增强了数据存储的功能,提高了数据的可用性,同时降低了管理的复杂程度。
二、数据库服务器
因为数据文件的重要性及数据的文件都较大,数据库服务器一般是指运行在网络中的一台或多台服务器和数据库管理系统软件共同构成的,主要作用是为应用程序提供数据服务。其常用功能主要有:数据库管理、数据的增查删改、数据库的维护等功能。同时具有易扩展的特点,当需要的资源不够时能迅速扩展。
三、邮件服务器
邮件服务器是专门用来提供邮件收发的服务器,在现在无纸化办公及互联网时代,邮件服务器可以说是每家企业必需的。邮件服务器构成了现在电子邮件系统的核心。现在市场有很多侧重点不同的邮件服务器,如适合政府等的安全性强的邮件服务器,适合外贸企业的海外邮件服务器等等。
四、网页服务器
网页服务器主要是指在互联网中存放各种网站的服务器,主要用于企业或个人网站在互联网上的发布、应用,可以说是我们现在使用各种应用及看到的资讯的基础硬件服务器。网页服务器能响应大量IP用户的连接请求。
五、FTP服务器
FTP服务器是在互联网上提供文件存储和访问服务的服务器,它们依照FTP协议提供服务,简单的来说就是专用于传输文件的服务器。现在单独部署FTP服务器的企业较少,一般都是在网页服务器或文件服务器中支持FTP协议来提供服务。
1.linux本身是网络操作系统,支持所有TCP/IP协议,网络功能是内核中六大模块之一2.linux和unix兼容,unix是早期的服务器霸主,现在份额逐渐让给linux了
3.linux是多用户多进程系统,windows是单用户伪多用户系统,不适合服务器
4.互联网开放,linux也是开放的,像apach这样的开放软件优先在linux上实现
5.linux是模块化的,可裁减,出现问题只要关闭一个模块,windows只有微软自己才会裁减
6.linux的用户管理严格,病毒难以破坏,windows漏洞百出,用户管理混乱
7.linux硬件需求小,大部分版本免费,总得成本低
8.windows常会蓝屏、需要磁盘清理,linux下kernel panic几年一遇,也可以好几年不关机,一两年一次磁盘清理
9.win的图形界面浪费了太多资源,linux使用x-window systerm,平时根本不用开图形界面
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)