linux文件与目录管理

这篇博客介绍了Linux的文件和目录管理,包括Linux目录结构、查看文件内容的命令如cat、more、less、head和tail,统计文件内容的wc命令,检索文件内容的grep命令,以及压缩解压缩命令gzip、bzip2、tar和vi文本编辑器的使用方法。
摘要由CSDN通过智能技术生成


前言

整理有关Linux文件和目录的一些基础管理部分,以及vim编辑器的基础操作和命令,供初学者阅读。

一、Linux目录结构

在这里插入图片描述
1、所有分区、目录、文件等的位置起点
2、整个树形目录结构中,使用独立的一个"/"表示

常见的子目录:

/root 系统管理员root的宿主目录
/boot 系统内核存放的目录
/home 存放所有普通系统用户的默认文件夹
/bin 存放所有用户都可执行且经常使用的命令,如cp,ls等
/etc 保存系统设置与管理的文件
dev 设备文件的存放位置(光驱、硬盘等)
/sbin 管理员可执行的管理命令
usr 应用程序
/var 日志文件
/lib 存放系统程序的动态连接共享库文件(类似于windows里的DLL文件)
/media 可拆卸的媒介挂载点,例如U盘、光驱等
/proc 存放映射系统信息的文件(不是真正的系统文件)
/mnt 用于临时挂载储存设备的目录
/opt 第三方应用程序安装所存放的目录
/tmp 存放系统的临时文件(过一段时间会自动删除)

二、查看及检索文件

1.查看文件内容命令

1.1.cat

  • cat——查看并显示出文件的内容
cat  [选项 ]     文件名
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33

cat命令也可以同时查看多个文件的内容,可以添加多个文件路径作为查看对象。

[root@localhost ~]# cat /etc/redhat-release /proc/version 

常用选项:

选项 功能
-n 对所有输出的行数编号
-b 对于空白行不编号
-s 将所有的连续的多个空行替换为一个空行

1.2.more

1.全屏方式分页显示文件内容

more   [选项]   文件名

在这里插入图片描述

2.界面的操作方法:

  • 按Enter向下滚动
  • 按空格键向下翻一屏
  • 按b键向上翻一屏
  • 按q键退出
  • 下翻到最后一页后会自动退出

1.3.less

1、与more命令相同,但扩展功能更多

less [选项] 文件名

在这里插入图片描述

2.界面的操作方法:

  • 按Page Up 向上翻页,Page Down 向下翻页
  • 按“/”键查找内容
  • 按“n”显示下一个内容,“N”显示上一个内容

1.4.head

head命令:显示文件开头的一部分内容,可以使用“-n”选项指定需要显示多少行的内容,若不指定默认显示十行

head -n 文件名    //n为行数
  • 查看/etc/passwd 开头前5行的内容
[root@localhost ~]# head -5 /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值