Jackson | @Blog

Linux 的Oom-Kill 机制和 Clean机制

Linux的oom-kill和clean机制 oom-killer机制: 大数据相关进程是非常消耗内存的,在Linux内核检测到系统内存不足后,会触发oom-kill,挑选占用最大内存的进程杀掉。 如果我们的进程突然断了,首先查看日志找EROOR,有ERROR具体分析产生的原因,没有ERROR但是INFO信息中断,很可能就是触发了oom-killer机制。 解决方案: 使用free -h命......

Linux crontab、软连接、后台执行

1.调度工具的选择 airflow azkaban 用的比较多 rundeck 用的比较多 crontab 定时脚本(Linux自带) sh脚本文件: 开头:#!/bin/bash ===>解释器 命名:xxx.sh 没有开头和后缀命名的时候,使用sh命令也可以执行 脚本需要执行的权限 2.crontab的使用 查看命令帮助 1234567891011121314151617......

Linux Vi、磁盘、内存、进程

1.vi命令的使用 1.1 黏贴的时候需要在编辑模式下才能不丢失数据 1.2找ERROR 123找ERROR 时候cat xxx.log | grep -C 10 ERROR >error.log 意思是将出现ERROR的前后各10行的内容输入到error.log 文件中查找时候在尾行模式下 输入:/keyword 回车键自动匹配 按N键寻找下一个cat more tail 1.3 设......

Linux 文件、环境变量、别名、history

1.echo 打印 123echo "hello hadoop"echo $PATH 打印环境变量输入命令的时候默认去PATH里面去找,找到第一个就进行返回可以使用which ls这种的命令进行查看 2.环境变量 123456环境变量指的是以key=value的形式展现出来的东西K=V 之间不能有空格 使用的时候加$K全局环境变量:/etc/profile 所有人都可以使用个人环境变量:~......

Linux 用户、权限、搜索

1.用户和用户组的查看 用户命令:ll /usr/sbin/user* 1234useradduserdelusermodusernetctl 用户组命令: ll /usr/sbin/group* 1234groupadd groupdel groupmod groupmems 123456789101112[root@localhost sbin]# ll /usr/sbin/user*-......

Linux 入门基础

1.[root@hadoop001 ~]# 的含义 用户 机器名称 家目录 2.退回家目录的三种方式 1234cd /homecd ~cd /rootcd - 退回上一次的目录 3.查看当前光标所在的文件目录 12345ls ls -l ==ll 查看当前目录下的文件ls -al 查看当前目录下的文件+隐藏文件(以.开头)ll -h 查看当前目录下的文件显示文件大小ll......