目录和文件管理

目录

概要:学习Linux中查看、统计、过滤、压缩、打包备份

一、LINUX的简要目录结构

二、查看文件命令 more和less、head 、tail

三、WC   统计

1、功能

              统计文件内容

2、语法格式

3、常用选项

四、grep 功能:检索和过滤文件内容  (在正则表达式章节中有详细的表述)

五、压缩和解压(备份与恢复文档)

1、使用gzip压缩文件(生成压缩文件后,原文件会删除)

 2、使用gunzip 和gzip -d 进行文件解压

3、使用bzip2压缩文件(生成压缩文件后,原文件会删除)

4、使用bzip2 -d进行解压

六、使用 tar 创建归档文件

七、vim 文本编辑器

命令模式:

输入模式

底线命令模式

总结:熟悉了查看cat 、more、less、head、tail ;统计wc;过滤grep;压缩gzip、bzip2  打包备份 tar的使用。


概要:学习Linux中查看、统计、过滤、压缩、打包备份

一、LINUX的简要目录结构

以根/为起点的树状目录结构,层层分叉。

常见子目录的作用:

/root :系统管理员ROOT 的宿主目录(root 的家目录)

/home:普通用户的宿主目录(普通用户的家目录)

/boot:系统内核、启动文件

/dev:设备文件

/etc:配置文件

/bin:所有用户可执行的命令

/sbin:管理员可执行的管理命令

/usr :应用程序

/var:日志文件等

二、查看文件命令 more和less、head 、tail

与cat的区别。使用cat命令可以非常简单的直接显示整个文件内容,但文件内容较多时,也许只能看到最后一行,使用不方便。

①more : 分页查看文件(Enter 键向下逐行翻看,按 空格键 可以向下翻一屏,按 b 键向上翻一屏,不能用上下键进行上下查看,按 q 键退出并返回原来的命令环境)

②less : 与more 基本相似,比more更好用,执行命令时输出信息时,page UP 向上翻页,page Down向下翻页 ,按”/“键查找内容,”n"下一个内容,“N”上一个内容,可以按上下键实现上下逐行滚动。而 more 命令只能向下逐行翻页,不能向上逐行翻页。less翻到最后一页后不会自动退出。

③head 功能:查看文件开头的一部分内容(默认为10行)

语法格式:head -n 文件名 (n为行数)

④tail 功能:查看文件结尾少部分内容(默认为10行)

语法格式:tail -n 文件名 (n为行数)

tali -f 文件名 (跟踪文件尾部内容的动态更新)

或者

三、WC   统计

1、功能

              统计文件内容

2、语法格式

                    wc [选项]   统计

3、常用选项

wc -l : 统计行数

wc -w : 统计单词个数

wc -c :统计字节数

不带任何格式的wc命令,默认同时使用-lwc三个选项wc 指定的是文件不是目录。如果想统计目录的话,需要结合管道符的作用把前面输出的内容作为统计对象。

注:显示当前目录的详细信息属性并统计行数、单词数、字节总数

四、grep 功能:检索和过滤文件内容  (在正则表达式章节中有详细的表述)

1、语法格式

                     grep [选项] ...查找条件 目标文件      

2、功能

             过滤文件的内容。对象是文件。不可以对目录名进行过滤操作

3、选项

            grep -i --------------- 表示查找时忽略大小

注:过滤含有字母b的,不区分大小写,目标文件/etc/passwd

grep -v --------------- 反转查找,即输出与查找条件不相符(相当于find中的࿰

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值