目录和文件操作,以及vi编辑器用法

这篇博客详细介绍了Linux的目录结构,包括常见的子目录及其作用,如/root、/home等。接着讲解了如何查看和检索文件内容,如cat、more、less、head和tail命令,以及统计文件内容的wc和grep命令。此外,还涵盖了文件的备份与恢复,如gzip、bzip2和tar的使用。最后,文章详细阐述了vi编辑器的三种工作模式及其操作方法。
摘要由CSDN通过智能技术生成

目录

一,Linux目录结构

1,树形目录结构

2,常见的子目录及其作用

   a,/root:

   b,/home:

   c,/boot:

   d,/bin:

   e,/sbin:

   f,/dev:

   g,/usr:

   h,var:

二,查看及检索文件

1,查看文件内容

   a,cat

   b,more和less

 c,head和tail命令

2,统计和检索文件内容

a,wc

b,grep

三,备份与恢复文件

1,使用压缩和解压缩工具

  a,gzip和bzip2

a,tar

四,文本编辑器vi命令

1,三种工作模式

2,不同模式之间的切换

 3,命令模式的基本操作

4,末行模式的基本操作

五,总结


一,Linux目录结构

1,树形目录结构

所有的分区、目录、文件等都具有一个相同的位置起点——根目录。Centos系统定位文件或目录位置时,使用斜杠“/”进行分隔。

2,常见的子目录及其作用

   a,/root:

        该目录是系统管理员的宿主目录,默认情况下只有root用户的宿主目录在根目录下而不是

在“/home”目录下。

   b,/home:

        存放所有普通系统用户的默认工作文件夹(即宿主目录、家目录)。

   c,/boot:

        系统内核和系统启动时所需文件的存放目录。

   d,/bin:

        是binary的缩写,这里存放所有用户都可以执行且经常使用的命令。

   e,/sbin:

        存放系统中最基本的管理命令,一般管理员用户才有权限执行。

   f,/dev:

        保存了接口设备文件,如/dev/hdal、和/dev/cdrom等。

   g,/usr:

        存放其他的用户应用程序,通常还被划分成很多子目录,用于存放不同类型的应用程序。

   h,var:

        存放系统中经常需要变化的一些文件,如日志文件,用户邮箱目录等

二,查看及检索文件

1,查看文件内容

   a,cat

                                                       命令格式:cat [选项] 文件名

        显示并连接文件的内容。cat命令可以同时查看多个文件内容。但是实际使用中由于一些文件

内容较多,又不能很好的去看文件内容,所以cat命令只适合产看较少内容的文件。

        查询多个文件例如:cat /etc/redhat-release  /proc/version可以查看两个文件的内容。

   b,more和less

        全屏方式分页显示文件内容。正因为cat命令查找文件内容的局限性,所以通过more和less命

令采用全屏的方式分页显示文件,方便我们从头到尾地阅读文件内容。

more命令下阅读模式下交互操作的方法:

①,按enter键向下逐行滚动

②,按空格键向下翻一页

③,按b键向上翻一页

④,按q键退出

less命令下阅读模式下交互操作的方法:

①,与more命令相同,但是扩展功能更多

②,按page up向上翻页,按page down向下翻页

③,可以按 “/” 键查找文件内容,此时按 “n” 下一个内容,“N” 上一个内容

 c,head和tail命令

  它们两个是一对作用相反的命令。

   ①,head:格式 :head -n 文件名 (n为具体的行数)。表示查看文件开头的n行内容,若没有行号则默认为10行。

   ②,tail :格式 :tail -n 文件名  。表示查看文件结尾的n行内容,默认为10行。

  tail命令通常用于查看系统日志,以便于观察网络访问和服务调试等相关信息。配合 “-f” 选项时,还可以跟踪文件尾部内容的动态更新。例如:[root@kgc~]#tail -f /var/log/message 。

2,统计和检索文件内容

a,wc

               格式:wc [选项] 目标文件  

        统计文件内容中的单词数量,行数等信息。使用文件名作为参数,可以统计多个文件。使用

不带任何选项的wc命令时,默认将统计指定文件的字节数、行号、单词个数。较常用的选项如

下:

①,-l:统计文件内容中的行数

②,-w:统计文件内容中的单词个数

③,-c:统计字节数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值