linux 发文件被过滤的内容,linux文件过滤以及内容编辑处理
vi/vim纯文本编辑器快捷键
vi :打开文件。 vi oldbay.txt
直接打开后无法进行编辑,需要点击i,进入编辑模式
修改完毕后,Esc退出编辑模式,:+wq保存并退出,:q 直接退出,!强制符号
vim属于vi增强版用法一样
vim进入编辑模式:a,i,o
底行模式:按下冒号之后进入到的模式
vim命令模式:上k,下j,左h,右L
把光标移动到文件第一行:gg
把光标移动到文件最后一行:G
把光标移动到文件第100行:100gg
在当前下面插入一行并且进入编辑模式:o 小写的哦,在上面插入就是大写哦
删除光标所在位置到行尾内容并且进入编辑模式:C。光是删除但并不进入编辑模式的是大写D
快速到达行尾,并且进入编辑模式是A,快速保存并且退出是ZZ大写
复制光标所在行:yy,不行就试试大写
粘贴 p,多次黏贴 数字+p
删除/剪切一整行 dd
查找快捷键 /''要查找的内容'',比如 /''shenfan''
朝招下一个n,查找上一个N
取消高度显示 :noh
批量操作快捷键
批量删除 进入批量编辑模式 ctrl+v
选择 上下左右 ,选择好之后 删除d
批量增加 进入编辑模式 ctrl+v
选择区域上下左右 输入大写I进入编辑模式 编辑之后 按下esc。
底行模式:wq保存退出。:q退出;wq!强制保存退出;q!强制退出
:set nu number显示行号 ; set nonu :取消显示行号
vim -r 恢复内容
echo
把echo后面的内容显示到屏幕上
-n显示内容的的时候不显示每行结尾后的回车
echo >> 表示把内容加到一个文件的末尾
echo > 把内容覆盖原先的文件内容
cat
查看文件内容
-b显示行编号(忽略空行)
-a显示所有行编号(包括空行)
> 文件名 清空文件内容
cat >文件<
cat>> 文件 << EOF
>表示写入新内容,即使之前有内容也会被覆盖;>>表示在文件的末尾追加新内容,之前内容不会覆盖
more分页显示文件内容
一页一页显示文件内容
看到文件最后一行会直接退出查看模式
空格/f 下一页 forward ; q 退出 quit
less : 分页显示文件内容
看到最后一行之后不会直接退出
空格/f 下一页forward
b 上一页 back q 退出 quit -N显示行号
head显示文件内容内容头部
默认显示十行 ;-n5 = -5 显示前五行
head -c :取文件前10个字符
tail显示文件最后几行,默认是10行
-n5=-5显示文件最后五行 -f --follow 显示文件实时更新 -F --follow --retry 如果文件不存在会不断进行重试
grep 文本过滤工具
-v排除取反 ; -n给grep过滤出来的内容加上行号;-w 按照单词进行过滤,比如grep -w ‘22’ 目录 ,就只显示22,其他的222,或者122都不会显示;-i ,不区分大小写,比如过滤大写A,小写a也会留下
tr:替换或者删除字符
属于1对1替换 tr与
tr ''a-z'' ''A-Z'' < 文件名
tr -d :删除 tr -d ‘需要删除的内容’ < 目录
re -cd :取反 tr -cd ‘不删除引号里的内容’ < 目录
重定向输出:数据传到其他地方
设置别名 别名就相当于是命令的简写
alias ll rm:查看命令别名
创建别名 alias rm = 'rm -i'
unalias 用于删除别名 -a 删除全部别名
永久更改:vim etc profile 然后source etc profile
linux 发文件被过滤的内容,linux文件过滤以及内容编辑处理相关推荐
- Linux发邮件的正确姿势~(Linux发送邮件操作流程)
linux邮件传输一般用在特定的网络环境下,记住,只要有网络,就能办事: 闲话少扯,直接上干货: 步骤1 邮箱设置开启STMP服务,开启后会收到STMP授权码.多种邮箱都有这个功能,申请后把你的授权码 ...
- linux发广告软件下载,ADPower广告管理系统(Linux手动安装)
ADPower系统集渠道营销效果监测.网站行为分析与优化.网站广告管理于一身,是全方位通用型网站监测及优化管理软件.推广优化分析与网站广告管理的结合,是业界唯一一款决策+管理型网站管理系统. Adpo ...
- linux检索docx内容,linux 文件查找和内容过滤命令.docx
linux 文件查找和内容过滤命令 linux 文件查找和内容过滤命令 grep.fgrep和egrep命令 这组命令以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出 ...
- L23.linux命令每日一练 -- 第三章 文件过滤及内容编辑处理命令 -- iconv和dos2unix命令
3.15 iconv:转换文件的编码格式 3.15.1 命令详解 [命令星级] ★★★☆☆ [功能说明] iconv命令用于转换文件的编码格式. [语法格式] iconv [optio ...
- linux过滤输出内容,Linux内容整理--过滤器、输入输出及管道
Linux内容整理--过滤器.输入输出及管道1.过滤器 Linux中的应用工具分为三种: 1.交互工具 2.过滤器 3.编辑器 能够接受数据,过滤再输出的工具,称为过滤器. 对过滤器和进程,存在着输入 ...
- linux过滤目录文件,SCP使用技巧-递归排除文件
导读 Q:我需要将所有包含 *.c 文件的文件夹从名为 hostA 的本地笔记本复制到 hostB.我使用的是下面的 scp 命令,但不知道如何排除特定的文件(如 *.out):$ scp -r ~/ ...
- linux模糊查询特定后缀名文件,linux中查找包含指定内容的文件
查找包含指定内容的文件就是用grep这个命令 grep 'name' -r / grep '指定内容' -r 目录 上述命令就是在根目录下递归查找包含name内容的文件 -r 递归查找文件 -e 从文 ...
- 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件
过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...
- 某linux主机的/etc/rc.d/rc.inet1文件中有如下语句,请修正错误,并解释其内容。
某Linux主机的/etc/rc.d/rc.inet1文件中有如下语句,请修正错误,并解释其内容. /etc/rc.d/rc.inet1: -- ROUTE add –net default gw ...
最新文章
- 2022-2028年中国塑料合成革的制造行业市场全景评估及发展趋势研究报告
- NeatUpload的安装使用
- 未来3年,大数据市场规模将达到万亿元
- 【DIY】手把手教你 DIY 最便宜的 arduino 温湿度计图文
- 延长计算机屏幕显示时间,非充电状态下延长计算机使用时间的小诀窍!
- vs2010利用属性表自动配置OpenCV(win7的64位系统,opencv版本是2.4.10)
- idea GsonFormat插件使用报错 StringIndexOutOfBoundsException: begin 0, end -1, length 9
- 快速开发平台网格部件合并单元格。
- jedisPool.getResource()方法长时间无响应并且不报错
- 坐地铁可以刷学生卡吗_在沈阳办的公交卡能刷地铁吗?是学生卡,卡上写的是盛京通...
- visio 导出无边距的pdf 图
- 视频:如何把应用通过vmc部署到cloud foundry上
- MC新手入门(二十八)------ 顺序结构程序
- python中!ls -r_光学现象的Python实现
- PHP微信公众号支付弹出“NaN:undefined”解决方法
- 智能机器人语音识别技术详细解析
- TCP四次挥手中的2MSL是什么?
- mysql 查询活跃人数_查询活跃用户的数量SQL
- js实现图片裁剪效果
- 晶捷生物|医疗设备及医药行业SAP成功案例