当前位置:文档之家› linux_vi替换命令详解

linux_vi替换命令详解

linux_vi替换命令详解
linux_vi替换命令详解

有用的命令:

vi/vim打开文档后,按shift+:

此时光标在:后面

%s/vivian/sky/g 是将全文中所有的vivian替换成sky

我们一般进行的操作是删除操作,就是替换为空

%s/,wangcaiwei//g

%s/wangcaiwei,//g

下面是详细的介绍,有其他需求去下面找

Linux系统攻略关于vi替换命令的使用说明

来源:考试大 2008年01月03日10:50

vi/vim 中可以使用:s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。

:s/vivian/sky/ 替换当前行第一个vivian 为sky

:s/vivian/sky/g 替换当前行所有vivian 为sky

:n,$s/vivian/sky/ 替换第n 行开始到最后一行中每一行的第一个vivian 为sky :n,$s/vivian/sky/g 替换第n 行开始到最后一行中每一行所有vivian 为sky

n 为数字,若n 为.,表示从当前行开始到最后一行

:%s/vivian/sky/(等同于:g/vivian/s//sky/)替换每一行的第一个vivian 为sky

:%s/vivian/sky/g(等同于:g/vivian/s//sky/g)替换每一行中所有vivian 为sky

可以使用# 作为分隔符,此时中间出现的/ 不会作为分隔符

:s#vivian/#sky/# 替换当前行第一个vivian/ 为sky/

:%s+/oradata/apras/+/user01/apras1+ (使用+ 来替换/ ):/oradata/apras/替换成/user01/apras1/

1.:s/vivian/sky/ 替换当前行第一个vivian 为sky

:s/vivian/sky/g 替换当前行所有vivian 为sky

2. :n,$s/vivian/sky/ 替换第n 行开始到最后一行中每一行的第一个vivian 为sky

:n,$s/vivian/sky/g 替换第n 行开始到最后一行中每一行所有vivian 为sky

(n 为数字,若n 为.,表示从当前行开始到最后一行)

3. :%s/vivian/sky/(等同于:g/vivian/s//sky/)替换每一行的第一个vivian 为sky

:%s/vivian/sky/g(等同于:g/vivian/s//sky/g)替换每一行中所有vivian 为sky 4. 可以使用# 作为分隔符,此时中间出现的/ 不会作为分隔符

:s#vivian/#sky/# 替换当前行第一个vivian/ 为sky/

5. 删除文本中的^M

问题描述:对于换行,window下用回车换行(0A0D)来表示,linux下是回车(0A)来表示。这样,将window上的文件拷到unix上用时,总会有个^M.请写个用在unix下的过滤windows文件的换行符(0D)的shell或c程序。

。使用命令:cat filename1 | tr -d “^V^M” > newfile;

。使用命令:sed -e “s/^V^M//” filename > outputfilename.需要注意的是在1、2两种方法中,^V和^M指的是Ctrl+V和Ctrl+M.你必须要手工进行输入,而不是粘贴。

。在vi中处理:首先使用vi打开文件,然后按ESC键,接着输入命令:%s/^V^M//.

。:%s/^M$//g

如果上述方法无用,则正确的解决办法是:

。tr -d "\r" < src >dest

。tr -d "\015" dest

。strings A>B

6. 其它

利用:s 命令可以实现字符串的替换。具体的用法包括:

:s/str1/str2/ 用字符串str2 替换行中首次出现的字符串str1

:s/str1/str2/g 用字符串str2 替换行中所有出现的字符串str1

:。,$ s/str1/str2/g 用字符串str2 替换正文当前行到末尾所有出现的字符串str1 :1,$ s/str1/str2/g 用字符串str2 替换正文中所有出现的字符串str1

:g/str1/s//str2/g 功能同上

从上述替换命令可以看到:g 放在命令末尾,表示对搜索字符串的每次出现进行替换;不加g,表示只对搜索

字符串的首次出现进行替换;g 放在命令开头,表示对正文中所有包含搜索字符串的行进行替换操作。

linux vim使用快捷键超好

Linux上vi(vim)编辑器使用教程 vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。下面vps侦探整理一下vi的使用教程:包含vi的基本介绍、使用模式、文件的打开关闭保存、插入文本或新建行、移动光标、删除、恢复字符或行、搜索等等,算是一篇比较适合新手学习vi的教程。 vi有3个模式:插入模式、命令模式、低行模式。 插入模式:在此模式下可以输入字符,按ESC将回到命令模式。 命令模式:可以移动光标、删除字符等。 低行模式:可以保存文件、退出vi、设置vi、查找等功能(低行模式也可以看作是命令模式里的)。 一、打开文件、保存、关闭文件(vi命令模式下使用) 1 2 3 4 5 6 vi filename //打开filename文件 :w //保存文件 :w https://www.doczj.com/doc/543861281.html, //保存至https://www.doczj.com/doc/543861281.html,文件 :q //退出编辑器,如果文件已修改请使用下面的命令:q! //退出编辑器,且不保存 :wq //退出编辑器,且保存文件 二、插入文本或行(vi命令模式下使用,执行下面命令后将进入插入模式,按ESC 键可退出插入模式) 1 2 3 4 5 6 7 8 a //在当前光标位置的右边添加文本 i //在当前光标位置的左边添加文本 A //在当前行的末尾位置添加文本 I //在当前行的开始处添加文本(非空字符的行首) O //在当前行的上面新建一行 o //在当前行的下面新建一行 R //替换(覆盖)当前光标位置及后面的若干文本 J //合并光标所在行及下一行为一行(依然在命令模式) 三、移动光标(vi命令模式下使用) 1、使用上下左右方向键 2、命令模式下:h 向左、j 向下、k 向上、l 向右。 空格键向右、Backspace 向左、Enter 移动到下一行首、- 移动到上一行首。

常用的网络工具命令解析

如果你玩过路由器的话,就知道路由器里面那些很好玩的命令缩写。 例如,"sh int" 的意思是"show interface"。 现在Windows 2000 也有了类似界面的工具,叫做netsh。 我们在Windows 2000 的cmd shell 下,输入netsh 就出来:netsh> 提示符, 输入int ip 就显示: interface ip> 然后输入dump ,我们就可以看到当前系统的网络配置: # ---------------------------------- # Interface IP Configuration # ---------------------------------- pushd interface ip # Interface IP Configuration for "Local Area Connection" set address name = "Local Area Connection" source = static addr = 192.168.1.168 mask = 255.255.255.0 add address name = "Local Area Connection" addr = 192.1.1.111 mask = 255.255.255.0 set address name = "Local Area Connection" gateway = 192.168.1.100 gwmetric = 1 set dns name = "Local Area Connection" source = static addr = 202.96.209.5 set wins name = "Local Area Connection" source = static addr = none

操作系统实验报告 LINUX基本命令使用和VI编辑器

实验报告模板 实验名称Linux基本命令使用和vi编辑器学院 姓名学号班级 实验地点实验日期评分 指导老师同组其他成员 一、实验目的 掌握Linux一般命令格式。 2.掌握有关文件和目录操作的常用命令。 3.掌握进程操作的常用命令。 4.熟练使用man命令。 5.学习使用vi编辑器建立、编辑、显示及加工处理文本文件。 二、实验环境 VMware,RedHat Linux 三、实验内容 正确地登录和退出系统(logout或exit)。 2.熟悉date,cal,who,clear命令。 3.在用户主目录下对文件进行操作:复制一个文件、显示文件内容、查找指定内容、排序、文件比较、文件删除等。 4.对目录进行管理:创建和删除子目录、改变和显示工作目录、列出和更改文件权限、链接文件等。 5.利用man显示date等命令的手册页。 6.显示系统中的进程信息。 7.进入和退出vi。 8.利用文本插入方式建立一个文件。 9.在新建的文本文件上移动光标位置。 10.对该文件执行删除、复原、修改、替换等操作。 四、实验结果(含程序、数据记录及分析和实验总结等) 1.使用简单命令:date,cal,who,echo,clear等,了解Linux命令格式。

Clear之后 2.浏览文件系统: (1)运行pwd命令,确定当前工作目录。 (2)运行ls–l命令,理解各字段含义。 第一部分“-rw-r--r--”表示该文件的权限,即所有者权限为读和写,组用户和其他用户的权限为只读。第二部分“l”表示该文件是符号链接,第三第四部分所 有者和所有者所在的用户组,第五部分的数字表示文件的大小(以字节为单位),剩下的依次是文件创建月日时间和文件名。

photoshop试题与答案解析

一、填空(20分每空1分) 1.Photoshop中文版中,选择菜单下的命令用于_______、_______、_______选区。 2.在图像处理过程中需要对其中的某部分进行擦除、修改,这时可以使用_______工具,对于背景层来说默认情况是以______色擦除部分图像。 3.通道又称色彩通道,在Photoshop中有两个用途:存储_______和存储_______。 4.Photoshop是美国Adobe公司开发的_____软件。 5.Photoshop中文版的窗口界面由_____、____、____、____、____、____等六部分组成。 6.图像分辨率的两种单位是_______、_______。 7.选取矩形区域,按住_______键在图像中拖动鼠标将选出一个正方形选区,按住 ______键将以起点为中心创建一个选区。 8.参考线是人为地在图像上设置的线条,可以移动、删除或锁定,不能_______,对原图_______影响。 二、选择题(40分每题2分) ()1、对于一个已具有图层蒙版的图层而言,如果再次单击添加蒙版按钮,则下列哪一项能够正 确描述操作结果。 A. 无任何结果 B. 将为当前图层增加一个图层剪贴路径蒙版 C. 为当前图层增加一个与第一个蒙版相同的蒙版,从而使当前图层具有两个蒙版 D. 删除当前图层蒙版 ()2、一幅 CMYK 模式的图像,在以下哪种状态下时不可以使用分离通道(Split Channels)命令 A. 图像中有专色通道 B. 图像中有 Alpha 通道 C. 图像中有多个图层 D. 图像只有一个背景层 ()3、要使某图层与其下面的图层合并可按什么快捷键?

【实验一】常用网络管理命令的使用

实验1 常用网络管理命令的使用 一.实验目的 1.掌握各种主要命令的作用。 2.掌握各种网络命令的主要测试方法。 3.理解各种网络命令主要参数的含义。 二.实验环境 1.安装有Windows 2003 Server操作系统的计算机二台。 2.至少有两台机器通过交叉双绞线相连或通过集线器相连。 三.实验理论基础 在网络调试的过程中,常常要检测服务器和客户机之间是否连接成功、希望检查本地计算机和某个远程计算机之间的路径、检查TCP/IP的统计情况以及系统使用DHCP分配IP地址时掌握当前所有的TCP/IP网络配置情况,以便及时了解整个网络的运行情况,以确保网络的连通性,保证整个网络的正常运行。在Windows 2003中提供了以下命令行程序。 (1) ping:用于测试计算机之间的连接,这也是网络配置中最常用的命令; (2) ipconfig:用于查看当前计算机的TCP/IP配置; (3) netstat:显示连接统计; (4) tracert:进行源主机与目的主机之间的路由连接分析; (5) arp:实现IP地址到物理地址的单向映射。 四.实验参考步骤 1.Ping命令 Ping用于确定网络的连通性。命令格式为:Ping 主机名/域名/IP地址 一般情况下,用户可以通过使用一系列Ping命令来查找问题出在什么地方,或检验网络运行的情况时。典型的检测次序及对应的可能故障如下: (1)ping 127.0.0.1:如果测试成功,表明网卡、TCP/IP协议的安装、IP地址、子网掩码的设置正常。如果测试不成功,就表示TCP/IP的安装或运行存在某些最基本的问题。 (2)ping 本机IP:如果测试不成功,则表示本地配置或安装存在问题,应当对网络设备和通讯介质进行测试、检查并排除。 (3)ping 局域网内其它IP:如果测试成功,表明本地网络中的网卡和载体运行正确。但如果收到0个回送应答,那么表示子网掩码不正确或网卡配置错误或电缆系统有问题。 (4)ping 网关IP:这个命令如果应答正确,表示局域网中的网关或路由器正在运行并能够做出应答。 (5)ping 远程IP:如果收到正确应答,表示成功的使用了缺省网关。对于拨号上网用户则表示能够成功的访问Internet。 (6) ping localhost:localhost是系统的网络保留名,它是127.0.0.1的别名,每台计算机都应该能够将该名字转换成该地址。如果没有做到这点,则表示主机文件(/Windows/host)存在问题。 (7)Ping https://www.doczj.com/doc/543861281.html,(一个著名网站域名):对此域名执行Ping命令,计算机必须先将域名转换成IP地址,通常是通过DNS服务器。如果这里出现故障,则表示本机DNS服务器的IP地址配置不正确,或DNS服务器有故障。 如果上面所列出的所有Ping命令都能正常运行,那么计算机进行本地和远程通信基本上就

Linux系统如何使用vi命令

Linux系统如何使用vi命令 linux系统使用vi命令方法 一、一般模式:删除、复制与粘贴类命令 x,x x为向后删除一个字符,x为先前删除一个字符 nx(n代表数字) 向后删除n个字符 dd 删除当前行 d 删除当前行所有字符,试成为空行 ndd(n代表数字) 删除光标所在行的向下n列 d1g 删除光标所在行到第一行的所有数据 dg 删除光标所在行到最后一行的所有数据 yy 复制光标所在行 y1g 复制光标所在行到第一行的所有数据 yg 复制光标所在行到最后一行的所有数据 ynj(n代表数字) 复制光标所在行向下n+1行 dnj(n代表数字) 删除光标所在行向下n+1行 p,p p为复制的数据粘贴在光标的下一行,p为复制的数据粘贴在光标的上一行 j 将光标所在行与下一行的数据结合成一行 u 恢复前一个动作(undo) 二、编辑模式命令 i,i i为在当前光标所在处插入输入的文字,i为在光标所

在行第一个非空字符插入输入的文字 a,a a为在当前光标所在处下一个字符插入输入的文字,a 为在光标所在行最后一个字符的下一个字符处插入输入的文字o,o o为在光标所在行的下一行行首开始插入字符,o为在光标所在行的上一行行首开始插入字符 r,r r为替换光标所在那一个字符,r为一直替换光标所指的文字,直到退出 esc 退出,回到一般模式 三、命令模式 h 光标向左移一个字符 j 光标向下移一个字符 k 光标向上移一个字符 l 光标向右移一个字符 ctrl+f 屏幕向下翻一页 ctrl+b 屏幕向上翻一页 ctrl+d 屏幕向下翻半页 ctrl+u 屏幕向上翻半页 + 光标移动到下一行的第一个非空字符 - 光标移动到当前行的第一个非空字符 n空格(n代表数字) 光标向当前行向右移动n个字符 0(数字0) 光标移动到当前行的第一个字符(可以为空字符,注意与-区分) $ 光标移动到当前行的最后一个字符(可以为空字符,注意与-区分)

ps快捷键命令大全

只是为了完成任务,冒犯之处,请谅解,谢谢。 photoshop快捷键命令大全1 工具箱(多种工具共用一个快捷键的可同时按【Shift】加此快捷键选取) 矩形、椭圆选框工具【M】 裁剪工具【C】 移动工具【V】 套索、多边形套索、磁性套索【L】 魔棒工具【W】 喷枪工具【J】 画笔工具【B】 像皮图章、图案图章【S】 历史记录画笔工具【Y】 像皮擦工具【E】 铅笔、直线工具【N】 模糊、锐化、涂抹工具【R】 减淡、加深、海棉工具【O】 钢笔、自由钢笔、磁性钢笔【P】 添加锚点工具【+】 删除锚点工具【-】 直接选取工具【A】 文字、文字蒙板、直排文字、直排文字蒙板【T】 度量工具【U】 直线渐变、径向渐变、对称渐变、角度渐变、菱形渐变【G】 油漆桶工具【K】 吸管、颜色取样器【I】 抓手工具【H】 缩放工具【Z】 默认前景色和背景色【D】 切换前景色和背景色【X】 切换标准模式和快速蒙板模式【Q】 标准屏幕模式、带有菜单栏的全屏模式、全屏模式【F】 临时使用移动工具【Ctrl】 临时使用吸色工具【Alt】 临时使用抓手工具【空格】 打开工具选项面板【Enter】 快速输入工具选项(当前工具选项面板中至少有一个可调节数字) 【0】至【9】循环选择画笔【[】或【]】 选择第一个画笔【Shift】+【[】 选择最后一个画笔【Shift】+【]】 建立新渐变(在”渐变编辑器”中) 【Ctrl】+【N】 文件操作 新建图形文件【Ctrl】+【N】 用默认设置创建新文件【Ctrl】+【Alt】+【N】 打开已有的图像【Ctrl】+【O】

打开为... 【Ctrl】+【Alt】+【O】 关闭当前图像【Ctrl】+【W】 保存当前图像【Ctrl】+【S】 另存为... 【Ctrl】+【Shift】+【S】 存储副本【Ctrl】+【Alt】+【S】 页面设置【Ctrl】+【Shift】+【P】 打印【Ctrl】+【P】 打开“预置”对话框【Ctrl】+【K】 显示最后一次显示的“预置”对话框【Alt】+【Ctrl】+【K】 设置“常规”选项(在预置对话框中) 【Ctrl】+【1】 设置“存储文件”(在预置对话框中) 【Ctrl】+【2】 设置“显示和光标”(在预置对话框中) 【Ctrl】+【3】 设置“透明区域与色域”(在预置对话框中) 【Ctrl】+【4】 设置“单位与标尺”(在预置对话框中) 【Ctrl】+【5】 设置“参考线与网格”(在预置对话框中) 【Ctrl】+【6】 设置“增效工具与暂存盘”(在预置对话框中) 【Ctrl】+【7】 设置“内存与图像高速缓存”(在预置对话框中) 【Ctrl】+【8】 编辑操作 还原/重做前一步操作【Ctrl】+【Z】 还原两步以上操作【Ctrl】+【Alt】+【Z】 重做两步以上操作【Ctrl】+【Shift】+【Z】 剪切选取的图像或路径【Ctrl】+【X】或【F2】 拷贝选取的图像或路径【Ctrl】+【C】 合并拷贝【Ctrl】+【Shift】+【C】 将剪贴板的内容粘到当前图形中【Ctrl】+【V】或【F4】 将剪贴板的内容粘到选框中【Ctrl】+【Shift】+【V】 自由变换【Ctrl】+【T】 应用自由变换(在自由变换模式下) 【Enter】 从中心或对称点开始变换(在自由变换模式下) 【Alt】 限制(在自由变换模式下) 【Shift】 扭曲(在自由变换模式下) 【Ctrl】 取消变形(在自由变换模式下) 【Esc】 自由变换复制的象素数据【Ctrl】+【Shift】+【T】 再次变换复制的象素数据并建立一个副本【Ctrl】+【Shift】+【Alt】+【T】 删除选框中的图案或选取的路径【DEL】 用背景色填充所选区域或整个图层【Ctrl】+【BackSpace】或【Ctrl】+【Del】用前景色填充所选区域或整个图层【Alt】+【BackSpace】或【Alt】+【Del】弹出“填充”对话框【Shift】+【BackSpace】 从历史记录中填充【Alt】+【Ctrl】+【Backspace】 图像调整 调整色阶【Ctrl】+【L】 自动调整色阶【Ctrl】+【Shift】+【L】 打开曲线调整对话框【Ctrl】+【M】 在所选通道的曲线上添加新的点(…曲线?对话框中) 在图象中【Ctrl】加点按

Linux操作系统Vi文本编辑器试验报告

Vi 文本编辑器 1.实验目的 文本编辑器的原理和操作。1.了解vi文本编辑器的相关命令。了解vi 2.2.实验原理和实验设备 1.操作系统inuxL. 3.实验步骤 1.什么是vi文本编辑器? Vi是一个全屏幕文本编辑器 优点: 具有文本编辑所需的所有功能.1 适用于各种版本的Unix/Linux2.适用于各种类型的终端.3使用灵活快捷.4缺点: 界面不太好看1.按键命令太多2.2. 如何调用vi 在系统提示符后输入vi和想要编辑(或建立)的文件名(如:vi [path]filename),便可进入vi。如果只输入vi,而不带有文件名,也可以进入vi。然后先创建文件的内容,时,只需在退出命令后输入文件名即可。vi在退出进入vi之后,首先进入的就是编辑模式,进入编辑模式后vi等待编辑命令输入而不是文本输入,也就是说,这时输入的字母都将作为编辑命令来解释。.进入编辑模式后光标停在屏幕的第一行首位上(用_表示),其余各行的行首均有一个“~”符号,表示该行为空行。最后一行是状态行,显示出当前正在编辑的文件名及其状态。如果是[New File],则表示该文件是一个新建的文件。如果输入vi带有文件名后,文件已在系统中存在的话,则在屏幕上显示出该文件的内容,并且光标停在第一行的首位,在状态行显示出该文件的文件名,行数和字符数。在编辑模式下输入插入命令i、附加命令a、打开命令o、修改命令c、取代命令r或替换命令s都可以进入插入模式。在插入模式下,用户输入的任何字符都被vi当作文件内容保存起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式,按ESC键即可。在编辑模式下,用户按“:”键即可进入命令模式,此时vi会在显示窗口的最后一行(通常也是屏幕的最后一行)显示一个“:”作为命令模式的提示符,等待用户输入命令。多数文件管理命令都是在此模式下执行的。末行命令执行完成后,vi自动回到编辑模式。如图3.1所示。若在命令模式下输入命令过程中改变了主意,可用退格键(backspace)将输入的命令全回到编辑模式。部删除之后,再按一下退格键,即可使vi3. vi 的三种基本工作模式: 。)编辑模式、插入模式和命令模式(末行模式 三种模式之间的转换示意图图3.1 vi文件的保存和退出;4. 键切换ESC要通过如果我们处于其它命令模式时,的默认模式,vim或vi模式是Command 过来。会在屏幕的最下方等待我们输入命令:号时,vi当我们按ESC键后,接着再输入:保存;:w ;filename另存为:w filename

linux下vi命令大全

linux下vi命令大全 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi filename....filename :打开多个文件,依次进行编辑 移动光标类命令 h :光标左移一个字符 l :光标右移一个字符 space:光标右移一个字符 Backspace:光标左移一个字符 k或Ctrl+p:光标上移一行 j或Ctrl+n :光标下移一行 Enter :光标下移一行 w或W :光标右移一个字至字首 b或B :光标左移一个字至字首 e或E :光标右移一个字至字尾 ) :光标移至句尾 ( :光标移至句首 }:光标移至段落开头 {:光标移至段落结尾 nG:光标移至第n行首 n+:光标下移n行 n-:光标上移n行 n$:光标移至第n行尾 H :光标移至屏幕顶行 M :光标移至屏幕中间行 L :光标移至屏幕最后行 0:(注意是数字零)光标移至当前行首 $:光标移至当前行尾 屏幕翻滚类命令 Ctrl+u:向文件首翻半屏 Ctrl+d:向文件尾翻半屏 Ctrl+f:向文件尾翻一屏 Ctrl+b;向文件首翻一屏 nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。 插入文本类命令 i :在光标前

I :在当前行首 a:光标后 A:在当前行尾 o:在当前行之下新开一行 O:在当前行之上新开一行 r:替换当前字符 R:替换当前字符及其后的字符,直至按ESC键 s:从当前光标位置处开始,以输入的文本替代指定数目的字符S:删除指定数目的行,并以所输入文本代替之 ncw或nCW:修改指定数目的字 nCC:修改指定数目的行 删除命令 ndw或ndW:删除光标处开始及其后的n-1个字 do:删至行首 d$:删至行尾 ndd:删除当前行及其后n-1行 x或X:删除一个字符,x删除光标后的,而X删除光标前的 Ctrl+u:删除输入方式下所输入的文本 搜索及替换命令 /pattern:从光标开始处向文件尾搜索pattern ?pattern:从光标开始处向文件首搜索pattern n:在同一方向重复上一次搜索命令 N:在反方向上重复上一次搜索命令 :s/p1/p2/g:将当前行中所有p1均用p2替代 :n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代 :g/p1/s//p2/g:将文件中所有p1均用p2替换 选项设置 all:列出所有选项设置情况 term:设置终端类型 ignorance:在搜索中忽略大小写 list:显示制表位(Ctrl+I)和行尾标志($) number:显示行号 report:显示由面向行的命令修改过的数目 terse:显示简短的警告信息 warn:在转到别的文件时若没保存当前文件则显示NO write信息nomagic:允许在搜索模式中,使用前面不带“\”的特殊字符nowrapscan:禁止vi在搜索到达文件两端时,又从另一端开始mesg:允许vi显示其他用户用write写到自己终端上的信息 最后行方式命令 :n1,n2 co n3:将n1行到n2行之间的内容拷贝到第n3行下

ps中计算命令详解

关于PS中“计算”命令之详解 (及与通道.图层间的关系) 计算这个命令我想有很多人见过/用过。但我想大多也只是因为网上教程所致。其根本原理却大多不太了解/甚至有些PS高手也不一定清楚。我也曾为此郁闷过一段时间,之后有幸拜读了苏老师的一篇文章,受益匪浅!以下内容也有诸多引用苏老师思想之处! 废话太多了!呵呵! 入正题吧!讲“计算”前,我想先强调一下:图层混合模式(高手跳过,菜鸟必看!) 如下图: 注:本人发现自Photoshop9.0以后便由之前的25种混合模式更改成了23种。去掉了“深色”与“浅色”两命令! 图层混合模式的应用 图层混合模式可以将两个图层的色彩值紧密结合在一起,从而创造出大量的效果。 混合模式在PS应用中非常广泛,大多数绘画工具或编辑调整工具都可以使用混合模式,所以正确、灵活使用各种混合模式,可以为图像的效果锦上添花。 单击图层混合模式的下拉组合框,将弹出25/23种混合模式命令的下拉列表菜单,选择不同的混合模式命令,就可以创建不同的混合效果;图层的混合模式是用于控制上下图层的混合效果,在设置混合效果时还需设置图层的不透明度,以下介绍混合模式选项说明的不透明度在100%的前提下。 正常:该选项可以使上方图层完全遮住下方图层。 溶解:如果上方图层具有柔和的关透明边缘,选择该项则可以创建像素点状效果。 变暗:两个图层中较暗的颜色将作为混合的颜色保留,比混合色亮的像素将被替换,而比混合色暗像素保持不变。

正片叠底:整体效果显示由上方图层和下方图层的像素值中较暗的像素合成的图像效果,任意颜色与黑色重叠时将产生黑色,任意颜色和白色重叠时颜色则保持不变。 颜色加深:选择该项将降低上方图层中除黑色外的其他区域的对比度,使图像的对比度下降,产生下方图层透过上方图层的投影效果。 线性加深:上方图层将根据下方图层的灰度与图像融合,此模式对白色无效。 深色:根据上方图层图像的饱和度,然后用上方图层颜色直接覆盖下方图层中的暗调区域颜色。 变亮:使上方图层的暗调区域变为透明,通过下方的较亮区域使图像更亮。 滤色:该项与“正片叠底”的效果相反,在整体效果上显示由上方图层和下方图层的像素值中较亮的像素合成的效果,得到的图像是一种漂白图像中颜色的效果。 颜色减淡:和“颜色加深”效果相反,“颜色减淡”是由上方图层根据下方图层灰阶程序提升亮度,然后再与下方图层融合,此模式通常可以用来创建光源中心点极亮的效果。 线性减淡:根据每一个颜色通道的颜色信息,加亮所有通道的基色,并通过降低其他颜色的亮度来反映混合颜色,此模式对黑色无效。 浅色:该项与“深色”的效果相反,此项可根据图像的饱和度,用上方图层中的颜色直接覆盖下方图层中的高光区域颜色。 叠加:此项的图像最终效果最终取决于下方图层,上方图层的高光区域和暗调将不变,只是混合了中间调。 柔光:使颜色变亮或变暗让图像具有非常柔和的效果,亮于中性灰底的区域将更亮,暗于中性灰底的区域将更暗。 强光:此项和“柔光”的效果类似,但其程序远远大于“柔光”效果,适用于图像增加强光照射效果。 亮光:根据融合颜色的灰度减少比对度,可以使图像更亮或更暗。

linux下vi命令修改文件及保存等使用方法整理

vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人, 或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、 游刃有余,因为其他几种文本处理器并非UNIX标准配备。说不定别人的Linux机器没安装joe或pico,如果您不会vi,那您可能就没辄了。 vi的基本概念 基本上vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode), 各模式的功能区分如下: 1. Comand mode:控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert mode下,或者到Last line mode。 2. Insert mode:唯有在Insert mode下,才可做文字数据输入,按Esc等可回到Comand mode。 3. Last line mode:将储存文件或离开编辑器,也可设置编辑环境,如寻找字符串、列出行号等。 不过可以把vi简化成两个模式,即是将Last line mode也算入Command mode,把vi分成Command 和Insert mode。 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi filename....filename :打开多个文件,依次进行编辑 移动光标类命令 h :光标左移一个字符 l :光标右移一个字符 space:光标右移一个字符 Backspace:光标左移一个字符 k或Ctrl+p:光标上移一行 j或Ctrl+n :光标下移一行 Enter :光标下移一行 w或W :光标右移一个字至字首 b或B :光标左移一个字至字首 e或E :光标右移一个字至字尾 ) :光标移至句尾

photoshop命令详解

一、工具箱(多种工具共用一个快捷键的可同时按【Shift】加此快捷键选取) 矩形、椭圆选框工具【M】 移动工具【V】 套索、多边形套索、磁性套索【L】 魔棒工具【W】 裁剪工具【C】 切片工具、切片选择工具【K】 喷枪工具【J】 画笔工具、铅笔工具【B】 像皮图章、图案图章【S】 历史画笔工具、艺术历史画笔【Y】 像皮擦、背景擦除、魔术像皮擦【E】 渐变工具、油漆桶工具【G】 模糊、锐化、涂抹工具【R】 减淡、加深、海棉工具【O】 路径选择工具、直接选取工具【A】 文字工具【T】 钢笔、自由钢笔【P】 矩形、圆边矩形、椭圆、多边形、直线【U】 写字板、声音注释【N】 吸管、颜色取样器、度量工具【I】 抓手工具【H】 缩放工具【Z】 默认前景色和背景色【D】 切换前景色和背景色【X】 切换标准模式和快速蒙板模式【Q】 标准屏幕模式、带有菜单栏的全屏模式、全屏模式【F】 跳到ImageReady3.0中【Ctrl】+【Shift】+【M】 临时使用移动工具【Ctrl】 临时使用吸色工具【Alt】 临时使用抓手工具【空格】 快速输入工具选项(当前工具选项面板中至少有一个可调节数字) 【0】至【9】循环选择画笔【[】或【]】 建立新渐变(在”渐变编辑器”中) 【Ctrl】+【N】 二、文件操作 新建图形文件【Ctrl】+【N】 打开已有的图像【Ctrl】+【O】 打开为... 【Ctrl】+【Alt】+【O】 关闭当前图像【Ctrl】+【W】 保存当前图像【Ctrl】+【S】 另存为... 【Ctrl】+【Shift】+【S】 存储为网页用图形【Ctrl】+【Alt】+【Shift】+【S】 页面设置【Ctrl】+【Shift】+【P】

photoshop快捷命令大全

1.使用快捷键快速操作. F1 -帮助 F2 -剪切 F3 -拷贝 F4-粘贴 F5-隐藏/显示画笔面板 F6-隐藏/显示颜色面板 F7-隐藏/显示图层面板 F8-隐藏/显示信息面板 F9-隐藏/显示动作面板 F12-恢复 Shift+f5-填充 Shift+f6-羽化 Shift+f7-选择→反选 ctrl+h-隐藏选定区域 ctrl+d-取消选定区域 ctrl+w-关闭文件 ctrl+Q-退出PHOTOSHOP Esc-取消操作 2.按Tab键可以显示或隐藏工具箱和调色板,按"shift+Tab"键可以显示或隐藏除工具以外的其他面板。 3.按住shift用绘画工具在画面点击就可以在每两点间画出直线,按住鼠标拖动便可画出水平或垂直线。 4.使用其他工具时,按住ctrl键可切换到move工具的功能(除了选择hand工具时)按住空格键可切换到hand工具的功能。 5.同时按住alt和ctrl+或-可让画框与画面同时缩放。 6.使用其他工具时,按ctrl+空格键可切换到zoom in工具放大图象显示比例,按alt+ctrl+空格可切换到zoom out工具缩小图象显示比例。 7.在hand工具上双击鼠标可以使图象匹配窗口的大小显示。 8.按住alt双击photoshop底板相当于open as。

9.按住shife双击photoshop底板相当于save。 10.按住ctrl双击photoshop底板相当于new file。 11.按住ale点击工具盒中带小点的工具可循环选择隐藏的工具。 12.按ctrl+alt+{数字键0}或在zoom工具上双击鼠标可使图象文件以1:1比例显示。 13.在各种设置框内,只要按住alt键,cancel键会变成键reset键,按reset键变可恢复默认设置。 14.按shift+backspace键可直接调用fill填充对话框。 15.按alt+backspace(delete)键可将前景色填入选取框按 ctrl+backspace(delete)键可将背景色填入选取框。 16.同时按住ctrl和alt移动可马上复制到新的layer并可同时移动物体。 17.再用裁切工具裁切图片并调整裁切点时按住ctrl便不会贴近画面边缘。 18.若要在一个宏(action)中的某一命令后新增一条命令,可以先选中该命令,然后单击调色板上的开始录制(begin recording)图标,选择要。 增加的命令,再单击停止录制(stop recording)图标即可。 19.在layers,channels,paths面板上,按alt单击,按单 矩形、椭圆选框工具【M】 裁剪工具【C】 移动工具【V】 套索、多边形套索、磁性套索【L】 魔棒工具【W】 喷枪工具【J】 画笔工具【B】 像皮图章、图案图章【S】 历史记录画笔工具【Y】 像皮擦工具【E】 铅笔、直线工具【N】

实验六常用网络命令使用

实验六常用网络命令使用 一、实验目的: ?了解系统网络命令及其所代表的含义,以及所能对网络进行的操作。 ?通过网络命令了解网络状态,并利用网络命令对网络进行简单的操作。 二、实验设备 实验机房,计算机安装的是 Windows 2000 或 XP 操作系统 三、背景知识 windows 操作系统本身带有多种网络命令,利用这些网络命令可以对网络进行简单的操作。需要注意是这些命令均是在 DOS 命令行下执行。本次实验学习两个最常用的网络命令。 1 、 ARP: 显示和修改 IP 地址与物理地址之间的转换表 ARP -s inet_addr eth_addr [if_addr] ARP -d inet_addr [if_addr] ARP -a [inet_addr] [-N if_addr] -a 显示当前的 ARP 信息,可以指定网络地址,不指定显示所有的表项 -g 跟 -a 一样 . -d 删除由 inet_addr 指定的主机 . 可以使用 * 来删除所有主机 . -s 添加主机,并将网络地址跟物理地址相对应,这一项是永久生效的。 eth_addr 物理地址 . if_addr 网卡的 IP 地址 InetAddr 代表指定的 IP 地址 2 、 Ping 验证与远程计算机的连接。该命令只有在安装了 TCP/IP 协议后才可以使用。

ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list 参数 -t Ping 指定的计算机直到中断。 -a 将地址解析为计算机名。 -n count 发送 count 指定的 ECHO 数据包数。默认值为 4 。 -l length 发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是 65,527 。 -f 在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。 -i ttl 将“生存时间”字段设置为 ttl 指定的值。 -v tos 将“服务类型”字段设置为 tos 指定的值。 -r count 在“记录路由”字段中记录传出和返回数据包的路由。 count 可以指定最少 1 台,最多 9 台计算机。 -s count 指定 count 指定的跃点数的时间戳。 -j computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源) IP 允许的最大数量为 9 。 -k computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源) IP 允许的最大数量为 9 。 -w timeout 指定超时间隔,单位为毫秒。 destination-list 指定要 ping 的远程计算机。 较一般的用法是 ping –t https://www.doczj.com/doc/543861281.html, 四、实验内容和要求 ?利用 Ping 命令检测网络连通性 ?利用 Arp 命令检验 MAC 地址解析 五、实验步骤:

