sysstat工具包介绍 linux

sysstat工具包介绍

sysstat是一个软件包,包含监测系统性能及效率的一组工具,这些工具对于我们收集系统性能数据,比如:CPU 使用率、硬盘和网络吞吐数据,这些数据的收集和分析,有利于我们判断系统是否正常运行,是提高系...
阅读全文
Linux 用户空间审计工具audit linux

Linux 用户空间审计工具audit

前言 Linux auditd 工具可以将审计记录写入日志文件。包括记录系统调用和文件访问。管理员可以检查这些日志,确定是否存在安全漏洞。本文首先介绍用户空间审计系统的结构,然后介绍主要的 audit...
阅读全文
那些永不消逝的进程 linux

那些永不消逝的进程

本文缘起于最近几天笔者实现的一段代码,目的是利用 python 在 Linux 中实现一个常驻内存的后台守护进程负责向其他进程提供服务,起初笔者自信的认为 multiprocessing.Proces...
阅读全文
调整Linux I/O调度器优化系统性能 linux

调整Linux I/O调度器优化系统性能

前言 Linux I/O 调度器是Linux内核中的一个组成部分,用户可以通过调整这个调度器来优化系统性能。本文首先介绍Linux I/O 调度器的结构,然后介绍如何根据不同的存储器来设置Linux ...
阅读全文
Linux 的硬链接与软链接 linux

Linux 的硬链接与软链接

Linux 的文件与目录 现代操作系统为解决信息能独立于进程之外被长期存储引入了文件,文件作为进程创建信息的逻辑单元可被多个进程并发使用。在 UNIX 系统中,操作系统为磁盘上的文本与图像、鼠标与键盘...
阅读全文
如何在 Linux 上检查用户所属组 linux

如何在 Linux 上检查用户所属组

将用户添加到现有组是 Linux 管理员的常规活动之一。这是一些在大环境中工作的管理员的日常活动。 甚至我会因为业务需求而在我的环境中每天都在进行这样的活动。它是帮助你识别环境中现有组的重要命令之一。...
阅读全文
搭建属于你自己的 Git 服务器 linux

搭建属于你自己的 Git 服务器

Git 是由 Linux Torvalds 开发的一个版本控制系统,现如今正在被全世界大量开发者使用。许多公司喜欢使用基于 Git 版本控制的 GitHub 代码托管。根据报道,GitHub 是现如今...
阅读全文
CentOS+Nginx+Supervisor部署ASP.NET Core项目 linux

CentOS+Nginx+Supervisor部署ASP.NET Core项目

摘要: 对.Net Core的学习和实践,已经进行了一年多的世间,截止目前,微软已经发布.Net Core2.1,关于.NetCore的应用部署的文章比比皆是。今天借此,回顾下.net core环境的...
阅读全文
kvm虚拟机由dhcp获取ip配置成静态ip linux

kvm虚拟机由dhcp获取ip配置成静态ip

之前公司的云主机都是通过dhcp获取,通过NetworkManager管理的,现安装一些高可用服务的话就操蛋了,由于NetworkManager的原因,网络设备监听不到,没法弄了 症状如下: ifco...
阅读全文
如何选择文件系统:EXT4、Btrfs 和 XFS linux

如何选择文件系统:EXT4、Btrfs 和 XFS

老实说,人们最不曾思考的问题之一是他们的个人电脑中使用了什么文件系统。Windows 和 Mac OS X 用户更没有理由去考虑,因为对于他们的操作系统,只有一种选择,那就是 NTFS 和 HFS+。...
阅读全文