织梦开发小说网站教程,简述seo的基本步骤,网站中文章内图片做超链接,做网站哪家公司专业目录
grep-wc-管道符
echo-tail-重定向符
vi编辑器 grep-wc-管道符
grep命令(过滤文件内容)
//更准确的来说#xff0c;是筛选包括“所需字符”的一句内容或多句内容。 语法#xff1a;grep [-n] 关键字 文件路径 //-n#xff1a;可选#xff0c;表示在结果中匹配的行…目录
grep-wc-管道符
echo-tail-重定向符
vi编辑器 grep-wc-管道符
grep命令(过滤文件内容)
//更准确的来说是筛选包括“所需字符”的一句内容或多句内容。 语法grep [-n] 关键字 文件路径 //-n可选表示在结果中匹配的行的行号。
//关键字表示你要查找的内容如果有空格或者特殊符号最好用“”包围起来。
//文件路径表示要过滤内容的文件的路径可作为内容输入端口即管道符的输入。
演示
首先在图形化界面创建文本文件test01.txt编辑以下内容 然后看好了 匹配到字符会将包括字符在内的一整行内容全部输出其中关键字标红。除此之外我试了一下关键字里加通配符好像不太行 管道符也就是符号“|”
管道符即将左边输出的内容作为右边输入的部分其实就是充当了路径
//而且管道符可以嵌套
演示 //grep命令可以配合ls命令以及管道符来对文件夹进行一定的统计例如 wc命令(统计内容数量) 语法wc [-c -m -l -w] 文件路径 -c统计bytes数量
-m统计字符数量
-l统计行数
-w统计单词数
//一般情况下bytes数和字符数是一样的
同样的文件路径可以用作内容输入端口即管道符的输入。
演示 如果不加任何可选选项那么wc的结果将以行数单词数字符数列出上面为wc与管道符的结合。
另外小用法 有10行说明有10个文件。
//两层管道符的小花样 在以后学习过程中三层四层管道符也很常见。
echo-tail-重定向符
echo就是print 语法echo 输出的内容 //如果内容比较复杂就要“”包围住 反引号
首先看一条命令本意是将当前工作目录输出结果被系统误认为是输出这三个字母。 这时候就要用到反引号又叫飘号 被反引号包围的内容会被当做命令来执行而非普通字符 重定向符 和 将左侧命令的结果覆盖写入到符号右侧指定的文件中 将左侧命令的结果追加写入到符号右侧指定的文件中 除了文本还可以把文件名这些也重定向到指定文件中 有点意思。 tail命令
查看文件尾部内容跟踪文件的最新更改 语法 tail [ -f -num ] Linux路径 -f表示持续跟踪
-num表示查看尾部多少行不写就默认10行 -f则表示是一个动态的查看跟踪过程当我们更改被跟踪文件时tail -f 这个命令也会持续更新
//在Linux中按ctrl z可以结束一些命令.
vi编辑器
// vi/vim是Linux中最经典的文本编辑器。
//vim是vi的加强版兼容vi的所有指令不仅能编辑文本而且还具有 shell 程序编辑的功能。一般来说就用vim编辑器就行。
//vim编辑器有三种模式我们所需要的就是在这三种模式中来回切换。 流程简单来说命令模式就是初始模式按i进入到输入模式就可以开始编辑文本然后再次进入命令模式esc对编辑好的文本进行复制删除再编辑等操作最后进入底线命令模式:保存退出wq等等。w保存q退出
打开vi/vim语法 vi 文件路径有则打开叫做修改文件没有的话创建新文件 vim 文件路径 进入vim编辑器默认为命令模式它是核心中转输入模式和底线命令模式要以命令模式为中转
接下来要说三个模式的快捷键 设置粘贴模式就是确保你复制的是什么。输出的就是什么。 欢迎各位读者批评指正