实验一 Linux下常用命令和Vi的使用

实验一Linux下常用命令和Vi的使用 实验学时:2学时 实验类型:验证型 一、实验目的 了解UNIX/LINUX运行环境,熟悉UNIX/LINUX的常用基本命令,熟悉和掌握 UNIX/LINUX下c语言程序的编写、编译、调试和运行方法。 二、实验内容 ●熟悉LINUX的常用基本命令如ls、who、pwd、ps等。 ●练习LINUX的文本行编辑器vi的使用方法 ●联机帮助命令-man的使用。 三、实验要求 按照要求编写程序,放在相应的目录中,编译成功后执行,并按照要求分析执行结果,并写出实验报告。 四、实验步骤: 1.用pwd显示当前工作目录名:pwd;如果当前目录不是root,需改变到root目录: cd/root。 2.用mkdir建立四个目录:mkdir /root/test1;mkdir /root/test2;mkdir /root/test2/abcd;mkdir /mypro。 3.用cd命令从root开始依次进入test1、test2、abcd、mypro目录,并用 pwd验 证。 cd test1; pwd cd ../test2;pwd cd abcd;pwd cd ../../mypro;pwd 4.用cd 命令从mypro目录返回到根目录,并用pwd命令验证。 cd / pwd 5.用rmdir命令删除子目录 abcd。 Rmdir /root/test2/abcd 6.分别用ls ls –a 和ls-l查看root目录的内容。 ls ls –a ls -l 7.man 命令: (按PageUp键向上翻页PageDown向下翻页,按q退出) man ls 查看ls的帮助信息。 man cp 查看cp的帮助信息。 man mkdir 查看mkdir的帮助信息。 man rm>rm_help 用重定向生成帮助文档

