深入理解 Linux I/O 系统
传统的SystemCallI/O在Linux系统中,传统的访问方式是通过write()和read()两个系统调用实现的,通过read()函数读取文件到到缓存区中,然后通过write()方法把缓存中的数据输出到网络端口。read(fi
教你 Linux 下如何实现 MySQL 数据库每天自动备份定时备份
笑备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。而对于一些网站、系统来说,数据库就是一切,所以做好数据库的备份是至关重要的!备
Linux 下使用 Shell 批量修改文件名的三种方法
1、通过sed替换[root@node01wolf]#find/-typef-namewolf.log/wolf.log/tmp/wolf.log/root/wolf/wolf.log[root@node01wolf]#sed-i'
深入理解 Linux的 I/O 系统
目录传统的SystemCallI/O读操作写操作网络I/O磁盘I/O高性能优化的I/O存储设备的I/O栈I/OBuffering传统的SystemCallI/O在Linux系统中,传统的访问方式是通过write()和read()两个系统调用实现的,通过read()函数读取文件到到缓存区中,然后通过w
Linux 入门新手应掌握的 10个 基本命令
我们在谈论Linux命令时,其实是在谈论Linux系统本身。就这么区区10个基本的Linux命令不会让你成为天才或Linux专家。对于老手来说这都是再简单再基础不过的几个命令,但它会帮助Linux新手使用这些Linux基本命令或者说Linux常
Linux 实时查看日志文件的 4 种方法,总有一款适合你
在Linux下如何才能实时查看日志内容呢?有很多工具可以帮助我们在文件持续修改的同时输出文件内容,最常用的莫过于tail命令了。1.tailCommand–MonitorLogsinRealTime如前所述,tail命令是实时显示日志的最常用的方法。不过该命令有两个版本,如下所示。第一个例子是为ta
推荐一些 监控网络使用情况 相关的 Linux 命令行工具
本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。一些命令可以显示单个进程所使用的带宽。这样一来,
新人问一般都用哪些 Linux 命令,我把这个扔了过去
虽然平时大部分工作都是和Java相关的开发,但是每天都会接触Linux系统,尤其是使用了Mac之后,每天都是工作在黑色背景的命令行环境中.自己记忆力不好,很多有用的Linux命令不能
Linux 磁盘空间被吃掉了?这样排查不背锅!
在服务器运维过程中,我们时常会遇到这样的情况,收到服务器磁盘空间告警登录服务器,通过df-Hl查看和告警信息一致,接着我们就是要找到导致磁盘空间满的目录或文件如何找到占用空间大的目录或文件?一种比较笨的方法是,在根目录下,通过du-hs命令,列出各目录所占空间大小之后再用同样的方
一文搞定:Linux共享内存原理
在Linux系统中,每个进程都有独立的虚拟内存空间,也就是说不同的进程访问同一段虚拟内存地址所得到的数据是不一样的,这是因为不同进程相同的虚拟内存地址会映射到不同的物理内存地址上。但有时候为了让不同进程之间进行通信,需要让不同进程共享相同的物理内存,Linux通过共享内存来实现这个功能。
成功恢复 Linux 系统中已删除的文件
当用户意外地删除了一个仍然需要的文件时,大多数情况下,是没有简便的方法可以重新找回或重建这个文件。不过,幸运的是文件是可以通过一些方法恢复的。当用户删除了一个文件,该文件并没有消失,只是被隐藏了一段时间。这里将解释它是如何工作的。在一个文件系统中,
Linux的一些基础命令汇总,可以收藏一波!
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。线上查询及帮助命令(2个)man:查看命令帮助,命令的词典,更复杂的还有inf
国产Linux发行版再添一员,操作界面不输苹果!
优秀的国产Linux发行版不断涌现,今天我们来看一款最近非常火热的CutefishOS。CutefishOS提供了Ubuntu系统上的可视化界面,非常精美,在国外
Linux性能调优工具9张图 - 你肯定会用到
来自:Linux云计算这里包含Linux性能资料的工具图。它们展示了:Linux可观察性工具、Linux静态性能分析工具、Linux基准测试工具、Linux调优工具和Linuxsar。性能观察工具:静态性能工具性能压测工具:性能调优工具sarperf-tools追踪工具BPF性能工具:本公众号全部博
如何在 Linux 下快速找到被删除的文件?
日常运维过程中,我们经常需要处理磁盘空间问题,当接到告警后,第一时间会去找那些大文件,一般比如centos,可能大文件就是/var/log/messages。但有的时候,会出现怎
Linux性能调优工具9张图-建议收藏
整理:土豆居士来源:一口Linux这里包含Linux性能资料的工具图。这些使用大字体可以用作海报幻灯片。也可以将它们打印出来贴在办公室墙上。它们展示了:Linux可观察性工具、Linux静态性能分析工具、Linux基准测试工具、Linux调优工具和Linuxsar。性能观察工具:静态性能工具性能压测
Linux 系统开机加电后发生了什么?
linux系统的启动流程关于linux系统的启动流程我们可以按步进行划分为如下:BIOSPOST自检BIOS(BootSequence)引导操作系统加载对应引导上的MBR(bootloader)主引导设置加载其BootLoader加
Linux服务器上监控网络带宽的18个常用命令
导读本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。一些命令
Linux 命令 su 和 sudo 的区别?
之前一直对su和sudo这两个命令犯迷糊,最近专门搜了这方面的资料,总算是把两者的关系以及用法搞清楚了,这篇文章来系统总结一下。1.准备工作因为本篇博客中涉及到用户切换,所以我需要提前
60,000 毫秒内对 Linux 进行性能诊断
当你发现Linux服务器上的系统性能问题,在最开始的1分钟时间里,你会查看哪些系统指标呢?Netflix在AWS上有着大规模的EC2集群,以及各种各样的性能分析和监控工具。比如我们使用Atlas来监控整个平台,用Vector实时分析EC2实例的性能。这些工具已经能够帮助我们解决大部分的问