当前位置: 首页 > news >正文

RHCSA Linux 系统 文件的查看、复制、移动、重命名

一.查看

1. cat 命令

① 用途:它能一次显示整个文件内容,适合查看小文件。
② 命令格式:cat [选项] 文件名
③ eg:

cat text.txt
此命令会直接在终端显示 text.txt 文件的全部内容。

cat -n text.txt
给 text.txt 文件的每一行加上行号后显示。

2. more 命令

① 用途:用于查看大文件,它会分页显示文件内容,用户可通过按空格键翻页,按 Enter 键逐行向下查看。
② 命令格式:more [选项] 文件名
③ eg: more largefile.txt 逐页查看 largefile.txt 文件内容。

3. less 命令

① 用途:同样用于查看大文件,相比 more 功能更强大,支持向前和向后翻页,还能进行搜索等操作。
② 命令格式:less [选项] 文件名
③ eg:

less bigfile.log:查看 bigfile.log 文件内容。

在 less 查看模式下,输入 / 关键词可以搜索文件中包含该关键词的行。

4. head 命令

① 用途:显示文件的开头部分内容,默认前 10 行。
② 语法:head [选项] 文件名
③ eg:

head example.txt:显示 example.txt 文件的前 10 行内容。

head -n 5 example.txt:显示 example.txt 文件的前 5 行内容。

5. tail 命令

① 用途:显示文件的结尾部分内容,默认显示后 10 行,常用于查看日志文件的最新记录。
② 语法:tail [选项] 文件名
③ eg:

tail log.txt:显示 log.txt 文件的后 10 行内容。

tail -n 3 log.txt:显示 log.tx

t 文件的后 3 行内容。

tail -f log.txt:实时跟踪更新,新写入的内容会立即显示在终端。

二. 复制

命令格式:cp 源文件 (对谁复制) 目标文件 (复制到哪里)
eg:

[root@localhost ~]# cp /root/aaa/am
把 /root 下的 aaa 复制到 am 目录去。

[root@localhost ~]# cp /root/1 /root/2 /root/3 /mnt
把 /root 下的 1、2、3 文件复制到 /mnt 目录下。

三. 移动

命令格式:mv 源文件 目标文件
eg:

[root@localhost ~]# mv /file/root
把 file 移动到 /root 目录下。

四. 重命名

命令格式: mv 源文件 目标文件
eg:

[root@localhost ~]# mv /file0 /file - hardlink
把 /file0 名字改为 /file - hardlink。

[root@localhost ~]# mv /file1 /root/file2
把 /file1 移动到 /root 目录下,并且名字改成 file2。

http://www.dtcms.com/a/111258.html

相关文章:

  • 阿里巴巴langengine二次开发大模型平台
  • 压测工具开发实战篇(二)——构建侧边栏以及设置图标字体
  • Linux(十二)信号
  • SQL注入重新学习
  • OpenEuler/CentOS一键部署OpenGauss数据库教程(脚本+视频)
  • openmv用了4个了,烧了2个,质量堪忧啊
  • 基于FPGA的特定序列检测器verilog实现,包含testbench和开发板硬件测试
  • 鸿蒙 ——选择相册图片保存到应用
  • 第11/100节:三点估算
  • Muduo网络库实现 [十五] - HttpContext模块
  • 传统开发者视角:智能合约与区块链数据库探秘
  • 实操(进程状态,R/S/D/T/t/X/Z)Linux
  • im即时通讯支持红包收发分销功能,带内嵌web页面,已经测试完美运行
  • 二级索引详解
  • 从基础算力协作到超智融合,超算互联网助力大语言模型研习
  • C++学习笔记之 模板|函数模板|类模板
  • 嵌入式学习笔记——ARM-中断与异常
  • R5周:天气预测
  • linux 进程/线程设置核亲和性
  • MySQL统计信息
  • JS dom修改元素的style样式属性
  • 删除Linux服务器上多余的系统启动项,并重装Ubuntu系统
  • Java 连接 WebSocket 入门教程
  • 【Web 服务器】的工作原理
  • 第十八节课:Python编程基础复习
  • wx206基于ssm+vue+uniapp的优购电商小程序
  • NLP高频面试题(三十五)——LLaMA / ChatGLM / BLOOM的区别
  • AI + 慢病逆转 1
  • USB传输(Transaction)过程简介
  • swift-oc和swift block和代理