Linux各种版本安装配置
CentOS 7
Ubuntu 20.04
Linux常见操作
linux磁盘分区扩容
大概分为以下几步:
- 分区
fdisk - 格式化
mkfs - 挂载
mount 
其他操作:
du 查看文件数据占用多少磁盘空间swap交换分区 是一种通过在磁盘中预先划分一定的空军,然后就讲把内存中暂时不常用的数据临时存放在磁盘中,以便腾出物理内存空间让更活跃的程序服务来使用的技术,其设计目的是为了解决真实物理内存不足的问题
快速查找特定文件
1  | find 路径 -name "target.java" :精确查找文件  | 
检索文件内容
grep (global search regular expression):用于查找文件里符合条件的字符串。
1  | grep [-abcEFGhHilLnqrsvVwxy][-A<显示行数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--help][范本样式][文件或目录...]  | 
管道操作符 |  :可将指令连接起来,前一个指令的输出作为后一个指令的输入
对日志内容做统计
awk:是一种处理文本文件的语言,是一个强大的文本分析工具。
- 一次读取一行文本,按输入分隔符进行切片,切成多个组成部分
 - 将切片直接保存在内建的变量中,$1,$2….($0表示行的全部)
 - 支持对单个切片的判断
 
1  | awk [选项参数] 'script' var=value file(s)  | 
批量替换文件内容
sed:利用脚本来处理文本文件。
1  | sed [-hnV][-e<script>][-f<script文件>][文本文件]  |