Linux 查看内容

cat 查看文件内容

Cat /etc/hosts 域名解析的文件
Cat /etc/redhat-release 查看版本
Vim /etc/hosts 也是查看,进入之后可以进行编辑、
Cat -n /etc/hosts 显示行号
Cat ls.txt | more 管道符号 命令1的结果,在管道符号中,给命令2使用

more 看文件内容

常用操作命令
Enter 向下n行,需要定义。默认为1行
Ctrl+F 向下滚动一屏
空格键 向下滚动一屏
Ctrl+B 返回上一屏
= 输出当前行的行号
:f 输出文件名和当前行的行号
V 调用vi编辑器
!命令 调用Shell,并执行命令
q 退出more

less 查看文件内容

less [参数] 文件

空格键 滚动一行

回车键 滚动一页

[pagedown]: 向下翻动一页

[pageup]: 向上翻动一页

/字符串:向下搜索“字符串”的功能

n:重复前一个搜索(与 / 或 ? 有关)

N:反向重复前一个搜索(与 / 或 ? 有关)

head 查看文件开头一部分内容(默认前十行)

head [命令] 文件

head ls.txt :默认显示前十行

head –n 3 ls.txt :显示前三行 ==head -3 ls.txt

cat –n ls.txt | head –n 3 :

head –n -3 ls.txt :去掉最后三行

head –n +3 ls.txt:显示前三行

tail 查看文件结尾部分内容(默认倒数十行)

tail -n 文件名
显示倒数第n到最后的内容

tail -n +N 文件名
实现第N行到最后一行的内容

统计文件内容命令

wc [选项] 文件
-c或–bytes或–chars 只显示Bytes数。
在这里插入图片描述

-l或–lines 显示行数。
在这里插入图片描述

-w或–words 只显示字数。
在这里插入图片描述
wc –m ls.txt:统计字符个数

重定向符号:

> :覆盖
>>:追加

echo :所见即所得 ==print 输出

在这里插入图片描述

grep:过滤

grep [选项] 模式 文件名
选项:
-c 仅列出文件中包含模式的行数。

-E 或 --extended-regexp : 将样式为延伸的正则表达式来使用。

grep –E “^root|bash$”/etc/passwd :查找以root开头或bash结尾  。|:或
egrep “^root|bash$”/etc/passwd:查找以root开头或bash结尾

-i 忽略模式中的字母大小写。

-l 列出带有匹配行的文件名。

-n 在每一行的最前面列出行号。

-o :只显示查找的字符

-v 列出没有匹配模式的行。

-w 把表达式当做一个完整的单字符来搜寻,忽略那些部分匹配的行。

查找条件设置
c* 将匹配 0 个(即空白)或多个字符 c(c 为任一字符)。

. 将匹配任何一个字符,且只能是一个字符。

[xyz] 匹配方括号中的任意一个字符。

[^xyz] 匹配除方括号中字符外的所有字符。

^ 锁定行的开头。

$ 锁定行的结尾。

^$ 空行

[root@localhost ~]# grep -v '^$' test  #查找除空行外的所有内容
1
2
3
4
5
6
7
8
linux
linuxx
linuxlinux
linux linux
#xx
x
xx#
[root@localhost ~]# 
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值