2017.photoshop5.0快捷键命令大全

最全的photoshop快捷键命令大全

一、工具箱(多种工具共用一个快捷键的可同 时按【Shift】加此快捷键选取) 矩形、椭圆选框工具【M】 裁剪工具【C】 移动工具【V】 套索、多边形套索、磁性套索【L】 魔棒工具【W】 喷枪工具【J】 画笔工具【B】 像皮图章、图案图章【S】 历史记录画笔工具【Y】 像皮擦工具【E】 铅笔、直线工具【N】 模糊、锐化、涂抹工具【R】 减淡、加深、海棉工具【O】 钢笔、自由钢笔、磁性钢笔【P】 添加锚点工具【+】 删除锚点工具【-】 直接选取工具【A】 文字、文字蒙板、直排文字、直排文字蒙板【T】 度量工具【U】 直线渐变、径向渐变、对称渐变、角度渐变、菱 形渐变【G】 油漆桶工具【K】 吸管、颜色取样器【I】 抓手工具【H】 缩放工具【Z】 默认前景色和背景色【D】 切换前景色和背景色【X】 切换标准模式和快速蒙板模式【Q】 标准屏幕模式、带有菜单栏的全屏模式、全屏模 式【F】 临时使用移动工具【Ctrl】 临时使用吸色工具【Alt】 临时使用抓手工具【空格】 打开工具选项面板【Enter】 快速输入工具选项(当前工具选项面板中至少有一个可调节数字) 【0】至【9】 循环选择画笔【[】或【]】 选择第一个画笔【Shift】+【[】 选择最后一个画笔【Shift】+【]】 建立新渐变(在”渐变编辑器”中) 【Ctrl】+【N】 文件操作 新建图形文件【Ctrl】+【N】 用默认设置创建新文件【Ctrl】+【Alt】+【N】打开已有的图像【Ctrl】+【O】 打开为... 【Ctrl】+【Alt】+【O】 关闭当前图像【Ctrl】+【W】 保存当前图像【Ctrl】+【S】 另存为... 【Ctrl】+【Shift】+【S】 存储副本【Ctrl】+【Alt】+【S】 页面设置【Ctrl】+【Shift】+【P】 打印【Ctrl】+【P】 打开“预置”对话框【Ctrl】+【K】 显示最后一次显示的“预置”对话框【Alt】+ 【Ctrl】+【K】 设置“常规”选项(在预置对话框中) 【Ctrl】+ 【1】 设置“存储文件”(在预置对话框中) 【Ctrl】+ 【2】 设置“显示和光标”(在预置对话框中) 【Ctrl】 +【3】 设置“透明区域与色域”(在预置对话框中) 【Ctrl】+【4】 设置“单位与标尺”(在预置对话框中) 【Ctrl】 +【5】 设置“参考线与网格”(在预置对话框中) 【Ctrl】+【6】 设置“增效工具与暂存盘”(在预置对话框中) 【Ctrl】+【7】 设置“内存与图像高速缓存”(在预置对话框中) 【Ctrl】+【8】 编辑操作 还原/重做前一步操作【Ctrl】+【Z】 还原两步以上操作【Ctrl】+【Alt】+【Z】 重做两步以上操作【Ctrl】+【Shift】+【Z】 剪切选取的图像或路径【Ctrl】+【X】或【F2】拷贝选取的图像或路径【Ctrl】+【C】 合并拷贝【Ctrl】+【Shift】+【C】 将剪贴板的内容粘到当前图形中【Ctrl】+【V】 或【F4】 将剪贴板的内容粘到选框中【Ctrl】+【Shift】 +【V】 自由变换【Ctrl】+【T】 应用自由变换(在自由变换模式下) 【Enter】 从中心或对称点开始变换 (在自由变换模式下) 【Alt】 限制(在自由变换模式下) 【Shift】 扭曲(在自由变换模式下) 【Ctrl】 取消变形(在自由变换模式下) 【Esc】 自由变换复制的象素数据【Ctrl】+【Shift】+ 【T】

