更新于:09-02 16:45

有关[linux]分类推荐

Linux网络丢包排查 - 墨天轮

于10-27 14:56 - -
工作中遇到的服务器,最常用的操作系统就是linux系统,linux 系统使用网络适配器和外部进行数据交换. 当在高速链路或异常环境下进行网络通信时,就有可能出现网络数据丢包现象,接下来我主要要说的是:网路丢包的故障定位思路和解决方法. 、网络消息的收发(报文收发过程). 在说丢包故障定位之前,我先来了介绍“网络报文收发过程”.

Linux丢包故障的解决与思路 - Albert的博客 | Albert's Blog

于10-27 14:43 - -
Linux丢包故障的解决与思路. 原文地址,和之前一样,在原文的基础上进行了一些格式的调整,包括一些错别字的修正,以及进行了一些博文链接的插入,以便于读者或者我自己更好的理解. Linux作为服务器操作系统时,为了达到高并发处理能力,充分利用机器性能,经常会进行一些内核参数的调整优化,但不合理的调整常常也会引起意想不到的其他问题,本文就一次.

Linux主机性能测试方法

于10-13 17:11 - mythsman - Linux Raspberry Pi
最近打算用躺家吃灰的树莓派4B搭一个NAS,用来快捷方便地访问和备份一些资源. 由于备选的硬件(芯片、硬盘、网线、路由器等)和软件(内网穿透技术)的技术选型比较多,这时候就需要有一个能简单评估服务性能的方法. 因此简单搜寻了一下常见方案,方便在技术选型时有个统一的对比标准,并且对一些常见指标能在数量级上有一些感性的理解.

【Linux】解决可恶的 “NIC Link is Down”_从善若水的博客-CSDN博客

于10-09 09:52 - -
可恶的 “NIC Link is Down”. 怎样解决 “NIC Link is Down”. 可能是 e1000e网卡驱动的bug. Switch Port 出了问题. 尝试更新你的BIOS && 开启ASPM模式. 关闭 流控(flow control). 更换主板与板载网卡和CPU🚑. 可恶的 “NIC Link is Down”.

linux磁盘监控--iostat一点小问题和util计算公式

于09-13 09:40 - -
通常用来看linux服务器io指标,也能看cpu,但是top看cpu比iostat猛,也能看网络指标NFS,但是sar又比iostat猛,所以就用来看io. 磁盘io负载通常影响线上数据落地,如果磁盘负载高,有很多请求在队列中来不及处理,导致线上数据处理延迟,因此需要个磁盘io负载的监控,笔者用的是iostat.

Linux文件系统inode详解

于08-13 09:50 - 钱魏Way - 器→工具 工具软件 Linux
文件系统是操作系统中负责管理持久数据的子系统,说简单点,就是负责把用户的文件存到磁盘硬件中,因为即使计算机断电了,磁盘里的数据并不会丢失,所以可以持久化的保存文件. 文件系统的基本数据单位是文件,它的目的是对磁盘上的文件进行组织管理,那组织的方式不同,就会形成不同的文件系统. Linux 最经典的一句话是:「一切皆文件」,不仅普通的文件和目录,就连块设备、管道、socket 等,也都是统一交给文件系统管理的.

Linux系统安全加固指南

于04-30 21:10 - -
 点击上方“分布式实验室”关注公众号. 本指南旨在说明如何尽可能地加强Linux的安全性和隐私性,并且不限于任何特定的指南. 免责声明:如果您不确定自己在做什么,请不要尝试在本文中使用任何内容. 本指南仅关注安全性和隐私性,而不关注性能,可用性或其他内容. 列出的所有命令都将需要root特权. 以“$”符号开头的单词表示一个变量,不同终端之间可能会有所不同.

Linux 打算合併 /dev/random 與 /dev/urandom 遇到的問題

