如何优雅的使用Linux

Linux 的精髓只在于它的命令行CLI (Command LIne) 和远程登录。

我们要牢记,Linux 是作为一个服务器系统和嵌入式系统的价值而存在,而不是他的鸡肋桌面版。Linux 各种图形版桌面 Xwindow 的发展有着先天的残缺,除非推倒重来,否则难以撼动 Windows 和 Mac OS 的地位。

错误的 Linux 学习和使用方式会使新手疲于盲目折腾,难以领悟 Linux 的魅力,直至对 Linux 失去兴趣。

        Linux 使用哲学:

1.需求原则,一切以自身需求出发。(如与其他条目冲突,以此条优先)

2.只使用各种发行版的命令行版本,绝不安装 KDE、Gnome 等桌面版。

3.安装好后,Linux 主机拔掉键盘,鼠标,显示器。把主机放在一个不碍事的角落里长期供电。

4.用 Mac OS 或者 Windows,通过ssh远程登录使用 Linux。(最重要的一点)

5.如果一定要有个折衷办法,Linux 的命令行版本可以安装在虚拟机中。

以下是不优雅甚至是错误的用法:

1.以折腾 KDE、Gnome、Unity 等各种废品一样桌面版为乐趣。

2.安装 Linux、Windows双系统,甚至多系统。

3.各种发行版来回切换。

4.不以工作、学习为目的的瞎折腾配置。

5.希望 Linux 折腾出炫目而无用的各种桌面特效,标榜打败 Windows。

6.指望把一切任务都在 Linux 上完成,标榜脱离 Windows。

作者:midmirror

来源:51CTO

时间: 2024-10-24 09:16:50

如何优雅的使用Linux的相关文章

“优雅”的Linux漏洞:用罕见方式绕过ASLR和DEP保护机制

最近国外研究人员公布的一段exp代码能够在打完补丁的Fedora等Linux系统上进行drive-by攻击,从而安装键盘记录器.后门和其他恶意软件. 这次的exp针对的是GStreamer框架中的一个内存损坏漏洞,GStreamer是个开源多媒体框架,存在于主流的Linux发行版中.我们都知道,地址空间布局随机化(ASLR)和数据执行保护(DEP)是linux系统中两个安全措施,目的是为了让软件exp更难执行.但新公布的exp通过一种罕见的办法绕过了这两种安全措施--国外媒体还专门强调了这个漏洞

六个优雅的Linux命令行技巧

一些非常有用的命令能让命令行的生活更满足 使用 Linux 命令工作可以获得许多乐趣,但是如果您使用一些命令,它们可以减少您的工作或以有趣的方式显示信息时,您将获得更多的乐趣.在今天的文章中,我们将介绍六个命令,它们可能会使你用在命令行上的时间更加值当. watch watch 命令会重复运行您给出的任何命令,并显示输出.默认情况下,它每两秒运行一次命令.命令的每次运行都将覆盖上一次运行时显示的内容,因此您始终可以看到最新的数据. 您可能会在等待某人登录时使用它.在这种情况下,您可以使用 wat

浅析Linux中的时间编程和实现原理(三) Linux内核的工作

引子 时间系统的工作需要软硬件以及操作系统的互相协作,在上一部分,我们已经看到大多数时间函数都依赖内核系统调用,GlibC 仅仅做了一次请求的转发.因此必须深入内核代码以便了解更多的细节. 内核自身的正常运行也依赖于时钟系统.Linux 是一个典型的分时系统,CPU 时间被分成多个时间片,这是多任务实现的基础.Linux 内核依赖 tick,即时钟中断来进行分时. 为了满足应用和内核自己的需求,内核时间系统必须提供以下三个基本功能: 提供系统 tick 中断(驱动调度器,实现分时) 维护系统时间

Linux下获得CPU利用率和内存使用情况

在Linux中如果要监视一个进程的运行情况,如查看它的CPU使用效率和内存使用情况,就需要从系统的/proc目录的读取一些系统信息.然后分析得到结果,特别是在嵌入式中的应用程序这个功能就很重要.本文中的代码是从top命令的源代码分析中获得,并做了部分修改,在FC6+GCC4.1调试通过.从这个工程中我也获得一些感悟. 1. Linux系统很优雅,如果在Windows中做这个功能就需要调用ActiveX控件.而在Linux中只需要读取文本. 2.想完成什么功能,如果不知道怎么做,就想有没有没有其它

使用Laptop Mode Tools配置Linux电源管理属性

Linux 作为一个偏重 server side 的操作系统,它效仿的对象主要是传统的 Unix.加上早期 Linus 等开发者使用的电脑一般都比较老旧,因此 Linux 一开始其目标主机就不是普通用户使用的台式机或者笔电,对硬件的向后兼容性也比较重视,而对个人电脑硬件上的新特性则支持不是那么优雅--当然,这也和不少硬件厂商既不愿意为 Linux 自行开发驱动程序也不愿意为 Linux 开发者提供足够技术资料的做法有关.一个对于个人电脑用户比较明显的影响,就是 Linux 对计算机的电源管理支持

如何改造 Linux 虚拟终端显示文字

简介: 本文就 CJKTTY 补丁如何让 linux 虚拟终端显示汉字的原理进行了讨论,为此介绍了 Linux 虚拟终端和其依赖的硬件的工作原理.过程中我们分析了 Linux 字符终端的不足之处,并向读者介绍前沿的 Wayland system compositor 是什么以及为什么 需要它. CJKTTY 补丁是什么,为什么我写了它 当你不使用 X 的时候,打开电脑,你就在使用虚拟终端.这么多年来它工作的很好,直到它来到了中国.包含中文字符的文件名无法正确显示,中文文档无法阅读.当然可以使用

Linux下重启apache的方法

Linux系统为Ubuntu 一.Start Apache 2 Server /启动apache服务 # /etc/init.d/apache2 start or $ sudo /etc/init.d/apache2 start 二. Restart Apache 2 Server /重启apache服务 # /etc/init.d/apache2 restart or $ sudo /etc/init.d/apache2 restart 三.Stop Apache 2 Server /停止ap

按内存占用排序和按CPU占用排序的Linux TOP命令

  Linux TOP命令默认是CPU占用排序,按M可以切换到按内存占用排序.这是系统维护和电脑内存维护.可以切换的.不同的用法,达到不同的效果.以下是关于这两个的详细说明. P – 以 CPU 占用率大小的顺序排列进程列表 M – 以内存占用率大小的顺序排列进程列表 在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要.在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况.运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对

Linux集群和自动化运维

Linux/Unix技术丛书 Linux集群和自动化运维 余洪春 著 图书在版编目(CIP)数据 Linux集群和自动化运维/余洪春著. -北京:机械工业出版社,2016.8 (Linux/Unix技术丛书) ISBN 978-7-111-54438-8 I. L- II.余- III. Linux操作系统 IV. TP316.89 中国版本图书馆CIP数据核字(2016)第176055号 Linux集群和自动化运维 出版发行:机械工业出版社(北京市西城区百万庄大街22号 邮政编码:100037