??
#号提示是root用户的标志,而ubuntu默认的是普通用户,此时提示是$,并且并不能通过su切换用户命令进行切换,通常来说使用sudo即可完成对应的工作,但是如果在某些情况下希望使用带#的提示符,可以打开一个带超级用户权限的shell
alloy@ubuntu:~$ sudo -s
[sudo] password for alloy: 
root@ubuntu:~#...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:06:12   
                                阅读次数:
281
                             
                    
                        
                            
                            
                                Vi编辑器修改文件.bash_profile可解决backspace出现乱码问题 
使用SecureCRT或是pietty_ch连接到一台安装有Oracle DB 10g的RHEL4.2的机器,linux使用的shell是默认的bash。 
在bash提示符下,使用Del键或者Backspace键...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:01:14   
                                阅读次数:
344
                             
                    
                        
                            
                            
                                *************************** list.txt : 目录 
********************************1. variable.sh2. condition.sh3. control.sh4. 
AndOr.sh5. statementBlock.sh6. ...
                            
                            
                                分类:
系统相关   时间:
2014-07-22 23:00:55   
                                阅读次数:
382
                             
                    
                        
                            
                            
                                需要使用redis来做任务队列,所以花点时间研究下怎么使用...
                            
                            
                         
                    
                        
                            
                            
                                Linux
 shell脚本中shift的用法说明
shift命令用于对参数的移动(左移)。
示例1:依次读取输入的参数并打印参数个数:
run.sh:
#!/bin/bash
while [ $# != 0 ];do
echo "第一个参数为:$1,参数个数为:$#"
shift
done
输入如下命令运行:run.sh a b c d e...
                            
                            
                                分类:
系统相关   时间:
2014-05-01 22:06:54   
                                阅读次数:
475
                             
                    
                        
                            
                            
                                Redis的内存存储结构是个大的字典存储,也就是我们通常说的哈希表。Redis小到可以存储几万记录的CACHE,大到可以存储几千万甚至上亿的记录(看内存而定),这充分说明Redis作为缓冲的强大。Redis的核心数据结构就是字典(dict),dict在数据量不断增大的过程中,会遇到HASH(key)碰撞的问题,如果DICT不够大,碰撞的概率增大,这样单个hash 桶存储的元素会越来愈多,查询效率就...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 21:56:59   
                                阅读次数:
398
                             
                    
                        
                            
                            
                                Requirement-Driven Linux Shell 
ProgrammingRequirement-Driven Linux Shell ProgrammingTable of Contents1. Where 
can I find the basic Material about Linu...
                            
                            
                                分类:
系统相关   时间:
2014-05-01 20:40:05   
                                阅读次数:
678
                             
                    
                        
                            
                            
                                读研几年主要做的是控制领域的开发研究,做的硬件以及底层开发比较多。现在毕业了,开始发力软件领域,那么就让我从最简单基础的shell编程开始吧争取打扎实基础。 
从程序员的角度来看,Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 19:58:41   
                                阅读次数:
357
                             
                    
                        
                            
                            
                                Sed 是什么?Sed 是一个脚本型的编译器,是非交互式的,也就是说sed与常见的编译器不同(比如说vim),sed没有交互式的编辑界面以及光标移动或者庞大的快捷键/功能,sed 的使用就是很简单的一个脚本行,相当极客吧?Sed 是最早支持正则表达式的工具之一,并且至今仍然被人们用做文本处理,特别是在其强大的替代命令。本文力求详尽的介绍 sed 的使用,希望你能喜欢!...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:33:38   
                                阅读次数:
360
                             
                    
                        
                            
                            
                                一、正则表达式的使用
cd /usr/share/dict
1、找出words文件下所有以a开头t结尾的单词
egrep "^a.*t$" words
2、匹配以abcde开头,以at结尾的单词
egrep "\" words
3、以大写字母开头,以t结尾
egrep "^[[:upper:]]t$" words
二、管道的使用
egrep "^a.*t$" words|wc -...
                            
                            
                                分类:
系统相关   时间:
2014-04-30 22:32:38   
                                阅读次数:
372