linux 系统 第二章 - 目录和文件管理

1、目录层次

1.1 常见的目录如下

一级目录

/bin/
在这里插入图片描述
/boot/

在这里插入图片描述

/dev/ – 设备文件保存位置

/etc/

在这里插入图片描述

/home/
在这里插入图片描述

/lib/

在这里插入图片描述

/media/

在这里插入图片描述

/mnt/
在这里插入图片描述

/misc/

在这里插入图片描述

/opt/

在这里插入图片描述

/root/

在这里插入图片描述

/sbin/

在这里插入图片描述

/srv/

在这里插入图片描述

/tmp/

在这里插入图片描述

linux/usr/目录

/usr/bin

在这里插入图片描述
/usr/sbin/

在这里插入图片描述

/usr/XIIR6 – 图形界面保存位置

/usr/local/

在这里插入图片描述

/usr/share/

在这里插入图片描述

/sur/src/

在这里插入图片描述

/usr/include/

在这里插入图片描述

linux /var/ 目录

/var/lib
在这里插入图片描述

/var/log
在这里插入图片描述

/var/run

在这里插入图片描述

/var/spool

在这里插入图片描述

/var/www/

在这里插入图片描述

/var/nis /var/yp

在这里插入图片描述

/var/tmp

在这里插入图片描述

Ubuntu的根目录示例

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

1.2 系统的文件结构

以.开头的文件为隐藏文件
路径用/分开 /不在第一位就是分隔符
文件名最长255个字符
区分大小写

2、查看文件内容

2.1 7种常见的文件类型

需要记忆

在这里插入图片描述

2.2 显示命令

1)cat

选项
在这里插入图片描述

效果
在这里插入图片描述

2)tac — 逆向显示文本内容

效果
在这里插入图片描述
3)分页显示 more / less

more
less
more + 选项 + 文件名
less + 选项 + 文件名

4)显示文件前后内容 head / tail

head

格式 : head + 选项 + 文件

在这里插入图片描述
head -n 不加n 则是默认前10行

head -n -3 去除最后三行

head -n +3 与head -3 效果一样
在这里插入图片描述

tail

作用与head相反

格式 : tail + 选项 + 文件

常用选项

在这里插入图片描述
与head对比

在这里插入图片描述
head - c + n 表示取前n位字母

在这里插入图片描述

图解head和tail

在这里插入图片描述

5)tr – 基本功能转换

格式:

在这里插入图片描述
在这里插入图片描述
位数会相同,用最后一位补全
在这里插入图片描述

删除操作 : tr -d

在这里插入图片描述

压缩空格的操作(把多个连续的字符压缩成一个)

在这里插入图片描述

在这里插入图片描述

示例:

在这里插入图片描述

6)cut

使用cut的命令可以提取文本文件数据的指定列

格式: cut +选项 +文件

常用选项:
在这里插入图片描述

例子:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

7)wc

效果:第一个字段:行数 第二个字段:单词数 第三个字段:字节数 第四个字段:文件名

选项:

在这里插入图片描述

效果
在这里插入图片描述

8)grep

格式+选项

在这里插入图片描述
基本格式:

在这里插入图片描述

示例:

在这里插入图片描述

9)paste – 合并文件

-d — 指定分隔符

合并文件

在这里插入图片描述

合并文件

在这里插入图片描述

指定分隔符

在这里插入图片描述

10)sort – 排序

把整理过的文本显示在屏幕上,不改变原始文件

选项:

在这里插入图片描述

正序与倒序

在这里插入图片描述
结合前面的命令

在这里插入图片描述

11)uniq去重

格式:

在这里插入图片描述

选项:

在这里插入图片描述

效果
在这里插入图片描述

显示出现次数

在这里插入图片描述

综合题:

在这里插入图片描述

12)split – 分割文件

在这里插入图片描述

例子
在这里插入图片描述

3、压缩与解压缩

3.1 gzip 和 bzip

在这里插入图片描述

在这里插入图片描述

3.2 归档 – tar

格式:

在这里插入图片描述

可选选项:

在这里插入图片描述

示例:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值