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

点击右上角即可分享
微信分享提示