
vim
gflytu
这个作者很懒,什么都没留下…
展开
-
shell编程测试1
guofengdeMacBook-Pro:test guofeng$ cat cc.sh#!/bin/bashecho -n "please Input umber:"read NUMnumber=0sum=0while [ "$number" -le "$NUM" ]doecho numberecho "$number"number=`expr $number + 1`echo sumecho "$sum"sum=`expr $sum + $number原创 2021-05-07 23:34:12 · 149 阅读 · 1 评论 -
Linux Shell编程--变量的查找
1、${varname:-word}主要用于查看变量是否进行了定义,如果没有定义则返回word的值,通过判断是否为word则可知是否定义该变量2、${varname:=word}主要用于将未定义变量varname赋值为word3、${varname:?message}主要实现查看变量是否存在的错误,如果变量未定义,则返回message,通过查看message知道是哪个变量未定义导致的错误4、${varname:+word}主要用于测试变量是否存在,如果存在返回null,否则返回word。..原创 2021-04-20 21:50:33 · 603 阅读 · 0 评论 -
Linux 模式识别--删除、替换
原创 2021-04-20 21:20:17 · 148 阅读 · 0 评论 -
Linux命令9--find查找命令
find查找命令find目的:查找符合条件的文件1)在那些目录中查找2)查找的内容格式:find 目录名 选项 查找条件举例:1)find /Users/guofeng/test/ -name t1.sh说明:a) /Users/guofeng/test/ 指明了查找的路径b)-name 指明了以名字来查找文件c)“t1.sh”指明了查找的文件名为t1.sh的文件同理:find . -name "*.sh"查找当前目录下...原创 2021-04-18 10:06:29 · 130 阅读 · 0 评论 -
Linux命令8--vi编辑器
vi编辑器1)vi编辑器有三种模式和切换2)光标移动3)复制、粘贴、删除、撤销4)查找和删除5)vi难点讲解和实例操作演示//****************************************************vi编辑器三种工作模式1)一般模式(光标移动/复制/粘贴/删除)2)编辑模式(编辑文本)3)命令行模式(查找和替换)注意:1)当不知道何种模式时,按ESC键返回到一般模式。2)wq(write quit)3)i(inse.原创 2021-04-18 10:02:31 · 125 阅读 · 0 评论 -
Linux命令7 查看和编辑—cat和—gedit
Linux命令7 查看和编辑—cat和—gedit1、cat命令,查看文件内容cat 文件名举例:cat file2 ,将file2的内容打印到显示器中 cat file1 file2,将file1和file2的内容串联依次打印到标准输出(显示器) cat -n file1 ,将显示打印内容的行号后续还有more、less、head、tail等2、gedit编辑命令3、 vi编辑器等4、clear清除屏幕命令clear刷新屏幕,保留历史命令...原创 2021-04-18 10:01:15 · 589 阅读 · 0 评论 -
Linux命令6 文件操作命令
Linux命令6 文件操作命令1、touch命令新建文件touch 文件名(新建文件名文件)举例:touch test.ctouch不能在同一目录下创建同名的文件,即如果文件名已经存在则创建失败。2、mv(move缩写):修改文件(目录)名、移动路径mv 旧文件名 新文件名 》修改文件名mv 旧目录名 新目录名 》修改目录名mv 文件名 目录名 》移动路径3、cp(copy的缩写):复制文件命令1) cp 源文件 目标文件名cp fil...原创 2021-04-18 10:00:32 · 115 阅读 · 0 评论 -
Linux命令5—mkdir--rmdir
Linux命令5—mkdir--rmdir1、mkdir命令 创建目录命令 [选项] [参数]功能:创建目录举例:mkdir test将创建test文件夹2、mkdir -p 父目录/子目录-p(parents的缩写)连续创建多级目录(父目录和子目录),如果父目录不存在,需要加入-p参数。*******************************************************************************************..原创 2021-04-18 09:59:58 · 158 阅读 · 0 评论 -
Linux命令学习2
Linux命令学习21、shell是什么shell就是一个应用程序,我们可以通过键盘、串口给他发送命令,回车后它就会去执行这些命令。以“ls -l”为例,1⃣️接收键盘数据并回显比如:我们使用键盘给shell程序发送字母l,它收到后会在屏幕上显示出来2⃣️解析输入的字符串,寻找程序,执行程序:当我们使用键盘给shell程序发送回车时,它就知道字符输入结束了a、shell会解析字符串,这些字符串用空格分为好几部分第一部分就是程序名、命令名其他部分是参数b、shell原创 2021-04-18 09:59:11 · 88 阅读 · 0 评论 -
Linux命令3
Linux命令3打开终端 terminalLinux命令格式:命令 [选项] [参数]举例:pwdlsls -lls -l /home1)命令必须要有2)参数部分可有可无选项和参数取决于你使用该命令实现的功能目的。3)选项是以“-”来指明的4)命令、选项、参数之间是以空格来隔开的5)完成命令之后,按下enter键执行命令Linux命令常用的几个英文单词1. directory 目录2. change 改变3. list...原创 2021-04-18 09:51:07 · 108 阅读 · 0 评论 -
Linux命令学习2
Linux命令学习21、shell是什么shell就是一个应用程序,我们可以通过键盘、串口给他发送命令,回车后它就会去执行这些命令。以“ls -l”为例,1⃣️接收键盘数据并回显比如:我们使用键盘给shell程序发送字母l,它收到后会在屏幕上显示出来2⃣️解析输入的字符串,寻找程序,执行程序:当我们使用键盘给shell程序发送回车时,它就知道字符输入结束了a、shell会解析字符串,这些字符串用空格分为好几部分第一部分就是程序名、命令名其他部分是参数b、shell原创 2021-04-18 09:48:27 · 105 阅读 · 0 评论 -
Linux命令学习1
Linux命令学习1Linux命令,是学习Linux必备知识,入门阶段的命令主要有以下:1、pwd : 显示当前所在的目录举例:pwd /Users/guofeng2、ls : 列出当前目录下的所有文件3、cd : 切换路径cd .. 返回到上一级目录4、mkdir : 新建目录5、touch : 新建文件6、cp : 复制文件。7、cat : 将文件内容显示到终端显示器8、rm : 删除文件9、rmdir : 删除目录10、clear :清除屏幕的显示内原创 2021-04-18 09:46:27 · 94 阅读 · 0 评论 -
Ubuntu显示屏幕键盘内容
1、安装onboard,使用sudo apt-get install screenkey,进行screenkey的安装2、完成之后就可以打开screenkey,此时就可以在Ubuntu下显示键盘操作的内容了。如下图所示:原创 2021-03-28 20:14:33 · 1277 阅读 · 0 评论 -
vim插入命令与删除命令
1、插入命令:需要将光标移动到需要插入到位置,然后再点击相应的命令,就可以实现相应的效果,命令较为简单,请自行测试。2、删除命令:2.1、x和X删除命令较为简单,nx是删除当前光标开始计算的n个字符。dl命令删除当前光标下的内容。2.2、D或d$命令功能相同,删除当前光标后的所有字符(包含当前光标字符)执行D或d$命令之后的效果(可见当前光标下的字符也被删除,光标前移一个字符)2.3、dd删除当前行 dj删除当前行及下一行 ...原创 2021-03-20 22:28:43 · 1272 阅读 · 1 评论 -
vim使用技巧1--“.”重复指令功能
vim的“.”命令具有重复上次指令的功能:1.如果上次输入的文本内容,比如下图,如果退出编辑(ESC按键)如果点击“.”就会重复刚刚的文本输入,结果如下图所示:2.重复上一次的指令功能,如果退出编辑(点击ESC按键)输入的“x”指令删除当前光标位置的内容,还是输入“dd”指令删除当前光标所在的行。通过“.”皆可重复。如下图所示:综上所述,“.”指令具有重复上次操作的功能。...原创 2021-03-15 18:44:47 · 2723 阅读 · 1 评论