Linux的shell编程 
1、什么是shell?
当一个用户登录Linux系统之后,系统初始化程序init就为每一个用户运行一个称为shell(外壳)的程序。
shell就是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动、挂起、停止甚至是编写一些程序。一般的Linux系统都将bash作为默认的shell。...
                            
                            
                                分类:
系统相关   时间:
2014-06-20 12:33:31   
                                阅读次数:
306
                             
                    
                        
                            
                            
                                安装Git, 到项目目录下右击->Git Bash, 输入命令:find . -name 
"*.cs" | xargs wc -l效果如下, 还是挺简便的.
                            
                            
                                分类:
其他好文   时间:
2014-06-13 14:02:58   
                                阅读次数:
221
                             
                    
                        
                            
                            
                                最近终于把gcov代码覆盖报告集成到jenkins中了,总算是完成工作,写篇博客总结下。我循序渐进地用了三个工具:gcov, lcov, 
gcovr这三个工具原理(其实gcovr依赖于GNU的gcov的)都是收集你程序run之后所产生的*.gcda文件,总的来说,我个人觉得比较喜欢lcov,应为lc...
                            
                            
                                分类:
其他好文   时间:
2014-06-11 22:18:08   
                                阅读次数:
801
                             
                    
                        
                            
                            
                                强大的 CD 命令技巧 -rw-------. 1 root root 14808 Mar 
13 12:31 .bash_history -rw-r--r--. 1 root root 18 May 20 2009 .bash_logout 
-rw-r--r--. 1 root root 176 M...
                            
                            
                                分类:
系统相关   时间:
2014-06-11 09:51:09   
                                阅读次数:
374
                             
                    
                        
                            
                            
                                shell简介 
shell是用户和linux内核进行交流的中间层,用户编写的命令就是通过shell解析并交给Linux Kernel执行。 查看当前系统安装的shell 
1.查看/etc/shells 2.ll /bin/*sh 可以看出当前系统中存在的shell只有bash、dash、tcsh三种...
                            
                            
                                分类:
其他好文   时间:
2014-06-11 07:24:46   
                                阅读次数:
263
                             
                    
                        
                            
                            
                                今天在VWMARE上做了下Linux, oracle 的安装实验,
我系统环境配置:
OS:Linux test 2.6.18-8.el5 #1 SMP Fri Jan 26 14:15:21 EST 2007 i686 i686 i386 GNU/Linux
Database: 10201_database_linux32.iso
在安装ORACLE软件的时候突然出现如下的错误:...
                            
                            
                                分类:
数据库   时间:
2014-06-08 16:44:43   
                                阅读次数:
262
                             
                    
                        
                            
                            
                                假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200.   
    思路:用shell编程.(Linux通常是bash而Windows是批处理脚本).例如,在Windows上用ping ip 的命令依次测试各个机器并得到控制台输出.由于ping通的时候控制台文本通常是"Reply from ... " 而不通...
                            
                            
                                分类:
编程语言   时间:
2014-06-08 15:48:46   
                                阅读次数:
262
                             
                    
                        
                            
                            
                                EMACS
如果Bash在shell启动时,在环境中发现这个变量的值是 ‘t’,则会认为shell在Emacs shell缓冲区中运行,而禁止行编辑。
ENV
类似于BASH_ENV,在shell以POSIX模式调用时使用。(见Bash POSIX模式)
EUID
当前用户的数字形式的有效用户ID。这个变量是只读的。
FCEDIT
内建命令fc带-e选项时的默认编辑器...
                            
                            
                                分类:
其他好文   时间:
2014-06-08 15:42:50   
                                阅读次数:
215
                             
                    
                        
                            
                            
                                首先通过VMWare修改虚拟机参数,增加虚拟机磁盘空间(请参考相关资料),其次在虚拟机中加入扩容的磁盘空间。
1、使用parted查看可分配的空间
[root@stest ~]# parted
GNU Parted 1.8.1
使用 /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(part...
                            
                            
                                分类:
系统相关   时间:
2014-06-07 15:34:37   
                                阅读次数:
296
                             
                    
                        
                            
                            
                                R作者:Robert Gentleman,Ross Ihaka《R News》编辑Kurt 
Hornik (Kurt.Hornik@ci.tuwien.ac.at)Friedrich Leisch 
(Friedrich.Leisch@ci.tuwien.ac.at)R是一种“GNU S”,语法类似C...
                            
                            
                                分类:
其他好文   时间:
2014-06-07 10:27:16   
                                阅读次数:
155