Linux各种命令——tac命令,more 命令, less命令,head命令,tail命令,file 命令, stat 命令

注意:tac命令是倒置输出文件内容

tac

  • **作用:倒叙访问文件内容**

  • 格式:tac 参数 文件名

  • **例如:** **tac /etc/passwd**

more 命令

  • 作用:翻页查看文件内容,适合内容较多的文件查看

  • 格式:more 文件名

  • 注意:使用回车则一行一行查看,使用空格则整页查看,点击q键退出查看

```shell

root@server \~\]# more -sp /etc/passwd # -sp 减少空白行,先清屏后输出 \`\`\`

less命令

  • 作用:同more命令

  • 格式:less 文件名

  • 注意:可以使用上下键进行浏览,点击q退出浏览

head命令

  • 作用: 查看文档前n行的内容

  • 格式:head -数字 文件名

  • 例:

```bash

root@server \~\]# head /etc/passwd # 默认查看文档前10行内容 \[root@server \~\]# head -5 /etc/passwd \`\`\`

tail命令

  • 作用:查看文档后n行内容

  • 格式:tail -参数 文件名

  • 参数

  • -数字:查看倒数行数

  • -f:动态刷新, 实时显示日志文件并且能动态更新

  • 例:

```bash

root@server \~\]# tail /etc/passwd # 默认查看文档后10行内容 \[root@server \~\]# tail -1 /etc/passwd \[root@server \~\]# tail -f /var/log/messages # 监视日志 \[root@server \~\]# head -6 /etc/passwd \| tail -1 # 查看第6行 \`\`\` ### 文件信息查看

file 命令

  • 作用:查看文件类型

  • 格式:file -参数 文件名

  • 文件类型:

  • ASCII file :ASCII文本字符文件

  • empty:空文件

  • block special :块设备文件

  • character special :字符设备文件

  • diretory:目录

stat 命令

  • 作用:显示文件属性信息

  • 格式:stat 文件名

  • 注意:一般通过该命令查看大小、Inode、硬链接、软连接

文件内容过滤显示---grep

作用:

  • 在指定的普通文件中查找并显示含有指定字符串的行,也可与管道符一起使用

格式

```bash

grep -参数 查找条件 文件名

```

参数

| 选项 | 说明

| ---- | -------------------------------------------

| -c | 仅显示找到的行数

| -i | 忽略大小写

| -n | 显示行号

| -v | 反向选择------仅列出没有"关键词"的行

| -A | -A 2 搜索时显示匹配到的那一行以及下2行

| -B | -B 2 搜索时显示匹配到的那一行以及上2行

| -C | -C 2 搜索时显示匹配到的那一行以及上下2行

相关推荐
懂懂tty1 分钟前
Vue3 架构
前端·vue.js
invicinble3 分钟前
前端框架使用vue-cli( 第二层:工程配置层--总览)
前端·vue.js·前端框架
报错小能手4 分钟前
HTTP/2 牛逼在哪?
网络·网络协议·tcp/ip·http
KKKlucifer10 分钟前
基于行为语义分析的 API 异常流量自适应检测技术
网络·安全·web安全
薪火铺子11 分钟前
MySQL InnoDB 索引底层:B+树深度解析
数据库·b树·mysql
OCR_1337162127511 分钟前
技术解析:护照OCR查验核心逻辑,跨境身份核验的技术实现路径
大数据·运维·人工智能
哆啦A梦158814 分钟前
01, 前端vue3框架的快速搭建以及项目工程的讲解
前端·vue3·springboot
Elastic 中国社区官方博客17 分钟前
从平均值到任意百分位数:Elasticsearch 在 ES|QL 中原生支持指数直方图
大数据·数据库·sql·elasticsearch·搜索引擎·全文检索·prometheus
CQU_JIAKE23 分钟前
5.7[Q]
linux·运维·服务器
坤盾科技24 分钟前
Docker 离线地图服务器搭建实战:Node.js + OpenLayers + MBTiles
linux·javascript·arcgis·docker·node.js