我是数字媒体专业学生, 第一次接触 Linux 的时候, 是大一 C 语言课程里看到的, 书上讲了 C 语言的发展历史. 说到 C 语言的起源, 就离不开 UNIX 系统. 在 20 世纪 60 年代, 贝尔实验室的研究员 Ken Thompson 发明了 B 语言, 并用它编了一个游戏 - Space Travel, 他想玩这个游戏, 可没有操作系统运行. 于是 Thompson 就着手给机器开发操作系统, 这个系统就是后来被命名为的 UNIX. 后来出现的 Linux 则是由类 UNIX 软件 - MINIX 发展而来, 简而言之, Linux 系统是一套免费使用的和自由传播的类 UNIX 操作系统. 开发者 Linus 在自己需求的基础上重新编写了代码, 并把自己的工作成果发到了互联网, 成为开源系统. 后来人们在使用系统的过程中遇到问题自发解决, 推进了 Linux 的发展.
对 Linux 的的印象是做服务器系统, 因为它稳定, 强大, 安全, 开源, 能够连续运行很长时间. 有次一个女生找到我, 让我给她装 Windows 系统, 电脑预装的 Ubuntu 在日常使用十分不方便, 这是我第一次接触到 Linux 系统, 给我的感觉是十分像 OS X(事实上 OS X 由 UNIX 发展而来), 它们顶上的 "菜单栏" 十分相似. 电脑到手先把玩一阵, Ubuntu 给我的感觉十分简洁流畅, 也很喜欢文件资源管理器的浏览方式, 文件夹下面的所有文件 / 夹都显示出来. 待引导 U 盘做好, 重装系统, 结束了我的 Linux 第一次体验.
第二次是在朋友家里看到的 Ubuntu, 仔细地观察这个系统, 桌面十分简洁, 新系统上没有多余图标. 在朋友的推荐下, 我接触到了《Linux 就该这么学》 http://www.linuxprobe.com/ 这本书链接 https://www.linuxprobe.com/, 按照书中的教程. 我打开系统设置, 是与 OS X 相似的图标排列, 系统字体也有着比微软雅黑说不出的美感, 特别是英文字体, 简直是程序员的最爱. 系统装好之后, 第一任务是安装常用的软件, 由于 Linux 小众, 很少有游戏能够在上面运行, 想玩游戏是不存在的, 装 QQ, 音乐, 视频这些实用软件倒是可以的. 但即使是这样的软件, 安装起来也不是容易的. 腾讯确实有 Linux 版本 QQ, 但支持的功能不够. 经百度一番, 发现更好的选择 - Wine QQ. 如果说 Windows 上面装软件叫傻瓜式操作, 那 Linux 安装软件那叫极客范. 平时用命令行的时候常常是撸 C 语言调试程序, 或者设置下定时关机. 命令行在 Linux 上叫终端 Terminal, 它让我知道什么叫做还有这种操作. 安装 QQ 也好安装环境也好不用点下一步, 一条命令, 全部解决. 我曾想在 Windows 系统上用命令行操作, 发觉这不实际, 因为图形化操作能够完成大部分操作. 而在 Linux 上, 使用终端更加高效, 方便, 对于普通人来说, 敲代码是一项很复杂的任务, 在程序员眼里都不是事. 不仅如此, 使用终端操作系统对程序员来说更加亲切, 就像平时写代码一样, 仿佛一切都在掌握之中, 越用越喜悦, 越喜悦越发喜欢这个系统.
Linux 具有这样强大的终端是一个优点, 也是一个缺点. 这个缺点也是 Linux 难以普及的原因, 就是 Linux 用终端模式管理系统, 虽然近年有像 Ubuntu, 麒麟这样的图形化操作系统出现, 但要熟悉 Linux 还是使用终端更好. 因此操作一整个系统必然要记住许多命令, 而不能依赖图形化. 每遇到不会的 Linux 命令 https://www.linuxcool.com/ 都要去搜索一番, 这样加大了初学者的学习成本. 除此, Linux 缺乏硬件支持, 可能你刚装好音乐播放器而高兴, 播放时却不干了, 因为系统与硬件不兼容. 我们更喜欢系统与硬件配合良好满足需求, 好在网络上什么都有, 遇到问题几乎在网上都能找到解决办法. 这对使用者来说, 是个挑战. Linux 命令大全: https://www.linuxcool.com/
由于体验时间有限, 对 Linux 的认识停留在初步水平, 看到的内容只是冰山一角, 水底之下, 还有很多功能等待发掘. 这不, Linux 有着最好的代码编辑器 VIM, 就相当于 Windows 系统中的记事本一样, 它的强大不逊色于任何最新的文本编辑器, 尽管 VIM 已是古董级软件. VIM 扩展性强, 各种各样插件, 配色方案数不胜数; 还具有程序编辑的能力, 可以以字体颜色辨别语法的正确性; 各种各样进入插入模式, 从前从后从上从下插入都能做到. 代码编译环境几乎原生, 各种 IDE 都有 Linux 版本, 开源共享. 还有 Linux 没有全家桶, 不用忍受右下角各种广告, 流氓公司对它没有任何兴趣. 同时它是相对最安全的操作系统, 全国各地的爱好者们都在维护和更新. Linux 有太多太多可以去探寻的东西, 希望以后深入地了解.
来源: http://www.bubuko.com/infodetail-3447893.html