设为首页收藏本站 |天气与日历| 2025-07-02 星期三 01:15:00 乙巳(蛇)年 六月初八 丑时
     
切换到窄版

私人站点

 找回密码
 立即注册
搜索
查看: 173|回复: 0

cat_more_less_head_tail(将文件内容输出到终端)

[复制链接]

954

主题

954

帖子

3879

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3879
发表于 2022-2-20 12:43:17 | 显示全部楼层 |阅读模式
cat命令
将文件内容一次性输出到终端。
使用方式: cat 文件名
缺点:终端显示的内容有限,如果文件太长无法全部显示。
可用于文件重定向: cat file1>file2, 相当于cp file1 file2

more命令
文件内容分页显示到终端,但是只能一直向下浏览,不能回退。

使用方式:more + 文件名
相关操作:
显示下一行:回车
显示下一页:空格
退出:q(ctrl + c)

less命令
文件内容分页显示到终端,可以自由上下浏览。
使用方式:less 文件名
相关操作:
显示下一行:回车、ctrl + p、键盘向下键
显示上一行:ctrl + n、键盘向上键
显示下一页:空格、PageDown
显示上一页:PageUp
退出:q

head命令
从文件头部开始查看前n行的内容
使用方式:head -n[行数] 文件名
head -20 hello.txt
如果没有指定行数,默认显示前10行内容

tail命令
从文件尾部向上查看最后n行的内容
使用方式:tail -n[行数] 文件名
如果没有指定行数,默认显示最后10行内容
一个比较重要的应用:显示日志 : tail -f test.log
一个终端tail -f test.log , 另一个终端: echo “hello world” >>test.log

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|编程站点 ( 冀ICP备2023028127号-2 )|友链申请|

GMT+8, 2025-7-2 01:15 , Processed in 0.084645 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表