大家好,今天小编关注到一个比较有意思的话题,就是关于linux 英语学习软件的问题,于是小编就整理了4个相关介绍linux 英语学习软件的解答,让我们一起看看吧。

  1. linux系统中用到的英语多吗?
  2. 搞Linux运维的,需要学习些什么语言?
  3. 老电脑安装linux选择哪个版本最流畅?
  4. Linux有哪些备受好评的工具呢?

linux系统中用到的英语多吗?

Linux系统的源代码都是英语编写的,几乎所有的编程语言的关键字都是英语词汇,虽然词汇不多。

linux 英语学习软件-linux 英文教材
(图片来源网络,侵删)

如果要看Linux操作系统必须要有一定的英语基础才行,因为源代码的注释都是英语,做系统编程最好能读读Linux源代码,若果只是使用,Linux的图形界面都是汉子的。

搞Linux运维的,需要学习些什么语言?

Linux运维主要学习以下语言:

linux 英语学习软件-linux 英文教材
(图片来源网络,侵删)

运维工作尤其是linux运维,其实最考验你的能力,因为需要学习的东西实在太多,

你既要懂网络:思科华为设备的配置;

linux 英语学习软件-linux 英文教材
(图片来源网络,侵删)

要懂性能调优:包括lamp或者lnmp的性能调优,也包括linux操作系统调优;

要懂数据库mysql或者nosql(例如mongodb):

要懂编程语言:Shell是最基本的,还要学习perl,python,甚至ruby和C++等(因为一些软件是这些语言编写的),还得熟练掌握awk,sed,grep以及正则表达式;

要懂一些调试排错的命令工具的使用,比如htop,dstat,strace,systemtap,iostat,sar等;

要有比较好的英语水平:因为很多软件或者工具以及出现问题排错的答案都不是国人所做,甚至还需要和原作者交流,在谷歌group里面留言讨论

要有坚强的体魄和超时工作的心理准备:升级维护都是在大家还在做梦时候。夜里2点网站挂了你也得起来,手机不停的接收各种报警短信...

要有背黑锅的忍耐力:运维一直是公司爹不疼娘不爱的位置,别人做好了和你无关,你做差了别人作不好就是你影响的。人力和财务是技术部门的服务,运维就是各技术部门的服务,大到线上操作,小到帮助公司其他使用linux桌面的同事,公司内部机房,IDC维护(跑腿搬服务器)。

老电脑安装linux选择哪个版本最流畅?

看你电脑配置了,如果内存大、cpu比较好的话,安装个桌面版,如果内存小、cpu比较差的话,安装个迷你版(不带图形界面),下面我简单介绍3个不错的linux系统,对于日常使用和学习来说非常不错,感兴趣的朋友可以尝试一下:

ubuntu

这是一个众所周知的linux系统,在个人桌面端非常受欢迎,使用率也非常高,有着漂亮的用户界面,强大的软件源支持,完善的包管理系统和丰富的技术社区,兼容绝大多数硬件,包括最新的图形显卡等,大众化、平民化,个人使用来说非常不错,容易学习也容易操作,但对于服务器来说就略显不合适,毕竟在稳定性和可靠性方面不如centos和debian,如果你电脑配置比较好,可以安装桌面版,电脑配置稍低的话,可以安装迷你版,不需要图形界面,运行十分流畅:

centos

这也是一个比较常用的linux系统,和ubuntu相比,比较稳定可靠,因此十分适合做服务器操作系统,许多商业公司都***用这个系统部署生产环境,界面质朴简洁,命令行比较人性化,有着强大的英文文档与开发社区支持,和redhat有着相同的渊源,但免费开源,相对于debian来说,体积略大一些,是一个非常成熟的linux系统,个人使用来说也非常容易操作,如果做服务器的话,不需要安装图形界面,个人桌面端的话,可以安装简洁的gnome或kde桌面,运行也十分流畅:

deepin

这是一个国产操作系统,也是基于linux内核开发,界面美观大方,中文支持良好,自带有非常多的办公软件和开发软件,因此非常适合日常学习和工作,支持***播放、音乐播放、通讯聊天,但对电脑配置要求相对较高,比较吃内存、也比较占空间,软件支持方面和windows也相差不少,如果你电脑配置比较高,钟情于国产操作系统,可以使用一下deepin,整体效果来说也非常不错:

当然,除了以上3个不错的linux系统,还有许多其他linux系统,比较微型的puppy等,对电脑的配置要求更低,运行也更流畅,但个人使用来说有些不合适,许多软件包、驱动不全,建议还是以主流的linux系统为主,ubuntu、centos等,社区活跃,软件众多,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

建议deepin,是由国内的深度团队做的,而且华为笔记本电脑,预装非Windows的第三方系统就是这个deepin。

这系统的界面好看,而且有自己的应用商店,一些常用的国产软件都有,可以直接在应用商店下载,日常使用可以满足。

系统也经过优化,安装非常简单快捷,我主页有一些deepin相关的***,可以去了解一下。

老电脑多老?我有一台14年前的笔记本,装上ubuntu14跑的也不错——网页办公,写代码。装xp跑也行,微信QQ装上就拉倒了,同开再打开网页就慢下来了。

所以还要看你用老电脑来干嘛,做个NAS都不用考虑版本问题,其他的用处就得考虑一下了。

再说linux不是版本问题,而是哪个发行版的问题。像coreplus,puppy,这种20年前的电脑也能跑的很溜,就怕你要运行的软件不中啊。

需求不明,无法继续展开。请后续补充

Linux有哪些备受好评的工具呢?

1、w

对,你没看错,就是 w 命令。使用该命令我们可以查看到当前登录系统的用户是谁,以及执行了哪些命令。

2.nomn

使用该指令前需要先用#yum install nmon -y指令安装。安装之后执行#nomn即可打开指令。


nomn可以查看网络,CPU,内存,磁盘的情况。按C可以查看CPU的信息。

按N查看网络信息。

3.ncdu



该指令和nomn一样,需要先用#yum install ncdu -y指令安装。ncdu 命令可以用来查看和分析 Linux 中各目录对磁盘空间占用情况的工具。

安装好后执行以下命令可以从根目录开始分析。


注意:执行上述命令会占用大量磁盘 I/O

分析完成后,会生成类似如下截图的输出:

我们可以在结果界面按 n 按名称进行排序或按 s 按大小进行排序。

4.iftop

iftop是一款实时流量监控工具,监控TCP/IP连接等,缺点就是无报表功能。必须以root身份才能运行。需要手动安装:

#yum install iftop -y

如果我们直接运行iftop指令,默认监控第一块网卡的实时流量,通常组合为#iftop -i eth1 -n -P

界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。(直接按 q 可退出界面)

中间的<= =>这两个左右箭头,表示的是流量的方向。

TX:发送流量

RX:接收流量

TOTAL:总流量

cum:运行iftop到目前时间的总流量

peak:流量峰值

rates:分别表示过去 2s 10s 40s 的平均流量

5.findmnt

Findmnt 是一个 Linux 内置的命令行工具,它主要用于查找挂载的文件系统状态。Findmnt 可以查看到当前系统中已挂载的设备,在必要时还可进行 mount 或 unmount 操作。

执行 findmnt 命令后会看到如下输入:


当然,还有如下参数可用:

findmnt -l :以列表方式进行输出

findmnt -s :输出 fstab 中挂载的设备

findmnt -t ext4 :按文件系统类型进行输出

大概就是这些吧,如有遗漏,请各位补充。

到此,以上就是小编对于linux 英语学习软件的问题就介绍到这了,希望介绍关于linux 英语学习软件的4点解答对大家有用。