于04-03 12:33 - Gea-Suan Lin - Computer Linux Murmuring OS Security
在 Hacker News 上看到「 Problems emerge for a unified /dev/*random (lwn.net)」的,原文是「 Problems emerge for a unified /dev/*random」(付費內容,但是可以透過 Hacker News 上的連結直接看).

Metasploit Framework 6.1.32+20220303 (macOS, Linux, Windows) -- 渗透测试框架

于03-04 15:03 - - Download macOS Linux Windows Security
请访问原文链接: Metasploit Framework 6.1.32+20220303 (macOS, Linux, Windows) -- 渗透测试框架,查看最新版. 作者主页: www.sysin.org. 世界上最广泛使用的渗透测试框架. 知识就是力量,尤其是当它被分享时. 作为开源社区和 Rapid7 之间的合作,Metasploit 帮助安全团队做的不仅仅是验证漏洞、管理安全评估和提高安全意识;它使防守队员能够始终领先比赛一步(或两步).

Linux性能:为什么你应该添加交换空间swap

于11-09 14:08 - myfreax - linux swap 交换空间 性能 内存
我们知道使用Linux交换空间而不是 RAM(内存)会严重降低性能. 那么,有人可能会问,既然我有足够多的可用内存,删除交换空间不是更好吗. 启用交换空间会带来性能优势,即使您有足够多的内存. 即使安装了足够多的服务器内存,您也会经常发现在长时间正常运行后会使用交换空间. 请参阅以下来自具有大约一个月正常运行时间的实时聊天服务器的示例:.

Burp Suite Pro 2021.10 (macOS, Linux) -- 查找、发现和利用漏洞

于11-02 10:34 - - Security macOS Linux HTTP
请访问原文链接: Burp Suite Pro 2021 (macOS, Linux) -- 查找、发现和利用漏洞,查看最新版. 作者:gc(at)sysin.org,主页: www.sysin.org. Burp Suite Professional 是一套用于测试 web 安全性的高级工具集 —- 所有这些都在一个产品中.

有哪些 Linux 平板电脑可供选择

于10-28 17:27 - [email protected] (linux) -
有很多  基于 Linux 的笔记本电脑,也有  预装了 Linux 的迷你 PC,而市场上还有一些  基于 Linux 的智能手机. 有没有一些不错的基于 Linux 的平板电脑. 许多仅使用 Linux 的系统制造商专注于制造台式电脑. 这主要是由于触摸设备上的 Linux 体验与安卓和 iOS 提供的体验相距甚远.

关于 Linux 内核的 30 件你不知道的事

于08-27 15:00 - [email protected] (linux) -
Linux 内核今年 30 岁了. Linux 内核今年 30 岁了. 这开创性的开源软件的三个十年,让用户能够运行自由软件,让他们能从运行的应用程序中学习,让他们能与朋友分享他们所学到的知识. 有人认为,如果没有 Linux 内核,我们如今所享受的  开源文化 和自由软件的累累硕果,可能就不会应时而出现.

Kubernetes组件问题排查思路 – 十点运维吧-Linux|Kubernetes|Docker|Prometheus|Python|Golang|云原生|SRE

于08-23 18:36 - -
Kubernetes的基础组件就像一栋房子的地基,它们的重要性不言而喻. 作为Kubernetes集群的维护者,经常会遇到组件的问题,那平时是怎么去定位解决的呢. 这里简要分析一下我的排查思路. 通过集群的状态,找到故障的节点或者组件. 使用pprof分析组件的具体性能. Kubernetes的基础组件不多,而且部署也非常简单,所以在定义范围的时候还是很容易的,比如我们在使用.

linux grep 查看大日志文件

于06-07 15:52 - 锐玩道 -
这是我参与更文挑战的第7天,活动详情查看:. 如果❤️我的文章有帮助,欢迎点赞、关注. 这是对我继续技术创作最大的鼓励. linux grep 查看大日志文件. 今天隔离还在继续,在家办公. mysql 机器io/负载上升的预警,异常发生在. 15:45 ~ 16:00 之间. 为了事后为了查明原因,需要翻看慢查询日志.

Linux - 系统指标 CPU load - 简书

于06-03 19:20 - -
cpu load通常做为一个机器负载的衡量指标. cpu load是对使用或者等待cpu进程的统计(数量的累加). 每一个使用(using)或者等待(waiting)CPU的进程(process),都会使load值+1. 每一个结束的(teminates)进程,都会使load值-1. 所谓使用CPU的进程,是指状态为.

Linux系统安全强化指南

于05-08 03:29 - aoxiang -
本指南旨在说明如何尽可能地加强Linux的安全性和隐私性,并且不限于任何特定的指南. 免责声明:如果您不确定自己在做什么,请不要尝试在本文中使用任何内容. 本指南仅关注安全性和隐私性,而不关注性能,可用性或其他内容. 列出的所有命令都将需要root特权. 以“$”符号开头的单词表示一个变量,不同终端之间可能会有所不同.

Linux上TCP的几个内核参数调优 - 无毁的湖光-Al - 博客园

于07-22 10:28 - -
Linux作为一个强大的操作系统,提供了一系列内核参数供我们进行调优. 光TCP的调优参数就有50多个. 在和线上问题斗智斗勇的过程中,笔者积累了一些在内网环境应该进行调优的参数. 在此分享出来,希望对大家有所帮助. 请记住,这里只是笔者在内网进行TCP内核参数调优的经验,仅供参考. 同时,笔者还会在余下的博客里面详细解释了为什么要进行这些调优.

TCP CLOSE_WAIT 过多解决方案-Smurf Linux运维-51CTO博客

于06-27 10:51 - -
二、linux 下 CLOSE_WAIT过多的解决方法. 情景描述:系统产生大量“Too many open files” . 原因分析:在服务器与客户端通信过程中,因服务器发生了socket未关导致的closed_wait发生,致使监听port打开的句柄数到了1024个,且均处于close_wait的状态,最终造成配置的port被占满出现“Too many open files”,无法再进行通信.

redis进程OOM被linux内核kill问题调查 - 简书

于06-15 07:54 - -
运维人员收到zabbix告警说codis集群usa-9节点所在机器,原swap 4G 空间只剩下80k. 其立即登录该机器增加了约6G的swap空间. 接着收到某个应用的500错误告警,错误堆栈里提到codis该usa-9节点 “JedisConnectionException: Unexpected end of stream”,再次登录usa-9拿到 linux的系统日志如下:.

Linux Namespace 浅析

于01-14 00:00 - - dev
目前Linux内核总共支持以下6种Namespace:. IPC:隔离System V IPC和POSIX消息队列. Network:隔离网络资源. Mount:隔离文件系统挂载点. User:隔离用户ID和组ID. 如果想要给已存在进程设置新的namespace,可通过unshare函数( long unshare(unsigned long flags))完成设置,其入参flags表示新的namespace.

如何排查 Linux 机器是否已经被入侵?

于07-10 08:00 - -
背景信息:以下情况是在CentOS 6.9的系统中查看的,其它Linux发行版类似. 1 .入侵者可能会删除机器的日志信息,可以查看日志信息是否还存在或者是否被清空,相关命令示例:. 2.入侵者可能创建一个新的存放用户名及密码文件,可以查看/etc/passwd及/etc/shadow文件,相关命令示例:.

linux 启动流程分析

于06-27 08:00 - -
今天,一起探讨操作系统的启动流程. 因为在BIOS阶段,计算机的行为基本上被写死了,程序员可以做的事情并不多;但是,一旦进入操作系统,程序员几乎可以定制所有方面. 所以,这个部分与程序员的关系更密切. 我主要关心的是Linux操作系统,它是目前服务器端的主流操作系统. 下面的内容针对的是Debian发行版,因为我对其他发行版不够熟悉.

02.手动安装NVIDIA GPU驱动--Linux

于06-20 16:20 - Zyu_Xiad -
    (1) 执行命令:cat /etc/redhat-release 查看CentOS版本. 执行命令:cat /proc/version  . 内核:4.8.5 (后面会用到). (1)安装对应版本内核源码包、gcc编译器. #sudo yum install -y gcc (或者:sudo yum install  -y gcc-c++  或者 yum install .

SSH与Linux主机交互文件传输工具lrzsz安装使用教程

于06-07 00:40 - 奶牛 - Linux Ubuntu Windows CentOS lrzsz
以前传文件,奶牛一直是喜欢搭个web,然后直接把服务器文件扔上去然后从本地下载,或者用Bitvise SSH的SFTP工具来传输,直到忘了多久之前看到一个教学视频里面,有直接通过一条命令来传输本地文件到服务器上. 最近无意中又看到了这个软件,名字叫lrzsz,推荐搭配Xshell这个SSH工具来使用.

Kali Linux渗透测试实战 第一章 - 玄魂

于04-13 21:40 - -
1.1 Kali Linux简介. 如果您之前使用过或者了解BackTrack系列Linux的话,那么我只需要简单的说,Kali是BackTrack的升级换代产品,从Kali开始,BackTrack将成为历史. 如果您没接触过BackTrack也没关系,我们从头开始了解Kali Linux. 按照官方网站的定义,Kali Linux是一个高级渗透测试和安全审计Linux发行版.

实用技巧:教你如何在没有网络的Linux机器上快速安装软件

于12-22 03:11 - - 工作 Linux 生产技巧
相信很多人遇到过这样的问题:. 你需要在公司的一台服务器上安装xxx软件,例如vsftpd;. 这台服务器很可能是一个最简安装的Linux(意味着该机器可能有很多常见的软件依赖缺失),你也搞不清楚究竟是不是最简安装的,只能用 uname -a 或者 /etc/redhat-release 看到发行版本;.

Debugging .NET Core app from a command line on Linux - Dots and Brackets: Code Blog

于12-19 09:15 - -
Million years ago, way before the ice age, I was preparing small C++ project for “Unix Programming” university course and at some point had to debug it via command line.

Analyzing a .NET Core Core Dump on Linux | All Your Base Are Belong To Us

于12-19 09:10 - -
I thought this walkthrough might be useful if you find yourself in the same boat, because, to be quite honest, I didn’t find it trivial.. A lot of distros will have something preconfigured, but the simplest approach is to just put a file name in the /proc/sys/kernel/core_pattern file:.

Debugging .NET Core on Linux with LLDB | RayDBG

于12-18 11:06 - -
The LLDB debugger is conceptually similar to the native Windows debugging tools in that it is a low level and command live driven debugger. Part of the reason the .NET Core team chose the LLDB debugger was for its extensibility points that allowed them to create the SOS plugin which can be used to debug .NET core applications.