第一次接触Linux是在大三的暑假,当时由于工作找不到门路(本科光电专业
),所以报名参加了一个java培训。当时真的是啥也不会用,连cat
是什么都不知道,当时在Linux下面学习sql,一边学一边敲,好歹懂了一点,之后用了Eclipse之后,Linux下面大部分东西貌似都变得不相关了,也就没有在学习了。
之后工作的环境是在Windows下使用Putty连接到Unix(Sun Solaris),并且使用shell编程,之后才渐渐的对Linux慢慢熟悉起来,之后自己的电脑也安装了一个Ubuntu玩玩,主要学习了Bash,接着是一个神一样的编辑器Vim。刚刚学习Vim的时候感觉这东西怎么这么难学,为什么大神们都说好呢?随着自己慢慢的熟悉,感觉Vim的确不错,界面可以很漂亮,效率可以很高,当然前提是你得学会盲打(所以vim在我手上效率还是低,盲打不是很准,不过准确率正在变得越来越高)。
接着说说Bash,配合着Linux下许许多多的GNU工具,Bash在处理文本的时候真的很好用。
find . -type f -name "Ba*" -exec cp /dev/null {} \;
比如上面的一行命令是找出当前目录下的以Ba开头的文件并清空内容。
awk '!a[$0]++' filename
这个命令的作用是去除文件的重复行,当然还有其它的命令也行。
你感兴趣的话可以试试下面的这个Fork zhadan
: () { : | : & }; :
然后如果你还想知道这个是什么的话,可以看看Wiki-Fork、Shell脚本经典之Fork和拆除 fork 等等。
回到试读的这本书上来,试读章节介绍的东西并不多,一下子就看完了,也没有介绍什么很高端的东西,说白了就是讲了一下Linux的文化和哲学,但是这多少还是能够引起一部分读者的兴趣,比如我。
试读章节看下来,有大量关于Linux的关键词:
文本、管道、IO重定向、进程、脚本(Bash | Python | ruby | Perl | Tcl)、机制与策略、配置文件、KISS
最后以一张KISS的图结束
相关推荐
exe文件<br><br>内容介绍:<br>本书是一本关于Ajax技术、模式和使用场景的开发人员级教程,不仅介绍了Ajax的基本知识,还讨论了Ajax模式和框架,同时...<br><br>免费试读:<br>http://book.csdn.net/bookfiles/46/<br>
<<修改代码的艺术>>中文版样张 试读
超星格式。<br/>还不错,结合SQL Server的anlyasis帮助文件可以实现数据仓库及OLAP<br/>这个地址是试读地址<br/>http://www.china-pub.com/computers/common/mianfeisd.asp?id=6357
天书夜读<br>(试读版)<br>汇编语言是一门本来是很基础很古老的语言,由于它的代码可读性可移植性较差,现在已经很少有人用。但它的优点也是显而易见的,<br>很高的效率,不受编译器限制的随意性,对硬件的直接操作...
包括<br>1、精通正则表达式的试读 第 四章<br>2、英文版的精通正则表达式<br>3、揭开正则表达式的神秘面纱<br>4、........<br><br>自己看吧,我觉得,这是正则表达式最好的资料啦
这是一本很好的spring书籍,书中的实例和讲解...<br/>这是英文完整版,在网上看到了不少的英文版,但大都是试读版。<br/>目前在网上还没有发现中文电子版,如果哪位有中文电子版,可以上传上来与大家共享,共同进步啦
Part 1<br>Python世界的书不是很多,但每一本都有自己的特色和特点。这本Core Python也是如此。这是一本讲解Python语言非常全面的书籍,而且不是那种流水...<br><br>真正的中文版(全书),而非试读章节.<br>好书就得分享!
3. 内联元素与块级元素:内联元素(如`<span>`,`<a>`)不会占据整行,而块级元素(如`<div>`,`<p>`)会自动换行。 4. 注释:用`<!-- -->`包裹的文本是HTML注释,对浏览器不可见,但对开发者有用。 5. Doctype声明...
Kali Linux系统命令使用手册v2.0试读陆小马功钟浩.pdf
Kali Linux渗透测试技术详解试读
Kali Linux无线网络渗透测试教程v2017.2试读陆小马功钟浩.pdf
Kali Linux NetHunter基础教程v2.0试读陆小马功钟浩.pdf
Kali Linux系统使用基础教程v2017.2试读陆小马功钟浩.pdf
本书讲述了Linux系统及其他UNIX风格的操作系统上的程序开发,主要内容包括标准Linux C语言函数库和由不同的Linux或UNIX标准指定的各种工具的使用方法,大多数标准Linux开发工具的使用方法,通过DBM和MySQL数据库...
本文档是关于Kali Linux无线渗透工具集中蓝牙部分的教程,主要介绍了蓝牙安全渗透的基础知识和一系列蓝牙渗透测试工具的使用方法。Kali Linux作为一个专业的安全渗透测试操作系统,提供了大量用于网络扫描、攻击和...
文档中的内容涉及的是学生在遇到学业困难,如挂科过多,需要进行留级或试读时,需要提交的申请书样本。留级和试读是高等教育中对学生学业表现不佳的一种处理方式,通常根据学校的学籍管理制度执行。以下是相关知识点...
机顶盒 流行的文字游戏“ Stop the bus” pip install -r requirements.txt gunicorn -k eventlet -w 1 stb_server:app --bind <HOST>:<PORT> 在浏览器中访问<HOST>:<PORT>玩游戏。
Kali Linux 是一款专注于安全渗透测试的操作系统,它由著名的BackTrack操作系统发展而来,自2013年停止更新后,其后续版本就是如今熟知的Kali Linux。Kali Linux广泛集成各类渗透测试工具,如网络扫描、攻击工具等,...
Kali Linux网络扫描应用教程试读大学霸陆小马功钟浩.pdf