Linux目录结构

一、Linux目录结构

树形目录结构

根目录:

所有分区、目录、文件等的位置起点

整个树形目录结构中,使用独立的一个“/”表示

常见子目录

  • bin:所有用户可执行的命令
  • sbin:管理员可执行的管理命令
  • boot:系统内核、启动文件
  • dev:硬件文件
  • etc:配置文件,等同于windows注册表,一般都是文本文件
  • run:运行的内存中文件
  • tmp:临时文件
  • usr:应用程序和操作系统相关的文件
  • var:日志文件,数据变化的
  • home:普通用户的家目录的上级目录
  • root:系统管理员的家目录的上级目录
  • lib:动态库文件
  • proc:存放映射系统信息的文件
  • media:可移动设备
  • mnt:默认挂载点
  • opt:第三方应用程序安装所在目录

二、查找文件

1.which——查看文件存放目录

查找命令/文件存放目录,搜索范围由环境变量PATH决定

which 命令/程序名

which -a 命令/程序名

2.查找文件或目录

locate

不是即时的。是从系统数据库中查找

find 即时查找,精确查找,查找的条件比较多

匹配条件:

-name 名称:可以搭配通配符使用

在这里插入图片描述

-size 大小:一般使用“+”表示大于,使用“-”表示小于
在这里插入图片描述

-user 属主:根据文件是否属于目标用户进行查找
在这里插入图片描述

-nouser 无主文件

-type 类型
在这里插入图片描述

在表达式之间可以使用逻辑运算符:

-a表示and
在这里插入图片描述

-o表示or

三、查看文件内容

1.cat

cat -n 显示行号(包括空白行)

cat -b 跳过空白行显示

cat -s 把多个空白行压缩成一行

cat -A 显示隐藏字符

tac 反向查看文件内容

cat后文件名可以写多个,按顺序显示

2.more、less

more

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

交互操作方法:

Enter键逐行滚动

空格键向下翻一页

b键向上翻一页

q键退出

less

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

交互操作方法:

Page Up向上翻页,Page Down向下翻页

“/”键查找内容,“n”下一内容,”N“上一内容

3.head、tail

head -n 文件名…

查看文件开头的一部分内容(默认10行)

tail -n 文件名…

tail -f 文件名 实时监控后10行

查看文件结尾的一部分内容(默认10行)

四、统计文件内容

wc 统计文件中的单词数量等信息

wc -l 统计行数

wc -w 统计单词个数

wc -c 统计字节数

其中单词之间是用空格隔开的

空格回车也算在字节数内,一个空格、一个回车也是一个字节

五、检索和过滤文件内容

grep

-f 比较两个文件中相同的内容

-o 只显示与查找条件匹配的内容

-v 取反,查找与查找条件不相符的内容

-i 查找时忽略大小写

查找条件设置

要查找字符串用双引号括起来

“^…”表示以…开头,“…$”表示以…结尾

“^$”表示空行

六、压缩命令

gzip、bzip2

压缩文件

gzip/bzip2 -9 文件名(其中数字越大表示压缩等级越高,压缩的强度越高,1-9)

解压缩

gzip/bzip2 -d 文件名

gzip无法对文件夹进行压缩,压缩后源文件会消失

bzip2 -k 可以保留源文件

七、归档命令

tar可以制作归档文件和释放归档文件

-c 创建tar文件,一般都带

-x 解包

-v 显示详细信息,制作和解包时显示过程

-f 表示使用的是归档文件,无论制作或是解包都要加

-p 保留源文件权限

-t 在不解包的情况下查看里面的文件

-C 指定目录

-z 使用gzip的方式压缩

-j 使用bzip2的方式压缩

总结

归档命令中-z 使用gzip的方式压缩,-j 使用bzip2的方式压缩

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值