本站消息

  出租广告位,需要合作请联系站长

  今日名言-想象你自己对困难作出的反应,不是逃避或绕开它们,而是面对它们,同它们打交道,以一种进取的和明智的方式同它们奋斗 。——马克斯威尔·马尔兹

  今日名言-用谅解、宽恕的目光和心理看人、待人。人就会觉得葱笼的世界里,春意盎然,到处充满温暖。——蔡文甫


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

为什么程序员要学linux?

发布于2021-07-24 21:14     阅读(750)     评论(0)     点赞(19)     收藏(5)


在这里插入图片描述
在编程界的大神中无一不会Linux,面对一个黑窗口,只依靠键盘完成那些很秀的操作,旁边如果有编程小白,那估计要目瞪口呆了。作为一个开发者,或者说一个合格的后端开发人员,熟练使用linux和编写基本的shell是必须的,后端经常在开发后需要部署和调试web服务,静态的如Nginx、Apache, 动态的如Tomcat、PHP等,以及web服务的依赖数据库、缓存服务等等,这些都需要在linux上操作,可以说如果不会linux操作的后端开发进一步发展是很难的。

在这里插入图片描述

现在,容器技术的出现大大减低了开发人员配置各种服务的难度,提升了开发效率,但是仍然需要深入的了解一下linux,只会靠几条简单命令是走不长远的。
在这里插入图片描述
学习linux不仅可以提高技术,关键是(滑稽)可以在小白面前show(滑稽),毕竟当别人认为你厉害的时候那你就厉害了,OK让我们开始学习linux吧。

之前写的文章,后续会持续更新

下面是自己学习一段时间linux的体会。
说说linux和Windows的区别。平常我们常用的操作系统都几乎都是Windows,我们熟悉Windows的“我的电脑”,“C、D、E盘符”,当我们的电脑插上个U盘或手机电脑里又会多了一个盘符驱动器,当我们运行程序是双击桌面上的图标就行了,然而在linux里“一切截然不同”(非桌面linux,笔者几乎不用桌面的),操作都是一个个命令,所见的都是文件和文件夹,其实都是一个一个的“文件”——linux里一切皆文件,那Windows里的对应,盘符变成了/dev文件夹下的sda,sdb等文件,操作命令变成了一些可以直接执行的二进制文件,常见的“桌面图标”变成了“链接文件”。
磁盘

第一次接触linux的人总会感觉别扭、操作复杂。这是学习linux的常态,因为我们已经熟悉所见所得的图形界面操作,而linux只有一个黑色的窗口,唯一会动的只有闪动“光标”,色彩基本只有黑白,这个“黑色窗口”有个好听的名字"shell",它用来接收和解释执行用户输入的命令,当然shell并不只代表这个含义,shell也代表一种编程脚本,也代表一个用户连接的“会话(session)”。回到刚刚的话题,为什么第一次接触linux感觉操作复杂而且别扭呢?因为使用linux需要记一些命令和参数,无疑增加了一点负担,据说linux有将近1000个命令,但实际上,进行复杂的操作只需要100个命令,如果过只进行基本操作只需要基础一二十个命令即可,当熟悉命令后,我相信每个学习linux的认都会有“操作真简单,迅速”的感叹~

学习linux后有什么用。首先,最直接的,你可以搭建属于自己的网站、博客系统,可以实现文件共享系统,可以搭建邮件系统等等。其次,可以对操作系统有更深入的理解,文件是怎样管理的,内存和磁盘上的数据是怎样读取的,了解linux系统后会有更深入的理解。对于开发者来说,尤其后端人员,更重要的是方便自己进行部署测试和开发,可以更深入的了解业务系统的结构组成。

开卷有益,感觉不错请把下方的小手点亮~


想了解更多请移步我的个人网站,欢迎交流、留言~
极客技术空间:https://elltor.com/

原文链接:https://blog.csdn.net/weixin_43217942/article/details/107728518



所属网站分类: 程序员的那点事

作者:我想吃麻辣烫

链接:http://www.pythonpdf.com/blog/article/331/3e83bc9abac9c9286af3/

来源:编程知识网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

19 0
收藏该文
已收藏

评论内容:(最多支持255个字符)