5.linux文件管理

5.linux文件管理

1.查看文件内容 1.cat查看文件 2.more分屏显示文件内容 空格继续向下查看 回车键向下滚动 b键显示上一屏内容 q退出 3.less分屏显示文件 4.head显示文件开头

1.查看文件内容

1.cat查看文件

2.more分屏显示文件内容

空格继续向下查看 回车键向下滚动

b键显示上一屏内容 q退出

3.less分屏显示文件

4.head显示文件开头

5.tail显示文件结尾(重点)

tail -f 可以动态显示

2.文件统计信息

1.wc (word count)

作用:用于统计文件内容信息(包含行数、单词数、字节数)

语法:# wc [参数选项] 文件名常见参数:

-l:表示lines,行数(以回车/换行符为标准)

-w:表示words,单词数依照空格来判断单词数量

-c:表示bytes, 字节数(空格,回车,换行)

2、du命令

统计文件以及文件夹的大小

基本语法:

# du [选项] 统计的文件或文件夹

选项说明:

--s:summarizes, 只显示汇总的大小,统计文件夹的大小

-h:以较高的可读性显示文件或文件夹的大小,(KB/MB/GB/TB)

主要功能:查看文件或目录(会递归显示子目录)占用磁盘空间大小

3.文件处理命令

1、find命令

基本语法:

# find 搜索路径 [选项]

选项说明:

● -name: 指定要搜索文件的名称,支持*星号通配符

● -type: 代表搜索的文件类型,f代表普通文件,d代表文件夹

主要功能:当我们查找一个文件时,必须使用的一个命令。

2.grep命令

grep 搜索词 文件名

3.输出重定向

用法:命令执行结果会显示在终端,需要将命令的执行结果保存在文件中以便进行后续的分析或处理,就需要输出重定向

用法:

\> :标准输出重定向,会覆盖原先的文件内容

>> : 追加输出,不会覆盖原本文件内容,会在原始内容末尾继续添加

评论