本来是一个开源新人,由于内心的好奇,决定尝试沉浸其中。内心的想法很简单,毕竟,认识更多的朋友,进而提高自己,而开源世界正是最好的佐证。于是,我便开始折腾我的电脑,准备安装develop environment,做好了一切准备,准备迎接挑战。
我在一个叫做VM Linux的虚拟机(Virtual Machine)上进行探索,先从已知的程序开始学习,便更好地接触这个开源世界,好奇心也开始勾起。我尝试利用bash(Bourne-Again SHell)脚本做了一些事情,例如建立目录、拷贝文件,并使用 vim 编辑文本,甚至开始着手开发简单的程序,比如使用 echo 命令输出字符,使用 grep 命令搜索文本,使用 tar 命令压缩文件等等。一切都很熟悉,一切都发生在瞬间,开源世界就是如此简单又有趣,使在它中的每个人都可以享受开发的乐趣。
“`shell
# 新建一个目录
mkdir dirname
# 拷贝文件
cp filename /des/dir
# 使用 grep 命令搜索文本
grep ‘text’ filename
# 使用 tar 命令压缩文件
tar -zcvf archive.tar.gz files
我进一步使用了一些强大的工具,例如Git,一个开源的分布式版本控制系统,用来管理源代码的修改,使得开发明显变得更加简单而有趣,并把它们拯救到开源仓库,于是更多的人可以看到它们,进而分享出来,让更多的开发者可以更快更好地完成自己的任务。
在我的探索过程中,我学会了很多有用的东西,毕竟,进入开源世界必须有准备,在过去的探索中,我了解到了另一个世界,我知道了什么是开源,我爱上了它,并且为之着迷,尽管是在虚拟的开源世界,但是确实带给了我一片美好的景象,使我更加有信心将自己带进开源的真实世界。
香港服务器首选树叶云,2H2G首月10元开通。
树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/167268.html<