Linux
文章平均质量分 62
liaofeng_xiao
这个作者很懒,什么都没留下…
展开
-
Linux Bash shell Command
生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。编辑命令Ctrl + a :移到命令行首Ctrl + e :移到命令行尾Ctrl + f :按字符前移(右向)Ctrl + b :按字符后移(左向)Alt + f :按单词前移(右向)Alt + b :按单词后移(左向)Ctrl + xx:在命令行首和光标之间移动Ctrl ...原创 2011-12-24 12:55:21 · 134 阅读 · 0 评论 -
ack用法
ack可以用来替代grep 99%的的使用场景它很智能,只搜索它“认识”的文件比如:ab.c这中文件,ack是不会去搜索的使用-a选项可以搜索所有的文件,但某些文件是永远都不会搜索的(除非在命令行中指定),比如备份文件。[no]ignore-dir: ack会在制定目录下递归搜索文件夹,如果要忽略搜索某个文件件,使用--ignore-dir. 如果不忽略,使用--noi...2012-12-02 17:29:26 · 1432 阅读 · 0 评论 -
find用法
find [PATH] [option] [action]与时间相关的参数:-atime, -mtime, -ctime,分别是上次访问时间,上次修改时间和创建时间以mtime为例:-mtime n: n为数字,表示在几天前的“一天之内”修改过-mtime +n: n天之前修改过,不包括n-mtime -n: n天之内修改过,包括n-newer filename...原创 2012-12-09 23:16:13 · 105 阅读 · 0 评论 -
ssh命令
就不复述ssh的作用了主要是一些配置用于ssh到远程主机时不用输入用户名和密码第一步:ssh-keygen -t rsa生成ssh的密匙文件和私匙文件:id_rsa和id_rsa.pub-t选项是type的意思,即加密方式(还可以用dsa,具体参看manual)第二步:ssh-copy-id username@host输入一次密码就配置好了。...原创 2012-12-16 22:03:24 · 87 阅读 · 0 评论 -
screen用法小记
screen也是早就会用的工具,但发现近来一段时间不用,就知道^a^a和detach attach这些简单的命令了。同样的情况还有tmux、svn、git,学习的时候一是觉得知识简单,二十觉得经常在用,不可能忘掉。可知世事无常,好记忆总不如烂博客,于是吃一见长一智,来个亡羊补牢罢。第一步,启动screen:screen或者启动时执行一条shell命令:screen vim no...原创 2012-12-30 19:50:01 · 513 阅读 · 0 评论 -
diff and patch
diff的选项挺多,但这里只介绍最常用的三个,其他的,还是看man diff吧:[list][*]-r: 递归比较文件夹下的文件[*]-N: 如果某个比较的文件为不存在,则视为空文件[*]-u: unified,diff的结果进行格式化输出(可读性更好)[/list]所以,diff的一般用法是: diff -Nur old_version new_version >> ...原创 2013-01-04 22:36:35 · 175 阅读 · 0 评论 -
tmux学习笔记
tmux号称screen的替代品,来看看为什么这么说:[list][*]支持多个window之间的粘贴/复制,可以选择粘贴缓冲区,而这screen不支持。[*]分屏操作完胜。screen只支持简陋的上下分屏,分屏后还需要ctrl+a+c才能创建一个新的终端。screen直接创建一个终端,且支持屏幕之间的切换/relocate/重定义大小,以及提供了一些预置的layout[*]tmu...原创 2013-01-12 15:01:48 · 260 阅读 · 0 评论