摘要:iostat 命令用于监控系统磁盘 I/O 性能,不同的选项会使输出包含不同的列,下面分别介绍常用选项下各列数据的含义。 基本输出(iostat 或 iostat -d) Device tps kB_read/s kB_wrtn/s kB_read kB_wrtn sda 0.50 4.00 8.0
阅读全文
摘要:Ansible 是一个开源的自动化运维工具,它基于 Python 开发,通过 SSH 协议对远程主机进行管理和配置。以下是在 Linux 下使用 Ansible 的详细介绍: 1. 安装 Ansible 不同的 Linux 发行版安装 Ansible 的方式有所不同,以下为常见发行版的安装方法: U
阅读全文
摘要:在 Linux 系统中,硬链接和软链接(符号链接)是 ln 命令创建链接文件的两种方式,它们在多个方面存在明显区别,以下为你详细介绍: 1. 本质与工作原理 硬链接:硬链接本质上是文件的另一个名称,它和源文件指向同一个物理文件,在文件系统中共享相同的 inode(索引节点)号。inode 是 Lin
阅读全文
摘要:在Linux中,硬链接(Hard Link)和软链接(Soft Link,也称为符号链接Symbolic Link)是两种用于引用文件或目录的机制。以下是关于这两种链接的详细解释: 1. 硬链接(Hard Link) 定义: 硬链接是通过文件系统中的索引节点(inode)来进行连接的。多个文件名可以
阅读全文
摘要:1、安装 rpm -ivh --force c3-5.1.2-1.noarch.rpm yum install -y expect-5.44.1.11-1.241.1.x86_64.rpm 2、配置sshd互信 cat ipList.cnf 10.0.0.26 10.0.0.27 10.0.0.28
阅读全文
摘要:在Linux中,你可以使用多种命令来找出占用CPU或内存最多的进程。以下是几种常用的方法: 1. 找出占用CPU最多的进程使用top命令:top命令是一个动态显示系统中各个进程的资源占用状况的监视器。它会自动将CPU使用率最高的进程放在最前面。 top在top界面中,你可以看到各个进程的CPU使用率
阅读全文
摘要:linux关闭selinux分两种情况: 1、临时关闭: 输入命令setenforce 0即可,但重启系统后还会开启。 2、永久关闭: 输入命令vi /etc/selinux/config打开config文件 将SELINUX=enforcing改为SELINUX=disabled
阅读全文
摘要:在Linux中查找文件,最常用的命令是find。find命令功能强大,可以根据文件名、路径、大小、修改时间等多种条件进行搜索。下面是使用find命令的一些基本方法和示例: 1. 根据文件名查找查找整个系统中名为example.txt的文件: sudo find / -name example.txt
阅读全文
摘要:使用 diff 命令diff 是Linux中用于比较两个文件差异的标准命令。它会逐行比较两个文件,并输出它们的差异。 示例:比较文件 file1.txt 和 file2.txt 的差异:diff file1.txt file2.txt输出更易于阅读的差异(使用统一格式):diff -u file1.
阅读全文
摘要:RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)是一种将多个磁盘驱动器组合成一个逻辑单元的数据存储虚拟化技术,用于提高数据的可靠性、性能和/或容量。RAID有多种级别,每种级别都有其特定的性能、可靠性和成本效益。以下是一些常见的RAID级别: 1
阅读全文
摘要:Crontab的语法和操作符 Crontab(cron表)是一个定义cron作业时间表的文本文件。Crontab文件可以用crontab命令来创建、查看、修改和删除。 用户crontab文件中的每一行都包含六个字段,用空格隔开,后面是要运行的命令。 * * * * * command(s) ^ ^
阅读全文
摘要:Linux权限详解 Linux系统上对文件的权限有着严格的控制,用于如果相对某个文件执行某种操作,必须具有对应的权限方可执行成功。这也是Linux有别于Windows的机制,也是基于这个权限机制,Linux可以有效防止病毒自我运行,因为运行的条件是必须要有运行的权限,而这个权限在Linux是用户所赋
阅读全文
摘要:第一步:打开远程桌面连接 Windows+R键,打开运行,输入mstsc回车,打开远程桌面连接对话框。 第二步:在对话框的左下角找到“显示选项” 第三步:找到“本地资源”这一栏,点开它,找到粘贴板,勾选中。 检查服务器 第一步:打开远程服务器,在服务器的任务栏空白处点击鼠标右键,选择任务管理器 第二
阅读全文
摘要:在Linux中,查看当前系统每个IP的连接数可以通过使用netstat或ss命令结合其他工具如awk、cut、sort和uniq等来实现。具体方法如下: 使用 netstat 命令查看 IP 连接数 加载并过滤数据:使用 netstat -an 命令显示所有网络连接,并使用 grep 过滤出特定状态
阅读全文
摘要:在Linux中,RAID(Redundant Arrays of Independent Disks,独立磁盘冗余阵列)是一种磁盘存储技术,它通过组合多个独立磁盘(物理磁盘)来提供更高的数据可靠性、性能和数据冗余。RAID技术最初是由加州大学伯克利分校在1987年提出的,目的是通过组合小的廉价磁盘来
阅读全文
摘要:在使用gei fetch 或者 sftp的时候,出现 Bad owner or permissions on .ssh/config的问题的解决办法 修改.ssh/config的权限: sudo chmod 600 .ssh/config 或者 sudo chown $USER .ssh/confi
阅读全文
摘要:Keepalived 是一个在 Linux 系统中广泛使用的软件,用于实现高可用性(High Availability, HA)和负载均衡。它的核心工作原理基于 Virtual Router Redundancy Protocol (VRRP) 协议,旨在避免单点故障,确保关键服务如 Web 服务器
阅读全文
摘要:Docker的主要配置文件通常位于Linux系统的 /etc/docker/ 目录下,关键的配置文件是 daemon.json。这个文件用于配置Docker守护进程(Docker Daemon)的各项参数,包括但不限于数据存储位置、网络设置、日志配置、信任代理等。 查找和修改Docker配置文件的步
阅读全文
摘要:在Linux中,交换空间(Swap Space)是一种磁盘上的特殊空间,用于扩展系统的虚拟内存。当系统的物理内存(RAM)使用量达到其最大容量时,Linux内核会使用交换空间来临时存储那些暂时不活跃的进程,从而为其他进程腾出内存空间。交换空间的作用类似于虚拟内存,但它是存储在磁盘上的,而不是在物理内
阅读全文
摘要:在Linux中,如何查看某进程所打开的所有文件? 在Linux中,查看某个进程所打开的所有文件主要可以使用lsof命令。下面是详细的步骤: 确定进程ID (PID):首先,你需要知道你想查询的进程的进程ID。这可以通过多种方式完成,例如使用ps命令配合grep来查找进程名称并提取PID。例如,如果你
阅读全文