我是如何沉迷于linux系统的?
Linux?这个对大多数人来说,是一个陌生的词。曾经的我,对这个也是一无所知的,我没有编程背景,我的专业知识是英语,而不是计算机语言。
我是如何和这个词搭上联系的呢?还是缘于一段一次奇妙的社团活动,我参加了学校的计算机协会,我也不知道当初自己怎么会入这个和我专业毫不相关的社团,或许是冥冥之中的安排,让我注定和linux之间有一段不可思议的缘分。
在社团中,我遇到了一名同学,我看他的电脑都是字符界面,他在键盘上快速的敲击着,顿时,我被吸引呢,我想知道他在干什么,桌面密密麻麻的都是英文字符,因为本身我也是英文专业的,可那些英文我却完全看不懂,我自己从小英文一向很好,并且自己也很好强,突然间在自己的熟悉的领域竟然有不会的,这激起了我的好胜心。于是我便开始询问他,要他告诉我这是什么?他对我解释道:““这是一个类似Windows的操作系统,这个系统非常稳定。我们学计算机的要经常和他打交道,因为它非常强大,你可以做任何事情,从黑入你的邻居的wafi甚至到建立超级计算机!”我听着他的叙述,感觉这个很nb,心想着这么厉害啊,于是自己迫不及待的想试一试,于是,我试着按他的描述从键盘上按下了我在linux上操作的第一个命令ls,,然后突然的从屏幕又跳出一大堆黑白字符,我顿时感到这个好像电影中黑客的场景,感觉好帅啊。这就是我和Linux发生的萌芽的故事。
回去后的一个月,linux这个东西总是在我脑海中挥之不去,我很好奇,我想学下去,于是我试着上网百度关于linux的一些信息,我想学linux,在这种欲望的驱使下,我一有空就闲逛在各大论坛,看着各个爱好linux同学的描述,探讨如何学习linux的最佳途径,我发现有一本书被许多人推荐,那就是《linux就该这么学》,被许许多多同学推荐说是很通俗易懂,简单好学,是入linux这一行的绝佳利器,然后我就迫不及待买了这一本书回来。阅读这本书后,真心觉得这本书挺适合小白入门的,我从一个几乎不动编程小白终于理解了linux是什么?其实linux只是基础层,或者是操作系统的内核,例如Ubuntu或Debian,它们通常被称为GNU / Linux操作系统。就此而言,即使是Android也可以在Linux上运行!所以,是的,GNU覆盖是Linux给人一种奇特的GUI。但也许这并不完全是Linux的强大功能所在。它位于...并且要访问它,您需要学习如何执行命令以随心所欲地执行操作。
首先,我建议您安装任何一个GNU / Linux发行版,最好是Ubuntu。您可以使用Windows进行双启动,也可以将其安装在Virtual Box等虚拟环境中。有很多关于如何做到这一点的教程,这个过程非常简单。
终端是您访问此基础的地方,您可以使用命令来执行此操作。你需要学习各种命令。但您可以从学习如何处理文件开始 - 移入和移出目录,创建,复制和删除它们。您可以继续编写更复杂的命令。以及如何将这些命令放在我们称之为shell脚本的位置,然后执行它来执行某些任务。如果你想要了解这些命令的话,可以浏览网站linuxprobe,它里面有书籍作者总结的各种实用的命令。
除此之外,还有在终端中运行的实用程序或应用程序 - 但是您必须下载大部分实用程序或应用程序,尽管有些是预先安装的。接下来你要学习的是,从终端安装应用程序 - 也可以使用命令,从未参加过编程课程,了解桌面环境的安装和启动过程真是太酷了。然后,我终于使用命令提示符处理文件和目录!从那里你可以继续使用更复杂的东西,比如SSH,你可以远程访问另一个Linux系统。所有这些都需要您熟悉终端和各种命令。
为了想更专业、更系统化得了解linux,我决定报名参加RHCE培训课程,这是一个关于linux的中级工程师的认证,我觉得这很有意思,我花了大概两个月的时间,这两个月中不停敲击各种命令,让我体会到了命令操作真的很高效,然我觉得IT敲击键盘真的很爽,这种感觉比打游戏还要过瘾,不出意外,我考上的RHCE的认证,通过这两个月专业的学习,教会了我一些关于linux的专业内容。” 而且,我之所以这样做是因为Linux 现在对我来说很重要,无论是什么样的人来到它的企鹅门,它都会成为所有热爱Linux的人的一天。我来到这里的理由是,因为自由,因为兴趣,因为好奇,我迷上了linux!
我是如何沉迷于linux系统的?的更多相关文章
- 玩转 Linux 系统的方法论
Linus 说“Just for fun”,而我要说“Just for 折腾”.想知道我是怎样折腾 Linux 的,请看下面这个截图: 从这个截图可以看出,我为了“折腾” Linux 系统,在我的电脑 ...
- Linux 系统中发博客必备的五大图片处理神器
发博客时,总免不了要用图片说话.经过长时间的磨合,在 Linux 桌面系统下有几款图片处理软件我已经用得比较顺手了.这几款软件在 Linux 世界使用广泛,各个 Linux 发行版的软件仓库中都有自带 ...
- 探索 Linux 系统的启动过程
引言 之所以想到写这些东西,那是因为我确实想让大家也和我一样,把 Linux 桌面系统打造成真真正正日常使用的工具,而不是安装之后试用几把再删掉.我是真的在日常生活和工作中都使用 Linux,比如在 ...
- 在linux系统中安装VSCode(Visual Studio Code)
在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载压缩包(话说下载下来解压就直接可以运行了咧,都不需要make) 访问Visual Studio Code官网 ...
- linux系统下使用流行的版本管理工具 Git
前几天被版本管理困扰了好久,主要是因为 没法回到之前的版本,新版本又出了问题真的很尴尬. 终于决定使用目前网上很火的版本管理工具-------Git 历史啥的就不说了,说些有用的. 我用的是oschi ...
- Windows环境安装Linux系统及JDK部署
前言 由于我的笔记本有点问题,所以这周系统包括所有硬盘全部重装了,原来的Linux虚拟机都没了,因此才有了这篇文章和各位朋友们分享. 由于Linux环境的优越性(开源.低成本.安全性好.网络功能强大) ...
- Linux /dev目录详解和Linux系统各个目录的作用
Linux /dev目录详解(转http://blog.csdn.net/maopig/article/details/7195048) 在linux下,/dev目录是很重要的,各种设备都在下面.下面 ...
- Linux系统中“动态库”和“静态库”那点事儿 /etc/ld.so.conf 动态库的后缀为*.so 静态库的后缀为 libxxx.a ldconfig 目录名
Linux系统中“动态库”和“静态库”那点事儿 /etc/ld.so.conf 动态库的后缀为*.so 静态库的后缀为 libxxx.a ldconfig 目录名 转载自:http://b ...
- 嵌入式之Linux系统裁剪和定制---(kernel+busyboxy+dropbear+nginx)
本文将介绍通过完全手动定制内核,在此基础上添加 busybox ,并实现远程登陆,使裁剪的 linux 能够运行 nginx . 在此之前介绍一下 linux 系统的启动流程. linux系统启动流程 ...
随机推荐
- AI 判别式模型和生成式模型
判别式模型(discriminative model) 生成式模型(generative model) 对于输入x,类别标签y:产生式模型估计它们的联合概率分布P(x,y)判别式模型估计条件概率分布P ...
- IDEA Maven Jetty Jrebel 热部署
准备:1.下载Jrebel的离线安装包,版本是6.4.3版本. 2.下载Jrebel的破解补丁包,同样也是针对6.4.3版本的 Jrebel离线安装包官网下载地址:https:/ ...
- [05] 动态SQL
MyBatis的强大特性之一就是它的动态SQL,它可以根据不同的条件动态地组成SQL语句进行执行.为此,MyBatis提供了一系列强大的表达式,本章将就此进行学习,主要内容直接参考的是官方文档< ...
- 玩转 ”hello word“,Python程序员大多数都没有实现过
很多人学习Python很长时间,对于'hello word' 的认知,很多已经从事Python多年的程序员的认知也就只有: print(hello wrod) 但是有没有让hello word 变得不 ...
- security相关链接整理
token令牌 ssl协议 https协议 对称加密与非对称加密 认识ASP.NET Windows身份认证
- WebService与CXF
一:Webservice 1:WebService是干什么的?有什么用? 一言以蔽之:WebService是一种跨编程语言和跨操作系统平台的远程调用技术. 所谓跨编程语言和跨操作平台,就是说服务端程序 ...
- vue 动态加载组建
<component :is="comp1"></component> data () { return { comp1:'', } } require.e ...
- linux的convert图片处理工具
得到一个图片的尺寸, identify test.png 结果为: test.png PNG 178x15 178x15+0+0 16-bit PseudoClass 65536c 2.28kb 使用 ...
- [HAOI2017]方案数[组合计数、容斥、dp]
题意 题目链接 分析 先考虑没有障碍怎么做,定义 f(i,j,k) 每一维走了 i,j,k 位的方案数,转移乘个组合数即可. 现在多了一些障碍,考虑容斥.实际我们走过的点都有严格的大小关系,所以先把所 ...
- mybatis-高级结果映射之一对一
mybatis的高级结果映射可以很轻松的帮助我们处理一对一, 一对多的数据关系. 1 数据准备 1.1 数据库 创建以下的名为 mybatis 的数据库, 并在其下创建4个表. 在此就不贴出来建表的 ...