首先要说明的是,不要使用which来进行判断,理由如下:1、which非SHELL的内置命令,用起来比内置命令的开销大,并且非内置命令会依赖平台的实现,不同平台的实现可能不同。# 
type typetype is a shell builtin# type commandcommand is a s...
                            
                            
                                分类:
其他好文   时间:
2014-06-29 15:27:20   
                                阅读次数:
1334
                             
                         
                    
                        
                            
                            
                                最近写了一个shell脚本,用到了cp、time、cut、awk命令,把他们的使用方法给写下来:1.cp和mvcp命令:用来完成文件的复制,从源文件夹复制到目标文件夹。执行后源文件夹和目标文件夹均有源文件。mv 
命令:用来移动文件。执行后,源文件夹中没有源文件。我经常用mv命令来重命名文件注意:cp...
                            
                            
                                分类:
系统相关   时间:
2014-06-29 14:03:19   
                                阅读次数:
5085
                             
                         
                    
                        
                            
                            
                                [Introduction] make 
是程序员很好用的工具,如果存在makefile存在,每次更新代码,执行shell命令shell 
就可以执行所有需要编译的文件,make是根据你编写的Makefile文件和源程序的最后的修改时间来决定哪些文件需要更新重编的。[Introduction to 
.....
                            
                            
                                分类:
其他好文   时间:
2014-05-30 09:15:16   
                                阅读次数:
200
                             
                         
                    
                        
                            
                            
                                由于上篇文章总结的不是很详细,有很多方面并未涉及到shell各个方面,所以发表此文章对shell做了更全面的总结:文章版权:http://www.cnblogs.com/linux-super-meng/环境变量路径:[root@localhost 
~]# set //查看到的是局部变量和全局变量2...
                            
                            
                                分类:
系统相关   时间:
2014-05-30 09:04:30   
                                阅读次数:
500
                             
                         
                    
                        
                            
                            
                                文章版权:http://www.cnblogs.com/linux-super-meng/环境变量路径:[root@localhost ~]# set 
//查看到的是局部变量和全局变量2种[root@localhost ~]# env //查看系统的全局环境变量[root@localhost ~]#...
                            
                            
                                分类:
系统相关   时间:
2014-05-30 08:29:57   
                                阅读次数:
445
                             
                         
                    
                        
                            
                            
                                重装Windows时,Windows的启动菜单会覆盖Linux启动菜单。Ubuntu找回比较容易,CentOS相对比较麻烦。步骤如下:1. 
用UltraISO制作CentOS 6的启动盘。2. U盘启动CetnOS,从启动菜单选择"Rescue installed system"3. 
启动shell...
                            
                            
                                分类:
其他好文   时间:
2014-05-29 22:08:01   
                                阅读次数:
307
                             
                         
                    
                        
                            
                            
                                希尔排序一。个人理解希尔排序(Shell 
Sort)是插入排序的一种。是针对直接插入排序算法的改进。该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。其实,希尔排序本质也就是直接插入算法的升级,希尔的基本思想,就是先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的...
                            
                            
                                分类:
其他好文   时间:
2014-05-29 21:49:30   
                                阅读次数:
516
                             
                         
                    
                        
                            
                            
                                ifconfig |grep "inet addr"|cut -f 2 -d":"|cut 
-f 1 -d " "|head -n 1ifconfigeth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx 
inet addr:192.168.1.100 ....
                            
                            
                                分类:
系统相关   时间:
2014-05-29 20:55:58   
                                阅读次数:
435
                             
                         
                    
                        
                            
                            
                                1:标准输出;2:错误输出1,exec启动一个新的shell将STDOUT文件描述符重定向到文件#!/bin/shecho 
"test exec..."exec > out.txt exec 2> out.errorecho "this is the first 
line"#故意生成错误信息,将输出...
                            
                            
                                分类:
系统相关   时间:
2014-05-29 10:28:51   
                                阅读次数:
326
                             
                         
                    
                        
                            
                            
                                [Introduction] make 
是程序员很好用的工具,如果存在makefile存在,每次更新代码,执行shell命令shell 
就可以执行所有需要编译的文件,make是根据你编写的Makefile文件和源程序的最后的修改时间来决定哪些文件需要更新重编的。[Introduction to 
.....
                            
                            
                                分类:
其他好文   时间:
2014-05-29 08:59:27   
                                阅读次数:
229