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行 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值