vim编辑器小练习
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,1、复制/etc/grub2.cfg至/tmp目录,用查找替换命令去删除/tmp/grub2.cfg文件中的每一行行首的空白字符2、复制/etc/rc.d/init.d/functions至/tmp/
千家信息网最后更新 2025年01月23日vim编辑器小练习
1、复制/etc/grub2.cfg至/tmp目录,用查找替换命令去删除/tmp/grub2.cfg文件中的每一行行首的空白字符
2、复制/etc/rc.d/init.d/functions至/tmp/目录,用查找替换命令为/etc/rc.d/init.d/functions的每行开头为空白字符的行的行首添加一个#号
3、复制/etc/init.d/functions文件至/tmp目录,替换/tmp/functions文件中的/etc/sysconfig/init路径为/var/log
4、删除/tmp/functions文件中所有以#开头,且#后面至少有一个空白字符的行的行首的#号
1、复制/etc/grub2.cfg至/tmp目录,用查找替换命令去删除/tmp/grub2.cfg文件中的每一行行首的空白字符
1、复制/etc/grub2.cfg至/tmp目录# install -m 644 /etc/grub2.cfg /tmp ##目标存在,为目录,复制保持原名# ls -l /tmp/grub2.cfg -rw-r--r-- 1 root root 5853 Jun 11 18:37 /tmp/grub2.cfg
2、/tmp/grub2.cfg为文件# file /tmp/grub2.cfg /tmp/grub2.cfg: ASCII text
3、用查找替换命令去删除/tmp/grub2.cfg文件中的每一行行首的空白字符# vim +/^[[:space:]]\\+ /tmp/grub2.cfg 进入文件,光标处于匹配到此模式的第一行:%s@^[[:space:]]\+@@# sed -i 's@[[:space:]]\+@@' /tmp/grub2.cfg# sed -i -r 's@[[:space:]]+@@' /tmp/grub2.cfg ##调用扩展正则表达式引擎,只是元字符不同 1、sed默认对全文扫描 2、定界时,也会全文扫描,只是处理定界的行 g: 一行中有多个匹配到的内容,全部替换, 此处模式,只能匹配一个,有g无g没有差别
2、复制/etc/rc.d/init.d/functions至/tmp/目录,用查找替换命令为/etc/rc.d/init.d/functions的每行开头为空白字符的行的行首添加一个#号
1、复制/etc/rc.d/init.d/functions至/tmp/目录# cp /etc/rc.d/init.d/functions /tmp# ls -l /tmp/functions -rw-r--r-- 1 root root 15131 Jun 11 18:49 /tmp/functions
2、查找替换命令为/etc/rc.d/init.d/functions的每行开头为空白字符的行的行首添加一个#号:%s@^[[:space:]]\+@#&@ # sed 's@^[[:space:]]\+@#&@' /tmp/functions 同vim用法
3、复制/etc/init.d/functions文件至/tmp目录,替换/tmp/functions文件中的/etc/sysconfig/init路径为/var/log
1、复制/etc/init.d/functions文件至/tmp目录# install -m 600 /etc/rc.d/init.d/functions /tmp/file.txt2、替换/tmp/functions文件中的/etc/sysconfig/init路径为/var/log:%s@/etc/sysconfig/init@/var/log@g
4、删除/tmp/functions文件中所有以#开头,且#后面至少有一个空白字符的行的行首的#号
:%s@^#\([[:space:]]\+\)@\1@
文件
目录
字符
空白
命令
一行
开头
路径
全文
只是
少有
模式
不同
元字符
光标
内容
原名
多个
差别
引擎
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
政府软件开发付款比例
哪一所大学是学软件开发的
吉林网络安全工程资质
大学生网络安全教育ppt简约
学网络技术找什么样的工作啊
宁海财务软件开发选哪家
体重计算器数据库怎么加入
无线网络技术分为哪两种
软件开发方法是指导软件
您的电脑已经连接到服务器了
突然断电会导致服务器卡吗
网络安全的新趋势新特点
国家数据库的生源共享
网校软件开发售卖
数据库数么
网络技术研究院执行院长
新城区网络安全宣传活动
手机连服务器终端
合肥机器视觉软件开发
软件开发和测试的区别
软件开发动员讲话
深圳市游熙网络技术
网络安全试点赛
关于幼儿园网络安全的目标
私人影院服务器推荐配置
陕西浪潮服务器虚拟化设计服务器
组装简易家用服务器
临河专业云计算网络安全培训
用什么电脑配置做服务器
软件开发 功能如何量化