随笔分类 - Linux 笔记
摘要:OS: Centos7 Logstash: 6.8.7 1. 安装Open-JDK yum install java 2. rpm安装Logstash wget https://artifacts.elastic.co/downloads/logstash/logstash-6.8.7.rpm rp
阅读全文
摘要:File Descriptor - 文件描述符 文件描述符 0 stdin 标准输入 文件描述符 1 stdout 标准输出 文件描述符 2 stderr 标准错误输入 系统为每一个进程维护一个文件描述符表 《文件描述符表》 0 stdin 1 stdout 2 stderr 3 fd-001 --
阅读全文
摘要:SELinux介绍 1.端口防护 2.文件防护 3.服务防护 4.相关命令 sestatus getenforce setenforce semanage sesearch setsebool getsebool 4.selinux性能影响 selinux启用或关闭 临时开启或关闭 - 立即生效 [
阅读全文
摘要:1. Linux VDO Virtual Data Optimizer 通过数据去重、压缩的方式来优化存储空间。 VDO层放置在现有块存储设备上,例如Raid设备、本地磁盘设备。 LVM 或文件系统 放置在VDO层之上,也可以将VDO放在LVM层之上。 1.1 Install # yum -y in
阅读全文
摘要:NFS Server 1. 安装nfs-server # yum install -y nfs-utils 2. 创建NFS目录 # mkdir /nfs 3. 配置NFS目录 # echo "/nfs *(rw,sync,no_root_squash)" >> /etc/exports 参数说明:
阅读全文
摘要:LogSystem CentOS 7/8 使用systemd-journald来做日志中心库,使用rsyslog来做日志持久化,使用logrotate来做日志文件轮转。 systemd-Journald systemd-journald 守护进程提供一种改进的日志管理服务,可以收集来自内核,启动过程
阅读全文
摘要:Chronyd chronyd是一个同步系统时钟的守护进程。 从Centos7开始默认安装时钟同步服务chronyd,而不是ntpd。 # dnf -y install chronyd # eccho 'server ntp1.aliyun.com iburst' >> /etc/chrony.co
阅读全文
摘要:Systemd Systemd(system daemon)实现系统服务间的依赖关系,并依此实现系统初始化时服务的并行启动,同时达到降低Shell的系统开销,最终替代init。 Systemd采用了一下新技术: 采用Socket激活式与总线激活式服务,以提高相互依赖的各服务的并行运行性能。 采用Cg
阅读全文
摘要:目录: 1、MBR分区介绍 2、创建主分区 3、创建扩展分区 4、创建逻辑分区 1、MBR分区介绍 1.1 分区规定: 每个磁盘设备最多4个主分区,或者3个主分区+1个扩展分区,是因为MBR(主引导记录)的分区表(主分区表)只能存放4个分区 (GPT分区没有这个限制)。 扩展分区只能有一个。 逻辑分
阅读全文
摘要:VIM参数说明: 1 -> 第一行 . -> 当前行 $ -> 最后一行 % -> 所有行 s -> substitute 替代 g -> 全部替换 VIM替换当前行格式: :s/old/new/ 替换当前行第一个 :s/old/new/g 替换当前行全部 :.s/old/new 替换当前行第一个
阅读全文
摘要:以前看别人写的Shell脚本中经常有以下语句: >/dev/null 2>&1 当时不明白为什么这么写,只知道是将所有输出信息(包含错误信息)全部重定向到空(/dev/null)。 实际上 >/dev/null 2>&1 等同于 1>/dev/null 2>/dev/null , 默认情况下就是1,
阅读全文
摘要:Centos 8 安装最新内核可以分为: 在线安装 编译安装 方法一,在线安装 在线升级内核非常简单,Let's go... 第一步,查看当前内核版本 $ uname -r 4.18.0-147.5.1.el8_1.x86_64 第二步,确认最新稳定内核版本 在 https://www.kernel
阅读全文
摘要:NetworkManager 介绍 NetworkManager是2004年RedHat启动的项目,皆在能够让Linux用户更轻松的处理现代网络需求,尤其是无线网络,能够自动发现网卡并配置IP地址。 RHEL7上同事支持network.service和NetworkManager.service(简
阅读全文
摘要:firewalld 相关链接: https://firewalld.org/ What is firewalld? Firewalld provides a dynamically managed firewall with support for network/firewall zones th
阅读全文
摘要:Nftables Wiki:https://wiki.nftables.org/wiki-nftables/index.php/Main_Page Nftables HowTo: https://farkasity.gitbooks.io/nftables-howto-zh/content/ 第一次
阅读全文
摘要:参考文档:https://www.rabbitmq.com/install-rpm.html 1. 首先需要安装ErLang # yum install -y wget epel-release # wget https://github.com/rabbitmq/erlang-rpm/releas
阅读全文
摘要:Linux 设备驱动以Kernel Module形式存在,Linux Kernel Module可以动态加载到内核中。 - lsmod Show the status of modules in the Linux Kernel - modinfo Show information about a
阅读全文
摘要:在Systemd出现之前,Linux系统及各应用的日志都是分别管理的, Systemd开始统一管理了所有Unit的启动日志,这样带来的好处就是可以只用一个 journalctl命令,查看所有内核和应用的日志。 1.Journal默认配置文件路径 /etc/systemd/journald.conf
阅读全文
摘要:第一步, 环境准备 更新CentOS7 ,安装epel-release,安装JDK,关闭防火墙 第二步,获取安装包 下载ActiveMQ安装包,并解压 第三步,配置开机启动 在/etc/init.d/ 目录下编写启动文件activemq 赋予可执行权限 设置开机启动 重启系统 第四步,测试效果 浏览
阅读全文
摘要:第一步,安装开发工具集 yum -y groupinstall "Development tools" 第二步,安装相关依赖包: yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readli
阅读全文