- 论坛徽章:
- 0
|
unix下面每个小玩意都要可以让你折腾一辈子。
比如编辑器,先是VIM,我学习VIM也两年了,天天使用VIM也快一年了,结果也只能是个基本够用。
什么多文件编辑,插件,vim脚本,map映射,register等等的使用,都不会。太多了,太累太烦,
看都不想看。
好不容易对VIM有些了解,结果别人都说 emacs好。老实说,在linux下面看源代码没有source insigth这样的
好工具。vim也不太好用(或者说我不太会设置,设置过n次都没搞定),只好用emacs了。
结果 emacs的设置更 bt, 得先学习学习emacs lisp。我日,像我这样的有兴趣的计算机专业人士都被折腾的不行。
一般人怎么会有兴趣。
再来说说命令行,装个软件。需要会rpm。
rpm -ivh
rpm -e
rpm -qa | grep "abc"
rpm -ql
任何一个好用一点的命令简直都是一个小型语言。
find -name -type -time -depth ..
xargs -l
grep -i -c -v ...
每个命令不学习个20,30十个例子,亲自实践20,30十个习题,是不可能记住这些选项的。
好不容易折腾回了这些命令,发现后面还有高山。bt的 sed 和 awk。
sed .......
awk .......
各种稀奇古怪的符号。@$#@&*^(*%^$@(*)(&&*#$#!(_)_+*)%!
sed, gawk 不学习个半年,亲自做上50-100个习题。是不可能熟练掌握的。
而不熟练掌握,最多只是个眼高手低,能大概看得懂,在实际工作中,想用它却发现
有心无力,有些地方不会。以其慢慢研究,还不如不用,用原始的土方法解决的更快。
可惜学习完了sed, gawk。发现好多牛人都有10多年的perl编程经验。
然后去看看perl, 吐血。老实说,初看似乎不是很难,但是要在实际中应用它,却需要不断的
翻手册。就好比读英文文章,需要不断的查字典一样繁琐。
然后,别人说python很跑火。我日,匆匆找来《python简明教程》,也算是看了。
最终也只会在>>>下面打印 hello world!
吾生也有涯,而学也无涯,以有涯随无涯,殆已。
光学个工具就折腾个大半生,我还要工作吗? |
|