摘要:
新站点地址:http://www.hanguoyin.cn 阅读全文
摘要:
转自@麦子加菲的资料库 http://www.cnblogs.com/orez88/articles/1419216.html进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filenamevi filename….filename :打开多个文件,依次进行编辑移动光标类命令h 阅读全文
摘要:
列表的常见方法:对象.方法(参数)1、追加(append)>>> lst = [1,2,3]>>> lst.append(4)>>> lst[1, 2, 3, 4]2、计数(count)>>> list('helloworld')['h', 'e', 'l', 'l', 'o', 'w', 'o', 'r', 'l', 'd']>>> 阅读全文
摘要:
所有序列都包括以下基本操作:索引(indexing)、分片(sliceing)、加(adding)、乘(multiplying)、检查某个元素是否属于序列、计算序列长度、找出最大元素、找出最小元素。1、索引>>> greeting="hello">>> greeting[0]'h'>>> greeting[-1]'o'2、分片>>> numbers = [1,2,3,4,5,6,7,8,9,10]>>> numbers[3:6][4, 5, 6]> 阅读全文
摘要:
python的内建数据结构:list和tuple都输入序列,字典属于映射,集合是一种特殊的数据结构。序列中的每个元素被分为一个序号,代表元素的位置,成为索引index;映射中的每个元素都有一个对应的键key;1、列表list:list 是一个可以在其中存储一系列项目的数据结构。list 的项目之间需用逗号分开,并用一对中括号括将所有的项目括起来,以表明这是一个 list 。2、元组tuple:Tuple 在用法与概念上与 list 没有多大差别,可以将 tuple 看做是一个只读版list。也就是说tuple一经定义便不能被修改——不能添加和删除对象,也不能修改tuple中的对象。3、字典di 阅读全文
摘要:
Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter显示当前选择资源(工程,or文件or文件)的属性Shift+Enter在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter在当前行插入空行(原理同上条)Ctrl 阅读全文
摘要:
tab=补全ctrl+a=开始位置ctrl+e=最后位置ctrl+k=删除此处至末尾所有内容ctrl+u=删除此处至开始所有内容ctrl+d=删除当前字母ctrl+w=删除此处到左边的单词ctrl+y=粘贴由ctrl+u,ctrl+d,ctrl+w删除的单词ctrl+r=正在测试,还没弄明白,呵呵ctrl+l=相当于clearctrl+b=向回移动ctrl+f=向前移动ctrl+p=向上显示缓存命令ctrl+n=向下显示缓存命令ctrl+d=关闭终端ctrl+pgup或pgdown=终端上下滚动shift+pgup或pgdown=终端上下翻页滚动ctrl+shift+f=全屏(仅限于konso 阅读全文
摘要:
1、#!到后面的解释器路径之间可以有空格,当今系统对#!一行的长度有限制,从64到1024字符的都有,一般不要超过64个字符2、写清解释器的完整路径,因为不同系统解释器路径不一样,可规避移植性问题3、选项后面参数可选,不需要参数的选项可以合并,例如:ls -l, ls -a可以合并为ls -al4、shell变量名称以字母或下划线开头,变量名称长度无限制,变量可以保存字符串的值,字符串的长度同样没有限制5、抽空学习命令tr的用法6、关闭自动打印字符的功能stty -echo, 恢复stty echo(常用于隐藏密码输入的场合)7、$PATH中空项目用两个连续的冒号::表示,如果将:置于最前端或 阅读全文
摘要:
要实现在一行执行多条Linux命令,分三种情况:1、&&举例:lpr /tmp/t2 && rm /tmp/t2第2条命令只有在第1条命令成功执行之后才执行。当&&前的命令“lpr /tmp/t2”成功执行后"rm /tmp/t2"才执行,根据命令产生的退出码判断是否执行成功(0成功,非0失败)。2、||举例:cp /tmp/t2 /tmp/t2.bak || rm /tmp/t2只有||前的命令“cp /tmp/t2 /tmp/t2.bak”执行不成功(产生了一个非0的退出码)时,才执行后面的命令。3、;举例:cp /tmp 阅读全文
摘要:
1、什么是KickStartKickStart是一种无人职守安装方式。KickStart的工作原理是通过记录典型的安装过程中所需人工干预填写的各种参数,并生成一个名为ks.cfg的文件;在其后的安装过程中(不只局限于生成KickStart安装文件的机器)当出现要求填写参数的情况时,安装程序会首先去查找KickStart生成的文件,当找到合适的参数时,就采用找到的参数,当没有找到合适的参数时,才需要安装者手工干预。这样,如果KickStart文件涵盖了安装过程中出现的所有需要填写的参数时,安装者完全可以只告诉安装程序从何处取ks.cfg文件,然后去忙自己的事情。等安装完毕,安装程序会根据ks.c 阅读全文