快速业务通道

linux输入及简单的for循环使用

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-05

回顾:安全上下文1进程发起者的权限及其组的权限;2访问文件的权限):每一个进程运行都是以某个用户或组的身份在运行(分为两层: 先匹配用户,然后是该用户组的和文件的组是否匹配,是other身份运行 chown chgrp chmod -R递归修改 --reference= 以什么为模板 u用户g组o其他a所有 - = globbing 文件名通配 ,元字符不可分割的 *? [] [:alnum:] 字母加数字 [:alpha:]字母 [:digit:]数字 [:lower:]小写字母 [:upper:] 大写字母 [:punct:] 标点符号 [:blank:] [:cntrl:] [:graph:] [:print:] [:space:] [:xdigit: 文本编辑器使用(vi,vim,emacs,nano)字处理器 ASCII(字符) 7位二进制表达(0-127)最大个数128 最大整数:127 行编辑器(sed,awk)和全屏编辑器 Vi是一种模式化的编辑器 a命令模式,编辑命令b 插入模式 c末行模式 1 打开1可以直接是vim #vim 2vim加一文件名 vim filename vim n 文件名 光变直接定义与某一行 2 模式转换 i/I i: 光标所在处的往前输入 I:在当前行的行首 a/A a:光标所在处的往后 A:在当前行的行尾 o/O o 光标所在行的下一行新起一行插入 O:光标所在行的上一行新起一行开始 c/C 插入前先删除一部分东西 输入模式——>命令模式:esc 命令——>末行 : 末行——>命令两个esc 3 退出 保存退出:末行模式wq 或 x 在命令模式输入:ZZ 不保存退出:q 强行退出q! 将文件还原:e! 另存为:w 路径 w加路径名 4命令模式下 光标移动:h左 j下k上l右 可以与数字相组合(n)次跳动几个字符 单词间跳转 w 下个单词的词首 e当前单词或下个单词的尾部 b与e想发 语句间跳转 拥有帝国一切,皆有可能。欢迎访问phome.net )( 自然段间跳转 }{ 行间跳转 NG到几行 G到一行 gg 到第一行 翻屏显示:ctrl f 向文件尾部翻一屏 ctrl b 向前一屏 Ctrl d 翻后半屏 ctrl u向前翻半屏 -减号表示下一行 加号表示上一行 n 空格键是向后移动几个字符 行内跳转0绝对行首,^本行的首个非空白字符 $绝对行尾 c/C删除当前光标与什么之间的内容 C=c$ 删除光标当前位置到行尾 cc删除当前一整行 5删除命令 x:删除光标所在处的单个字符 与数字组合向后删除 X:之前的与x相反 d:dd删一行 可以组合使用 向后删除 6复制和粘贴 复制:y yy当前一行可以复制多行使用数字组合 粘贴:p/P p光标所在下方 P所在的上方 7替换 在命令行模式下替换光标所在处的字符:r 多个字符数字r 字符 8移动剪切 dd——>p(先删除在粘贴) 9撤销 u/U u:最近一次的操作 U:最近多次的操作(一般50次) 10重做 点号(.)把刚做的在做一次 撤销撤销:ctrl r 可视化模式:v/V v依次选择按字符 V字符块即拖动光标来显示所走过的位置 在末行模式下输入 复制多个行 例如:复制10到100行的内容 :10,100y 全文复制:% 或者1,$ 如:%y或者1,$y 跳转:输入某一行号 依次打开多个文件 Vim file1 file2 ….. 在末行输入:next 下一个文件 prev前一个文件 last 一个 first 第一个 多个文件的分屏显示 vim –o水平分割 vim -O垂直分割 多个屏幕移动:ctrl w 在按箭头 同一文件的的分割显示 ctrl w 在按s水平 v垂直 定义显示vim的属性 显示行号:set nu 取消 set nonu 自动缩进:set ai set noai 拥有帝国一切,皆有可能。欢迎访问phome.net 关闭/打开语法显示: syntax off/on Vim的配置文件 /etc/vimrc对所有的用户有效 ~/.vimrc当前用户有效 文件查找 /正向查找 ?反向查找 n/N n重复上面的查找向下开始 N向上开始 查找的同时加

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号