常用网络命令使用技巧详解

常用网络命令使用技巧详解 我想大家不会忘记Windows是从简单的DOS字符界面发展过来的。虽然我们平时在使用Windows操作系统的时候,主要是对图形界面进行操作,但是DOS命令我们仍然非常有用,下面就让我看来看看这些命令到底有那些作用,同时学习如何使用这些命令的技巧。 一、Ping命令的使用技巧 Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。根据返回的信息,我们就可以推断TCP/IP参数是否设置得正确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数据报交换并不表示TCP/IP配置就是正确的,我们必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。 简单的说,Ping就是一个测试程序,如果Ping运行正确,我们大体上就可以排除网络访问层、网卡、MODEM的输入输出线路、电缆和路由器等存在的故障,从而减小了问题的范围。但由于可以自定义所发数据报的大小及无休止的高速发送,Ping也被某些别有用心的人作为DDOS(拒绝服务攻击)的工具,例如许多大型的网站就是被黑客利用数百台可以高速接入互联网的电脑连续发送大量Ping数据报而瘫痪的。 按照缺省设置,Windows上运行的Ping命令发送4个ICMP(网间控制报文协议)回送请求,每个32字节数据,如果一切正常,我们应能得到4个回送应答。 Ping能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间量。如果应答时间短,表示数据报不必通过太多的路由器或网络连接速度比较快。Ping还能显示TTL(Time To Live存在时间)值,我们可以通过TTL值推算一下数据包已经通过了多少个路由器:源地点TTL起始值(就是比返回TTL略大的一个2的乘方数)-返回时TTL值。例如,返回TTL值为119,那么可以推算数据报离开源地址的TTL起始值为128,而源地点到目标地点要通过9个路由器网段(128-119);如果返回TTL值为246,TTL起始值就是256,源地点到目标地点要通过9个路由器网段。 1、通过Ping检测网络故障的典型次序 正常情况下,当我们使用Ping命令来查找问题所在或检验网络运行情况时,我们需要使用许多Ping命令,如果所有都运行正确,我们就可以相信基本的连通性和配置参数没有问题;如果某些Ping命令出现运行故障,它也可以指明到何处去查找问题。下面就给出一个典型的检测次序及对应的可能故障: ·ping 127.0.0.1

相关主题
文本预览
相关文档 最新文档