大家好,今天小编关注到一个比较有意思的话题,就是关于字节跳动linux学习笔记的问题,于是小编就整理了2个相关介绍字节跳动Linux学习笔记的解答,让我们一起看看吧。
Linux里有没有可视化的shell工具?如果有,有哪些?
不知道你提这个问题的初衷是什么,是单纯的因为你觉得你现在用的Linux下的terminal不好用吗?还是说你觉得各种shell命令太难记了?
如果是第一种情况
你的Linux环境是基本远程操作一下?还是说你自己的Linux系统没有装桌面环境?
如果只是远程一下,那你的系统完全没有必要安装一个图形环境啊,比如我自己的服务器,节点是美国硅谷的,到现在我也没有安装任何可视化环境,毕竟我只需要远程控制一下就好了,部署一下自己的博客网站,远程配置一下V.P.N就可以了。而这些操作我根本基本上用不了可视化环境,所以我觉得没必要所谓的可视化shell工具,当然你说我在Mac上用的ZOC是可视化的,那我无话可说。
如果是第二种情况,那就更简单了,如果你日常使用的桌面系统,我理解的是Graphical User Interface shell也就是GUI shell,图形化界面shell,当然相比bash/sh这些确实好用一些,你可以直接安装桌面就好了啊,比如我比较喜欢Gnome3,比如你还可以选择KDE、XFCE等等都是非常好的选择。
如果是第二种情况
我估计你是第二种情况比较多吧,你其实想表达的是你不愿意记各种各样shell命令,而是想要一个按钮一步到位,比如说:gcc HelloWorld.c -o HelloWorld这组命令,你觉得很难记,然后想要通过图形化操作按钮一键实现?
是这个意思吗?
(图片来源网络,侵删)
如果是这个意思,那就好说了啊!同学,难道你不知道有一种工具叫做IDE吗?也就是集成开发环境!你想想你用visual studio的写C#时候怎么debug的?你想想你用IDEA的时候怎么Run的Java代码,这些都是图形化的界面啊,把你很多的shell命令做了一个整合,你直接用就好。而在Linux平台下,也有很多出色的集成开发环境,还纠结么?
当然不可能一个环境把每一个命令都包含了,你只管用,那这个工具得有多复杂,当然你可以去试着做一做,但是这个很麻烦啊,毕竟操作系统有很多不同种类的shell命令类别,可以有很多组,光分类整理就很麻烦,IDE则是帮你整理好了某些特定条件下常用的一些命令,打包直接给你使用。
而且我觉得这是完全没有必要的!为什么呢?因为shell的存在本质上是为了高效,想要高效的话,还是老老实实命令行最好,不要想着什么都捷径,不然还要Linux干嘛?大家还花这么多时间、精力学习这些命令干嘛?就是为了生产力!
本文系字节跳动签约作者,悟空问答专稿,未经允许转载必究!
如果Linux像Windows这样流行了,会有那么多 “Linux流氓软件/病毒”,吗?
首先你这个问题问得本身就有问题!linux不流行呢?在服务器端,在云计算,在超级计算机,大数据,虚拟化,容器,openstack ,请问这些不都是Linux 支撑的么?跟win server 有半毛钱关系?!云计算时代是linux的时代,安卓手机系统不是linux??!!微软只是在PC桌面端及少量企业内部应用服务器多些,其次你问这个问题,说明你没有用过Linux ,还停留在双击exe得时代,所以到底是谁流行??!!先弄清楚,再发问吧!
首先可以确定一点的是,如果Linux的普及度超过了Windows,也不会存在“Linux流氓软件、病毒、木马”!
很多人觉得Linux不流行,其实这是存在误解的。或者我们可以换个说法:Linux用户数量比Windows用户数量是要少,但是Linux终端数量上远远超过Windows终端数量!
对于普通用户,从操作体验和难易度上说,Windows表现要比Linux要好,因为Windows门槛较低,上手容易。而Linux用户群体更多的是:开发者、IT从业者。所以从用户数量上来说,Windows的用户数量是比Linux要多。
但我们从另外一个方面说,Linux的终端数量要远远超过Windows。主要原因有以下:
我们现在享用的网络服务,其后端服务器系统99.9999%都是Linux系统,而且这类服务器都是集群部署的;
很多产品终端里的内置系统基本上都是Linux系统,比如:Android手机、机顶盒、ATM、车载电脑、单片机等上都有应用。
如果从黑客利益上来说,入侵Linux系统比入侵Windows系统破坏性更大、获利更多。因为Linux系统基本上都是提供服务的。所以按理说,入侵Linux比入侵Windows更具成就感。但为什么Linux系统上基本没有病毒木马呢?另外从Linux系统来说,也没有一款针对Linux系统的杀毒软件!
这一切都依靠于Linux严格的权限设计。Linux系统的权限划分得很细很严格,一些破坏性的程序在Linux未必跑得起来(一些操作存在无权访问现象)。而不像Windows,如果Windows上不安装安全软件,用不了一个月就会成为“养马场”,各种病毒木马横行。
所以说,Linux在未来是有可能取代Windows的。如果大家有不同的见解,欢迎在下方评论区留言交流~
到此,以上就是小编对于字节跳动linux学习笔记的问题就介绍到这了,希望介绍关于字节跳动linux学习笔记的2点解答对大家有用。