侧边栏壁纸
博主头像
一揽芳华 博主等级

行动起来,活在当下

  • 累计撰写 265 篇文章
  • 累计创建 24 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

2.4、文本文件编辑命令

芳华是个男孩!
2024-10-14 / 0 评论 / 0 点赞 / 6 阅读 / 0 字
广告 广告

title: 04-文本编辑命令
order: 4

icon: lightbulb

1、命令: cat,作用:查看纯文本文件内容(内容较少),格式为: cat【选项】【参数】

实例:查看/etc/yum.repos.d/centos.repo的信息:

 [root@host-172-16-0-115 ~]# cat /etc/yum.repos.d/centos.repo

2、命令: more,作用于查看纯文本文件(内容较多),格式为: more 【选项】【文件】

实例:查看/etc/vsftpd/vsftpd.conf文件内容信息:

 [root@host-172-16-0-115 ~]# more /etc/vsftpd/vsftpd.conf

3、命令: head,作用:查看纯文本文件的前n行,格式为: head【选项】【文件】

[root@host-172-16-0-115 ~]# head -n 10 /etc/vsftpd/vsftpd.conf

[root@host-172-16-0-115 ~]# tail -n 10 /etc/vsftpd/vsftpd.conf

实例:显示/etc/vsftpd/vsftpd.conf文件的前10行:

4、命令: tail,作用:查看纯文本文件的后n行或者持续刷新内容,格式为: tail【选项】【文件】

实例:查看/etc/vsftpd/vsftpd.conf文件的后10行:

5、命令: tr,作用:用于替换文本文件中的字符,格式为: tr【原始字符】【目标字符】

实例:替换/etc/yum.repos.d/centos.repo文件中的centos为rhel并查看:

 [root@host-172-16-0-115 ~]# cat /etc/yum.repos.d/centos.repo | tr [centos] [rhel]

6、命令: wc ,作用:用于统计指定文本的行数、字数、字节数,格式为: wc 【参数】【文本】

实例:显示/etc/yum.repos.d/centos.repo文件有多少行:

 [root@host-172-16-0-115 ~]# wc -l /etc/yum.repos.d/centos.repo

7、命令: stat,作用:查看文件的具体存储信息和时间等信息,格式为: stat【文件名】

实例:查看/etc/yum.repos.d/centos.repo文件的信息:

 [root@host-172-16-0-115 ~]# stat /etc/yum.repos.d/centos.repo

8、命令: cut,作用:用于按列提取文本字符,格式为: cut【参数】【文本】

实例:提取passwd文件中用户名信息,即提取以“:”为间隔符的第一列内容:

[root@host-172-16-0-115 ~]# cut -d: -f1 /etc/passwd

9、命令: diff,作用:比较多个文本文件的差异,格式为: diff【参数】【文件】

实例:比较当前目录下1.txt和2.txt文本文件的差异(这两个文件需自己创建):

[root@host-172-16-0-115 ~]# diff -c 1.txt 2.txt

0
广告 广告

评论区