- Linux
Linux 的 su - root 与 sudo su 根本不是一回事!英文拆解,立马搞懂Linux的两大权限
Linux工作中很多人常要执行一些特权命令,就常要用到su和sudo。但有朋友说了,只会照样用,实际真不太理解这两种命令的区别,看起来都是切换到root权限...
- Linux
内存那点事:让我们一点点的搞懂它
内存是计算机系统中至关重要的组成部分,它不仅储存了运行中的程序和数据,还直接关系到系统的性能和稳定性。让我们一起深入探讨Linux系统下内存管...
- Linux
Linux系统MySQL报错:too many connections原因及解决方法
MySQL报错“too many connections”的原因可能有以下几种: 访问量过高 :当MySQL服务器面对大量的并发请求时,已经建立的连接数可能会不足以处理所有的请求...
- Linux
Linux从源码分析ldconfig命令对可执行文件缓存信息的读取原理(缓存文件的读)
今日问题:Linux的ldconfig -p命令可打印出系统缓存已记录的所有动态库的信息。那么这个功能是如何实现的? 本文主要通过解读Linux的ldconfig命令的关键代码...
- Linux
利用 firewalld ipset 禁止 Linux 服务器被暴力破解登录
不知道之前是哪位同事心大,居然把一台Linux主机在防火墙上做了主机映射,结果这台主机完全暴露在公网上,关键是sshd服务端口也没改。一查日志,全是...
- Linux
Linux数制转换:基础与常用命令
我们先看一道数学题:16384对应的二进制是多少? 我们要找出16384对应的二进制表示。首先,我们需要了解十进制和二进制之间的转换方法。在计算机科学...
- Linux
在ubuntu14.04上配置SNMPv3
导读 简单网络管理协议(SNMP)是用于IP网络设备管理的标准协议。典型的支持SNMP协议的设备有路由器、交换机、服务器、工作站、打印机及数据机柜等等...
- Linux
grep 命令系列:grep 中的正则表达式
导读 在、类 Unix 系统中我该如何使用 Grep的正则表达式呢?Linux 附带有 GNU grep工具,它支持扩展正则表达式,而且 GNU grep 在所有的 Linux 系统中都是默认有...
- Linux
解密MySQL备份恢复的4种方法
备份高于一切,今天汇总一下常用的几种备份方法,以及恢复的步骤。 一、mysqldump 在日常工作中,我们会使用mysqldump创建SQL格式的转储文件来备份数据库...
- Linux
如何在Linux上快速对比文件之间的差异?
概述 diff命令是一个用于比较两个文件或目录之间差异的工具。它通过逐行比较两个文件的内容,并输出它们之间的差异。diff命令在Linux系统中被广泛使用...
- Linux
Ubuntu磁盘分析和清理:baobab journalctl
大概也就只有爱折腾的极客们,才敢将Linux系统作为日常操作系统吧。 磁盘清理,在Windows系统中,简直不要太简单,各种电脑管家打开磁盘分析清理一键搞...
- Linux
如何快速分析软件运行瓶颈在哪里?推荐Linux下的一个强大命令工具
Linux被广泛用于服务器系统,很多线上服务在上线前要做压力测试,对发现的性能问题要进一步排查和开发优化性能。 比如通过top、iostat等命令找到了引起...
- Linux
Linux中cut和paste命令的用法详解
本文将详细介绍Linux命令行中的cut和paste命令,包括命令的基本用法、常见选项和实例演示。cut命令用于从文本中剪切字段,而paste命令则用于合并文本。通...
- Linux
快年底了,小心不打“招呼”就损坏!原本可幸免于难的Linux系统和文件数据
是的,这就快到年底了,技术的或管理的工作都要进入收尾阶段。作为技术人员,有时候最怕关键时刻出的那点意外。 人家美国佬总结了一个定律叫【墨菲...
- Linux
为什么Golang开发的软件单文件直接丢到各种Linux系统就能运行?
提到跨平台开发,就首先想到C语言,准确的说应该叫ANSI C。 ANSI C是由美国国家标准协会(ANSI)及国际标准化组织(ISO)推出的关于C语言的标准。ANSI C 主...
- Linux
Linux从外到内剥开动态库,一个简单例子看懂Linux下的动态库开发原理
本文将演示4种各自独立的得到最终二进制文件的方式。代码采用C语言。 用gcc将C语言代码生成静态库.a文件,再与编译后的 main.o 合成最终的静态链接的可...