大家好,今天小编关注到一个比较有意思的话题,就是关于学习通linux期末答案的问题,于是小编就整理了2个相关介绍学习通Linux期末答案的解答,让我们一起看看吧。
搞Linux运维的,需要学习些什么语言?
Linux运维主要学习以下语言:
运维工作尤其是linux运维,其实最考验你的能力,因为需要学习的东西实在太多,
要懂性能调优:包括lamp或者lnmp的性能调优,也包括linux操作系统调优;
要懂编程语言:shell是最基本的,还要学习perl,python,甚至ruby和C++等(因为一些软件是这些语言编写的),还得熟练掌握awk,sed,grep以及正则;
要懂一些调试排错的命令工具的使用,比如htop,dstat,strace,systemtap,iostat,sar等;
要有比较好的英语水平:因为很多软件或者工具以及出现问题排错的答案都不是国人所做,甚至还需要和原作者交流,在谷歌group里面留言讨论
要有坚强的体魄和超时工作的心理准备:升级维护都是在大家还在做梦时候。夜里2点网站挂了你也得起来,手机不停的接收各种报警短信...
要有背黑锅的忍耐力:运维一直是公司爹不疼娘不爱的位置,别人做好了和你无关,你做差了别人作不好就是你影响的。人力和财务是技术部门的服务,运维就是各技术部门的服务,大到线上操作,小到帮助公司其他使用linux桌面的同事,公司内部机房,IDC维护(跑腿搬服务器)。
到什么程度才叫精通Linux?
能在命令行模式无障碍的应用于工作环境生产环境,熟悉文件结构,能写Shell,小改并编译过内核,制作过属于自己的发行版 ... 感觉也只能算是入门不久的熟练使用吧?因为觉得Linux是在是太多东西可以研究了...根本看不过来...
我觉得学Linux的2个核心: 一个是命令; 另一个是shell, 而shell的核心则是正则。 我个人认为精通的有一条标准: 你能从网络上下载 kernel代码, 然后一步步给它加功能(XWindow)让它成为属于自己的独一无二的操作系统。
如下:
2.熟悉Gnome/KDE等X-windows桌面环境操作。
5.熟悉Grub/Lilo引导器及简单的修复操作。
6.熟悉Linux文件系统和目录结构。
8.理解shell别名、管道、I/O重定向、输入和输出以及shell脚本编程。
9.学习Linux环境下的组网。
10. 学习Linux环境下的集群/内核。
入门:
会安装linux ,知道如何登录,添加用户,修改密码,重启,关机。知道如何使用bash,熟悉基本命令如ls cd 。会安装软件,会用apt yum 之类的包管理软件。
熟练 :
知道大多数linux目录的用途,理解linux权限的概念,熟练使用bash,熟练使用vim,熟练使用ssh,理解linux服务,可以[_a***_]linux各种设置。熟练使用mount挂载设备,熟练实用crontab.
掌握:
熟悉大多数linux命令,并且会部署各种服务环境。会编写bash脚本,会安装设备驱动。会做raid,会优化cpu 内存,虚拟内存,会优化TCP性能。自己编译各种软件,会解决软件相互依赖和冲突。熟练查看日志,操作记录。知道各个发行版之间的差异。
精通:
大神级:
向linus提交代码,并被linus合并到下一个版本的内核升级中。
到此,以上就是小编对于学习通linux期末答案的问题就介绍到这了,希望介绍关于学习通linux期末答案的2点解答对大家有用。