Linux文件目录之查看篇【cat、more、less、head、tail、>、>>】【简直不要太详细】

  • Post author:
  • Post category:linux




cat 查看文件内容

cat【选项】 【要查看的文件】

  • -n 显示行号

注意:cat只能浏览文件,并不能修改文件,为了浏览方便,一般会用上管道

| more



more

more指令是一个基于vi编辑器的文本过滤器,它以全屏的方式显示文本文件的内容。more指令内置了若干快捷键

在这里插入图片描述



less

less 指令用于分屏查看文件内容,他的功能与more类似,但是比more更加强大,支持各种显示终端。less 指令在显示文件内容时,并不是一次将整个文件加载后才显示的,而是根据要加载的内容。对显示大型文件具有高效率

在这里插入图片描述



echo:将输入内容到控制台

​ echo [选项] [输出内容]

  • echo $USERNAME 输出当前主机名称
  • echo “hello,world” 将helllo world 输入到控制台



>指令和>>指令: >输出重定向 ,>>追加

  • ​ echo ‘hello’ > /opt/test.txt (将hello输入到opt文件夹下的test.txt中 之前内容覆盖)

  • cat /etc/profile > /home/myprofile (将etc/profile

    重定向到home目录下的myprofile 没有会自动创建)

  • cal > /opt/test (将日历信息重定向输出到opt下的test文件)覆盖

  • ​ cal >> /opt/test (将日历信息追加到opt目录下的test文件)追加



head:

  • head用于显示文件开头部分内容,默认情况下head希纳是文件前10行的内容

  • 基本语法: head 文件



tail

tail用于输出文件中尾部的内容,默认情况下tail指令显示文件的前10行内容

  • tail 文件 (查看文件最后10行的内容)

  • tail -n -5 文件 (查看文件最后5行的内容,5可以是任意数)

  • ​ tail -f 文件 (实时更新该文档所有的更新)



版权声明:本文为weixin_54046648原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。