Linux Shell
iteye_16881
这个作者很懒,什么都没留下…
展开
-
Shell 重定向
#ls >redout.lst (等同于ls 1>redout.lst,标准输出重定向)系统先执行>redout.lst,生成一个空文件,然后系统执行ls,再把结果重定向到redout.lst。&的意思,可以看成是“The same as”、“与...一样”的意思。#./conf >a1 2>&1 (等同于#./conf 1>a1 2>&1) ...原创 2010-02-10 09:22:54 · 56 阅读 · 0 评论 -
Shell 参数
#!/bin/shif [ $# -lt 3 ];then echo "Usage: $0 arg1 arg2 arg3" >&2 exit 1fiecho "arg1: $1"echo "arg2: $2"echo "arg3: $3"原创 2010-06-07 16:58:52 · 103 阅读 · 0 评论 -
资料URL
GVIM 一篇讲 ctags 的文章 http://hi.baidu.com/original/blog/item/2cf8d53f00b7fcc27d1e71f0.html2010-02-23 09:09:49 · 89 阅读 · 0 评论 -
简单的 vim 配置(转)
在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为:$vi ~/.vimrc...原创 2010-02-17 10:07:01 · 69 阅读 · 0 评论 -
Ubuntu 快捷键 设置
目标:设置Alt+Ctrl+x作为开启终端的快捷键设置方法: System —> Preferences ->Keyboard Shutcuts -> Desktop -> Run a Terminal 然后在shutcuts中按Alt+Ctrl+x即可。原创 2010-02-17 10:04:01 · 72 阅读 · 0 评论 -
转载 kubuntu9.10 vi报gtk_form_set_static_gravity错误的解决
转自 http://www.diybl.com/course/6_system/linux/Linuxjs/20091204/184100.html我的机器环境:kubuntu9.10 使用apt-get安装的gvim7.2首先将下面的源添加到/etc/apt/sources.listdeb http://ppa.launchpad.net/jk-ozlabs/vim/ub...原创 2010-02-15 11:56:19 · 214 阅读 · 0 评论 -
自动挂载分区
1 磁盘的挂载的配置文件/etc/fstab2 获取UUID ls -l /dev/disk/by-uuid3 编辑/etc/fstab添加要挂载的的磁盘UUID=ce74d904-d4e8-4131-bf80-8aac1026f421 /mnt/space ext3 relatime 0 0 ...原创 2010-02-13 12:47:22 · 102 阅读 · 0 评论 -
转载 exec source fork的区别
转至:http://www.phpfans.net/article/htmls/200803/MjE3ODY5.html这次先让我们从CU Shell版的一个实例贴子来谈起吧:例中的提问是:cd /etc/aa/bb/cc可以执行,但是把这条命令写入shell时shell不执行!这是什么原因呀!我当时如何回答暂时别去深究,先让我们了解一下进程(process)的观念好了...原创 2010-02-12 09:40:47 · 83 阅读 · 0 评论 -
Linux 表达式
expr 10 + 10 注意中间的空格expr 10 \* 10 乘法运算符要进行转义,而其他的预算符号不需要转义原创 2010-02-11 17:29:07 · 186 阅读 · 0 评论 -
Linux环境变量设置
相关文件系统设置: /etc/profile /etc/bashrc /etc/man.config用户设置: ~/.bash_profile ~/.bashrc ~/.bash_history ~/.bash_logout原创 2010-02-11 13:34:48 · 63 阅读 · 0 评论 -
SHELL 变量
有两种方法执行shell scripts,一种是新产生一个shell,然后执行相应的shell scripts;一种是在当前shell下执行,不再启用其他shell。新产生一个shell然后再执行scripts的方法是在scripts文件开头加入以下语句 #!/bin/sh一般的script文件(.sh)即是这种用法。这种方法先启用新的sub-shell(新的子进程),然...原创 2010-02-11 10:07:31 · 70 阅读 · 0 评论 -
crontab 用法与注意
1 建立crontab 的输入文件 vim testcron #分钟 小时 日 月 星期 命令 20-30 9 * * * date >> /home/zyzhou/dev/result.txt2 提交任务 crontab testcron3 查询已经提交的任务 crontab -l4 修改提交的任务 crontab -e 5 crontab未...原创 2010-02-11 09:24:20 · 76 阅读 · 0 评论 -
date 命令的使用方法
date --helpdate --date="3 days" +%Y%m%ddate -d "1 day ago" -udate --date "1 day ago" -u原创 2010-02-10 13:18:44 · 213 阅读 · 0 评论 -
Ubuntu 词霸安装
Ubuntu上有没有“金山词霸”这样的软件呢? 星际译王(StarDict)“就是这样一款软件。Ubuntu缺省没有安装它,但是它确实存在于Ubuntu的软件库中。我们可以自己动手来安装它。 要想安装软件,最方便的方法还是用“新立得软件包管理器“。 我们只需要在新立得中搜索“stardict-gtk",然后选择安装stardict-gtk包就可以了。...原创 2010-02-10 09:44:02 · 204 阅读 · 0 评论 -
Shell 条件判断
1 判断一个变量是否被定义if [ -z $EDITOR ] 2 判断交互模式if [ -t ] 3 测试文件权限if [ ! -w "$LOGFILE"] 4 测试SHELL命令if echo $list | grep "Peter" > /dev/null 2>&1 5 测试数值if [ "10" -lt "12" ...原创 2010-06-07 17:07:55 · 119 阅读 · 0 评论