Unix,Linux-------不同的世界
2006-12-09 16:02
375 查看
好久没有更新我的博客了,主要是由于刚来深圳工作,还没有钱买电脑,现在 终于有自己的电脑了,希望以后有时间多写一些文章。
在这里工作真是太累了,每天早上8点干到晚上10点左右,最近两周实在是太累了,偷点懒休息一下。
到公司4个月了,感觉以前学的东西都用不上,用的东西都没有学过。
电信行业用的大多是Unix和Linux,和以前在Windows下的环境差了好多。
其实用多了感觉也是很不错的,特别是使用table的时候,感觉特别爽。
Unix和Linux下主要通过shell命令和主机进行交互,同时,也可以把这些命令写到一个文件里,类似于windows下的批处理,但是shell可是比批处理强多了,它支持很多的命令和判断。用shell写好的文件就叫做脚本。
有好几种shell,其中最常用的是Bourne Shell(sh)、C Shell(csh)和Korn Shell(ksh)。而我使用的主要是B shell。
使用shell可以完成很多的工作,而且使用上比较简单,可以高效的完成很多任务,这里的高效指的是编写起来速度快,但是实际上shell是一种解释型的语言,因此运行速度是很慢的。
shell里面的管道技术是一个很不错的设计,它让我们在使用shell时可以在一行里完成很多功能。比如:result=`cat leo.tmp|grep "sthing"|awk '{print $1}'|uniq|wc -l`在这短短的一行中,首先读取了一个文件leo.tmp,其次在leo.tmp的内容中取出保护有sthing字段的行,并且把这些行的第一列取出来并计算行数(如果内容相同只计算一次),最后把结果放入到result里面。这一行完成了C需要很多行才能完成的功能。其中的|符号表示的是管道,它可以把上个命令完成的结果作为下个命令的输入。
由于时间有限就不往下写了,以后有时间了在写。
在这里工作真是太累了,每天早上8点干到晚上10点左右,最近两周实在是太累了,偷点懒休息一下。
到公司4个月了,感觉以前学的东西都用不上,用的东西都没有学过。
电信行业用的大多是Unix和Linux,和以前在Windows下的环境差了好多。
其实用多了感觉也是很不错的,特别是使用table的时候,感觉特别爽。
Unix和Linux下主要通过shell命令和主机进行交互,同时,也可以把这些命令写到一个文件里,类似于windows下的批处理,但是shell可是比批处理强多了,它支持很多的命令和判断。用shell写好的文件就叫做脚本。
有好几种shell,其中最常用的是Bourne Shell(sh)、C Shell(csh)和Korn Shell(ksh)。而我使用的主要是B shell。
使用shell可以完成很多的工作,而且使用上比较简单,可以高效的完成很多任务,这里的高效指的是编写起来速度快,但是实际上shell是一种解释型的语言,因此运行速度是很慢的。
shell里面的管道技术是一个很不错的设计,它让我们在使用shell时可以在一行里完成很多功能。比如:result=`cat leo.tmp|grep "sthing"|awk '{print $1}'|uniq|wc -l`在这短短的一行中,首先读取了一个文件leo.tmp,其次在leo.tmp的内容中取出保护有sthing字段的行,并且把这些行的第一列取出来并计算行数(如果内容相同只计算一次),最后把结果放入到result里面。这一行完成了C需要很多行才能完成的功能。其中的|符号表示的是管道,它可以把上个命令完成的结果作为下个命令的输入。
由于时间有限就不往下写了,以后有时间了在写。
相关文章推荐
- 凝聚世界著名UNIX/Linux专家Sobell十年功力的巨著1
- UNIX下是\n,Windows下是\r\n (Linux & Windows中Enter键的不同解释)
- 凝聚世界著名UNIX/Linux专家Sobell十年功力的巨著1
- 凝聚世界著名的UNIX/Linux专家Sobell十年功力的巨著2
- 不同系统平台之间(Linux与Linux、Linux与Unix)利用NFS实现文件共享方法
- 凝聚世界著名UNIX/Linux专家Sobell十年功力的巨著1
- 【Unix/Linux】原来不同的硬件,会有不同的服务器系统。
- [Unix/Linux] catsrc.sh: 此脚本用于在写报告时把项目的多个源代码文件方便的 `cat` 到一个文件上, 并把来自不同的文件之间加上一个标识头以区分输出文件里的不同文件
- 不同系统平台之间(Linux与Linux、Linux与Unix)利用NFS实现文件共享方法
- Linux和Unix有什么不同?
- 谈谈个人对linux和unix的不同角度
- 凝聚世界著名的UNIX/Linux专家Sobell十年功力的巨著2
- 谈谈个人对linux和unix的不同角度
- php 变量 【PHP_EOL】 解决不同环境(win,linux,unix)下的按回车分隔问题
- Unix / Linux世界里的4-2-1
- 凝聚世界著名的UNIX/Linux专家Sobell十年功力的巨著2
- Linux/UNIX不同shell环境下数组的处理
- 凝聚世界著名的UNIX/Linux专家Sobell十年功力的巨著2
- Linux/unix不同shell环境下数值运算的处理
- Linux和Unix有什么不同?