
linux文件查看|文本处理
带着梦想飞翔
不忘初心
展开
-
Linux中,重定向和管道
Linux中的重定向和管道llinux中的三种IO设备:标准输入(STDIN),文件描述符号为:0,默认从键盘获取输入标准输出(STDOUT),文件描述符号位:1,默认输出到显示终端标准错误(STDERR),文件描述符号为:2,默认输出到显示终端IO重定向是为了改变默认输入、输出的位置:1. 输出重定向(标准输出STDOUT和标准错误输出STDERR)【>】标准输出覆盖重...原创 2019-03-20 21:40:42 · 5789 阅读 · 0 评论 -
cat 链接并显示文件
3.11 cat链接文件并显示3.11.1 语法cat [OPTION]… [FILE]…例如:【cat /etc/shells】显示当前系统所支持的shell例如:【cat -n /etc/statetab】[root@gdy103 ~]# cat -n /etc/statetab 1 # 2 # A list of paths which should b...原创 2019-03-25 08:27:48 · 2382 阅读 · 0 评论 -
head查看文件前n行
3.12 head查看文件前n行3.12.1 语法用法:head [选项]… [文件]…注意:head查看文件的前n行,默认n=103.12.2 常用参数【-c [-]#】 显示文件前#个字节的内容,如果#前面加上-表示除了每个文件最后#个字节外,其余全部显示。【-n [-]#】显示文件前#行,如果#前面加上-表示,除了每个文件最后#行外其余全部显示3.12.3 简单示例(h...原创 2019-03-25 08:56:54 · 9008 阅读 · 0 评论 -
sed流编辑器
4.5 sed 流编辑器4.5.1 语法sed [OIPTION]…{script-only-if-no-other-script} {input-file}…sed [选项]… {脚本(如果没有其他脚本)} [输入文件]…默认sed不编辑元文件,仅对模式空间中的数据做处理:而后,处理结束后,模式控件打印到屏幕4.5.2 简单示例示例1:【sed ‘’ abc.txt】显示abc....原创 2019-03-23 16:31:11 · 303 阅读 · 0 评论 -
vim 文本编辑器
4.2 vim文本编辑器4.2.1 简介vim是vi的升级版,最常见的区别是能用多种颜色显示显示系统文件的一些特殊信息。vi: Visual Interface 文本编辑器,可视化接口vim:vi iMprove的缩写,即vi的增强版vim编辑器分为三种主要模式:命令模式(编辑模式):默认模式,移动光标,剪切/粘贴文本(界面表现:左下角显示文件名或为空)插入模式(输入模式):修...原创 2019-03-23 11:57:12 · 24802 阅读 · 2 评论 -
tail 查看文件后n行,跟踪文件
3.13 tail查看文件后n行3.13.1 语法tail [选项]… [文件]…简单例子:【tail /etc/fstab】 查看/etc/fstab文件的后n行,默认n=10【tail -16 /etc/fstab】或者【tail -n 16 /etc/fstab 】查看/etc/fstab文件的后16行 【tail -fn 2 ./abc.txt】查看abc.txt文件的...原创 2019-03-26 21:03:56 · 4086 阅读 · 1 评论 -
less查看文本
3.14 less文本查看3.14.1 语法less [参数] 文件名less - opposite of more3.14.2 常用参数基础操作【-b <缓冲区大小>】设置缓冲区的大小【-e】当文件显示结束后,自动离开【-f】强迫打开特殊文件,例如外围设备代号、目录和二进制文件【-g】只标识最后搜索的关键词【-i】忽略搜索时的大小写【-m】显示类似mor...原创 2019-03-27 08:52:34 · 2066 阅读 · 0 评论 -
echo屏幕显示一段文字
3.10 echo屏幕显示一段文字3.10.1语法echo [-neE] [arg …]可以使用echo查看某个系统变量的值:例如:【echo ${PATH}】查看当前shell【echo ${SHELL}】3.10.2 常用参数【-n】表示不换行输出(echo默认打印前会输出一个换行符号,如果使用-n参数,则不会换行输出)例如:【-e】转译字符,如果输出的字符中带...原创 2019-03-24 17:05:59 · 2637 阅读 · 0 评论 -
tr字符处理命令,用于实现转换或者删除字符
4.6 tr字符处理命令,用于实现转换或者删除字符4.6.1 语法用法:tr [选项]… SET1 [SET2]从标准输入中替换、缩减和/或删除字符,并将结果写到标准输出。注意:不带参数:将SET2中的每个字符替换SET1中的每个字符,字符是顺序替换,如果SET1的字符长度大于SET2,那么将SET1中多出来的字符用SET2中的最后一个字符替换。4.6.2 简单示例【tr ‘ab...原创 2019-04-01 09:19:41 · 895 阅读 · 0 评论