Linux
文章平均质量分 61
zll01
这个作者很懒,什么都没留下…
展开
-
vi的各模式功能键
vi命令行模式功能键 I 切换到插入模式,此时光标当于开始输入文件处 A 切换到插入模式,并从目前光标所在位置的下一个位置开始输入文字 O 切换到插入模式,并从行首开始插入新的一行 [ctrl]+[b] 屏幕往"后"翻动一页 [ctrl]+[f ] 屏幕往"前"翻动一页 [ctrl]+[原创 2008-09-28 10:27:00 · 937 阅读 · 0 评论 -
unix 下shell编程(二)
关键字: shell3>在Shell中使用数据变量 用户可以在Shell中使用数据变量,例如ba.sh程序: cd/usr/icewalk ls|cpio -o > /dev/fd0 该程序中要备份的目录为一常量,即该程序只能用来备份一个目录。若在该程序中使用变量,则会使其更通用: workdir=$1 cd $workdir ls * |c转载 2010-02-26 10:18:00 · 671 阅读 · 0 评论 -
unix 下shell编程(一)
关键字: shell÷*Shell是什么? 任何发明都具有供用户使用的界面。UNIX供用户使用的界面就是Shell(DOS的command熟悉吧,但UNIX的要强大的多)。 Shell为用户提供了输入命令和参数并可得到命令执行结果的环境。 为了不同的需要,UNIX提供了不同的Shell。现在的UNIX大部分都支持BourneShell,以下教程就以BourneShell(Bsh)为转载 2010-02-26 10:13:00 · 904 阅读 · 0 评论 -
一个不错的Curl教程
Tips: 更详细的信息请查询官方网站,http://curl.haxx.se/docs/manpage.html#URL! ************************************************************ CURL? 嗯,说来话长了~~~~ 这东西现在已经是苹果机上内置的命令行工具之一了,可见其魅力之一斑 1) 二话不说,转载 2009-12-16 10:39:00 · 836 阅读 · 0 评论 -
Vim配置文件
在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。 在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为: $vi ~转载 2009-12-10 17:04:00 · 721 阅读 · 0 评论 -
rsync参数详解
选项说明-v, --verbose 详细模式输出 -q, --quiet 精简输出模式 -c, --checksum 打开校验开关,强制对文件传输进行校验 -a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD -r, --recursive 对子目录以递归模式处理 -R, --relative 使用相对路径信息 rsyn转载 2009-12-14 11:07:00 · 708 阅读 · 0 评论 -
vim中转换tab为空格 vim: Convert [tab] to [space]
在vim中,有时需要将tab转换成space。使用ret命令(replace tab)。[range]ret[ab]! [new-tabstop]举例:将第一行到文件尾的tab转换成space,每个tab用4个space替代。:set expandtab:%ret! 4如果没有给定4,则用当前的tab宽度设定替换为space。其它相关命令::set tabstop=4 设定tab宽度转载 2009-12-10 17:10:00 · 2946 阅读 · 0 评论 -
Linux-Vim错误Can’t write viminfo file
今天在Linux下编程使用vim编程时最后保存时出现了Can’t write viminfo file这个错误,但按回车后仍然可以正常执行命令,虽然正常但十分不爽,上网查了点资料发现可能有两个原因导致这个问题当前用户没有对.viminfo文件有写入的权限(这个概率很小),可以使用ls -l .viminfo查看文件权限,再用chomd a+w .viminfo增加写的权限。rm -转载 2009-12-08 17:52:00 · 9032 阅读 · 0 评论 -
linux下的rpm是什么意思
RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用;RPM包里面都包含什么?里面包含可执行的二进制程序,这个程序和Windows的软件包中的.ex转载 2010-01-14 11:34:00 · 7229 阅读 · 0 评论 -
Linux中find常见用法示例
·find path -option [ -print ] [ -exec -ok command ] {} /;#-print 将查找到的文件输出到标准输出#-exec command {} /; -----将查到的文件执行command操作,{} 和 /;之间有空格#-ok 和-exec相同,只不过在操作前要询用户==========转载 2009-11-05 10:40:00 · 454 阅读 · 0 评论 -
tail 命令
功能:显示指定文件的后若干行。语法:tail [+ / - num ] [参数] 文件tail命令中各个选项的含义为:+num 从第num行以后开始显示。- num 从距文件尾num行处开始显示。如果省略num参数,系统默认值为10。 l 以文本行为num的计数单位。与参数选项+num或- num选项同时使用时,num表示要显示的文本行行数。c 以字节为num的计数单位。与参数选项+num或- n转载 2009-04-20 11:45:00 · 3684 阅读 · 1 评论 -
grep的用法及参数详解
grep参数-c 显示匹配的行数(就是显示有多少行匹配了);-n 显示匹配内容所在文档的行号;-i 匹配时忽略大小写;-s 错误信息不输出;-v 输出不匹配内容;-x 输出完全匹配内容;/ 忽略表达式中字符原有含义;^ 匹配表达式的开始行;$ 匹配表达式的结束行;//> 到匹配表达式的行结束;[ ] 单个字符(如[A] 即A符合要求);[ -转载 2009-03-31 16:46:00 · 1612 阅读 · 0 评论 -
编写合适自己的vimrc配置文件
为了方便自己编译器的工作,我们可以编写合适自己的vimrc配置文件。在当前用户的根目录下,新建文件$vi ~/.vimrc然后保存:w我自己的文件实例(带部分注释):其中"代表配置文件中的注释行,不会被执行。 1 set backspace=2 2 set tabstop=4 3 set shiftwidth=4原创 2009-03-09 11:06:00 · 1083 阅读 · 0 评论 -
方便你工作的辅助功能
cal (calendar) 显示日历参数: -j 用凯撒日(Dates of Julius Caesar)的形式来显示日历,亦即不分月份,以每年的1月1日为第一天, 一直向后数到年底(365或366天)为止 -m 显示日历时,把星期一定为一周的开头。若不加此参数,则默认以星期日为一周的开始 -y 显示今年所有月份的日历示例: .显示当月的日历 $ca原创 2009-02-17 15:45:00 · 492 阅读 · 0 评论 -
unix 下shell编程(三)
关键字: shellUntil语句 While语句中,只要某条件为真,则重复执行循环代码,until语句正好同while相反,该语句使循环代码重复执行,直到遇到某一条件为真才停止。 Until语句的结构如下: until command do command command … … done 可以用until语句替换上面备份程序的while语句,完成转载 2010-02-26 10:17:00 · 678 阅读 · 0 评论