Linux文件处理命令详解

举报
伶回合 发表于 2020/07/27 22:01:09 2020/07/27
7.9k+ 0 0
【摘要】 Linux常用命令-1.2文件处理命令写在前面:自己写完检查可能会有所纰漏,读者们如若发现哪里有错误,可在下方留言或私信我,我会第一时间改正1. touch功能描述:创建空文件执行权限:所有用户命令所在路径:/bin/touch用法:touch [目录名称]如果创建的文件名里有空格,应将名字用双引号括起来示例:touch huihe(在当前目录下创建“huihe”目录)touch /etc/...

Linux常用命令-1.2文件处理命令

写在前面:自己写完检查可能会有所纰漏,读者们如若发现哪里有错误,可在下方留言或私信我,我会第一时间改正

1. touch

功能描述:创建空文件

执行权限:所有用户

命令所在路径:/bin/touch

用法:

touch [目录名称]

如果创建的文件名里有空格,应将名字用双引号括起来

示例:

touch huihe(在当前目录下创建“huihe”目录)

touch /etc/huihe(在 /etc 下创建“huihe”目录)

2. cat

功能描述:显示文件内容

执行权限:所有用户

命令所在路径:/bin/cat

选项:

-n 显示行号

用法:

cat [文件名]

示例:

cat hahaha(显示“hahaha”文件里的内容)

cat -n hahaha(显示“hahaha”文件里的内容,并表明行号)

3. tac

功能描述:显示文件内容(反向列示)

执行权限:所有用户

命令所在路径:/uer/bin/tac

选项:

-n 显示行号

用法:

tac [文件名]

示例:

tac 即 cat 反过来,表示反向显示文件内容,用法和 cat 相同

tac hahaha(反向显示“hahaha”文件里的内容)

tac -n hahaha(反向显示“hahaha”文件里的内容,并表明行号)

4. more

功能描述:分页显示文件内容

cat 和 tac 只显示显示屏大小的内容,不能完整浏览

执行权限:所有用户

命令所在路径:/bin/more

操作:

空格 或 f:向下翻页

Enter:换行

q 或 Q:退出

用法:

more [文件名]

示例:

more hahahah(浏览“hahaha”文件的内容,适合文件内容较多,一次显示不完的场景)

5. less

功能描述:分页显示文件内容(可上下翻页)

more 只能向下翻页,不能向上,less 则可以实现上下浏览

执行权限:所有用户

命令所在路径:/usr/bin/less

操作:

page up / page down:上下翻页

上下键:换行

q 或 Q:退出

输入“/”并加入关键词可搜索指定内容,“n”键可查找下一个位置

用法:

less [文件名]

示例:

less hahaha(浏览“hahaha”文件的内容,适合文件内容较多,且想要上下对照浏览的场景)

6. head

功能描述:显示文件前面几行内容

执行权限:所有用户

命令所在路径:/usr/bin/head

选项:

-n 指定行号,默认显示十行

用法:

head [-n] [行数] [文件名]

示例:

head hahaha(显示“hahaha”文件的前十行内容)

head -n 7 hahaha(显示“hahaha”文件的前七行内容)

7. tail

功能描述:显示文件后面几行内容

执行权限:所有用户

命令所在路径:/usr/bin/tail

选项:

-n 指定行号,默认显示十行

-f 动态显示文件末尾内容(实时更新)

用法:

tail [-n] [行数] [文件名]

示例:

tail hahaha(显示“hahaha”文件的最后十行内容)

tail -n 7 hahaha(显示“hahaha”文件的最后七行内容)

写在后面:自己写完检查可能会有所纰漏,读者们如若发现哪里有错误,可在下方留言或私信我,我会第一时间改正

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

作者其他文章

评论(0

抱歉,系统识别当前为高风险访问,暂不支持该操作

    全部回复

    上滑加载中

    设置昵称

    在此一键设置昵称,即可参与社区互动!

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。