![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
学亮编程手记
学亮编程手记
展开
-
linux网络配置之子网掩码前缀长度详解
16表示使用前 16 位来标识网络部分,适用于较大的网络。/24表示使用前 24 位来标识网络部分,适用于较小的局域网环境。这些子网掩码决定了网络地址和广播地址,以及可分配给主机的 IP 地址范围。原创 2024-07-28 11:32:38 · 319 阅读 · 0 评论 -
Linux 网络配置详解: IP 地址、子网掩码和默认网关
在 Linux 系统中,网络配置主要包括 IP 地址、子网掩码(网络掩码)和默认网关。这些配置对于确保计算机能够正确地在网络中通信至关重要。原创 2024-07-28 11:18:37 · 366 阅读 · 0 评论 -
linux基于du命令定期记录文件或目录的大小的脚本示例
要在Linux中查看某个目录或文件每天的大小变化,你需要使用一些工具来记录这些信息,因为标准的Linux命令并不直接提供这种历史数据。不过,你可以使用以下方法之一来获取近似的信息或者设置一个脚本来定期记录文件或目录的大小。原创 2024-07-25 11:15:19 · 307 阅读 · 0 评论 -
linux centos7 yum在线安装MongoDB及创建数据库和用户
这条命令及其相关操作是关于在Linux系统中安装MongoDB数据库、启动MongoDB服务以及创建一个新的数据库和用户的过程。综上所述,这三个步骤完成了MongoDB的安装、启动服务以及创建了一个名为。的数据库用户,该用户拥有对。原创 2024-07-23 14:27:53 · 915 阅读 · 0 评论 -
yum在线安装epel源(Extra Packages for Enterprise Linux)
EPEL仓库已经被整合进了BaseOS和AppStream仓库中,因此通常不需要单独安装EPEL。对于CentOS Stream或其他特定版本,你可能需要将上述命令中的版本号(如8)调整为适合你系统的版本。同样地,针对你的具体版本(如6或7),确保使用正确的URL。完成上述步骤后,EPEL仓库就已经成功添加到你的系统中,你可以开始使用yum或dnf命令安装EPEL提供的额外软件包了。原创 2024-07-23 10:56:45 · 271 阅读 · 0 评论 -
VMware17通过共享文件夹的方式让centos7虚拟机访问宿主机磁盘(vmhgfs-fuse命令的使用)
【代码】VMware17通过共享文件夹的方式让centos7虚拟机访问宿主机磁盘。原创 2024-07-22 19:34:08 · 365 阅读 · 0 评论 -
centos7换源 :换阿里源 docker-ce配置阿里云镜像源
【代码】centos7换源 :换阿里源 docker-ce配置阿里云镜像源。原创 2024-07-22 14:47:56 · 237 阅读 · 0 评论 -
Linux centos7安装NTP时钟服务器及Windows客户端配置NTP服务器的两种途径
your-linux-ntp-server-ip是Linux ntp服务器的ip地址。注意要放开Linux服务器的。内网环境下,只能同步自身时间。打开本地组策略编辑器,找到。原创 2024-07-17 11:20:08 · 203 阅读 · 0 评论 -
在Windows系统中使用w32tm命令来同步Linux NTP服务器的时间
请确保Linux NTP服务器的防火墙规则允许来自Windows系统的NTP同步请求,通常是UDP端口123需要开放。命令来同步Linux NTP服务器的时间,你需要首先确保你的Linux服务器上运行着NTP服务,并且该服务对网络中的其他机器开放了时间同步服务。如果一切设置正确并且网络没有问题,你应该能看到时间服务正在运行,并且与你指定的Linux NTP服务器保持同步。这个命令告诉Windows时间服务使用指定的Linux NTP服务器进行同步,并将该服务器标记为可靠的。要在Windows系统中使用。原创 2024-07-17 10:21:44 · 339 阅读 · 0 评论 -
linux centos离线安装ntp时钟服务器及使用本机的硬件时钟作为基准时间
在 CentOS 系统中离线安装 NTP 服务,通常需要下载相应的 RPM 包并手动安装,因为无法直接通过网络连接到 yum 或 dnf 仓库。原创 2024-07-14 17:35:22 · 335 阅读 · 0 评论 -
开放ntp的防火墙端口123/udp
NTP(Network Time Protocol)主要使用UDP协议进行时间同步,其标准端口是123。如果使用的是SNTP(Simple Network Time Protocol),它是一种NTP的简化版本,同样使用UDP 123端口。然而,有时提到NTP可能使用UDP 768端口传递扩展的控制信息,但这并不常见,而且许多现代NTP实现并不使用此端口。如果您的网络中有防火墙,为了使NTP服务正常工作,您需要确保UDP 123端口没有被防火墙规则所屏蔽。这行命令允许所有入站UDP流量到达端口123。原创 2024-07-14 17:28:09 · 244 阅读 · 0 评论 -
linux用一键安装包安装禅道zentao
启动Apache和MySQL服务后,浏览器直接访问 http://禅道服务器ip:apache端口 即可访问和登录禅道。原创 2024-06-25 16:00:18 · 168 阅读 · 0 评论 -
解决sonarqube启动报错:vm.max_map_count [65530] is too low 解决办法: sysctl -w vm.max_map_count=262144
【代码】解决sonarqube启动报错:vm.max_map_count [65530] is too low 解决办法: sysctl -w vm.max_map_count=262144。原创 2024-06-04 10:29:29 · 168 阅读 · 0 评论 -
Linux常见的重定向操作:2>xxx 1>xxx > /dev/null
在Linux脚本中,2>>log是一个重定向操作符的组合,用于将命令执行过程中的错误输出(stderr,文件描述符为2)追加(>>)到名为log的文件中。2>>>log综上,2>>log的作用是将命令执行时产生的所有错误信息追加写入到名为log的文件中,这对于日志记录和错误排查非常有用,因为它可以帮助你在命令执行失败或者出现异常时,通过查看log文件来了解发生了什么错误。原创 2024-05-25 16:22:37 · 248 阅读 · 0 评论 -
linux alias命令使用示例:创建及删除别名
alias是 Linux 中的一个非常实用的命令,它允许用户为常用的命令或者复杂的命令组合创建一个简短的别名,从而提高工作效率。下面是一些使用alias。原创 2024-05-24 08:48:53 · 405 阅读 · 0 评论 -
Linux screen后台运行命令使用示例
在Linux或Unix系统中,screen是一个非常有用的命令行工具,它允许你创建会话,在其中你可以运行任何命令或者程序,然后将其挂起(即“后台运行”),之后可以随时重新连接到这个会话,继续之前的工作。这对于需要长时间运行的任务、网络不稳定时保持任务不中断,或者从不同终端访问同一会话非常有用。下面是如何使用screen。原创 2024-05-22 17:17:27 · 299 阅读 · 0 评论 -
Linux shell脚本示例:上传本地maven repository到nexus仓库中
因远程nexus仓库数据丢失,历史版本组件包全部丢失,一个个项目重新打包上传工作量巨大,切很多历史版本无法找到。因此可以通过上传本地仓库中的组件包进行补充。原创 2024-05-22 14:20:32 · 344 阅读 · 0 评论 -
Linux SSL证书生成工具mkcert在各种Linux发行版的安装方法及二进制安装方式
如下是一种在没有 CA 的情况下在本地开发计算机上使用受信任 SSL 证书的简单方法。mkcert是一个简单的零配置工具,由 Filippo Valsorda 使用 Go 编写,用于制作具有您喜欢的任何名称的本地可信开发证书,无需任何配置。这将对您有所帮助,因为无法从可信证书颁发机构获取没有有效 DNS 记录的本地名称的证书。让我们深入研究安装和使用mkcert。项目地址:https://github.com/FiloSottile/mkcert如果你想申请一个线上可以使用免费证书,也可以参考「」和「原创 2024-05-22 14:04:59 · 539 阅读 · 0 评论 -
Linux的LVM(Logical Volume Manager)体系中PV、VG、LV三个核心概念介绍
总结来说,LVM通过将底层物理存储抽象为PV,然后将这些PV组织成VG,再从VG中创建LV的方式,实现了存储资源的动态管理和高效利用。这种机制允许系统管理员根据实际需求动态地调整存储分配,而不需要重新分区或迁移数据。在Linux的LVM(Logical Volume Manager)体系中,PV、VG、LV是三个核心概念,它们共同构成了一个灵活的存储管理系统,允许用户动态调整存储空间。原创 2024-05-20 11:25:58 · 454 阅读 · 0 评论 -
NFS常用配置项解读
NFS(Network File System)是一种分布式文件系统协议,允许网络中的计算机之间共享文件和目录。文件中的每一行代表一个共享规则,这些规则由一系列参数组成,用于控制如何共享特定的目录。原创 2024-05-19 15:08:57 · 321 阅读 · 0 评论 -
Linux shell脚本示例:获取MySQL指定数据库中所有的表名并写入到文本文件
要将指定数据库中所有表名收集到一个文本文件中,每个表名占一行,可以通过执行一个简单的MySQL查询结合重定向输出来实现。请确保替换为你的实际MySQL账户凭据和数据库名称。此脚本通过执行查询来获取指定数据库中的所有表名,然后使用提取每行的第一个字段(即表名),最后将这些表名输出到文件中,每个表名独占一行。在运行此脚本之前,请确保你有权限访问指定的数据库,并且MySQL客户端工具已正确安装并在PATH中。原创 2024-05-19 01:53:32 · 261 阅读 · 0 评论 -
Linux磁盘IO性能测试工具fio使用示例
fio是一个功能丰富的I/O性能测试工具,可以通过命令行或者配置文件来执行测试。下面我将提供几个简单的使用示例,以展示如何利用fio进行磁盘性能测试。原创 2024-05-19 00:02:30 · 589 阅读 · 0 评论 -
linux服务器磁盘性能测试工具介绍
fio可以直接测试裸设备(如磁盘或分区)以及文件系统,提供了对块大小、队列深度、线程数等多种参数的精细控制,使得测试结果能够更准确地反映实际应用中的磁盘性能。dd 是Linux系统内置的一个简单命令行工具,虽然不是专门设计为磁盘性能测试工具,但因其简单易用,常被用来做基本的读写速度测试。然而,dd的测试结果可能不够精确,且不能提供复杂的工作负载模式。iozone 是一个历史悠久的文件系统基准测试工具,可以用来测量和报告不同类型的文件读写操作(如顺序读写、随机读写、重叠读写等)的性能。原创 2024-05-18 23:59:27 · 583 阅读 · 0 评论 -
POSXI线程性能测试介绍及常用方法
POSIX线程性能测试旨在确保多线程应用程序能够高效地利用系统资源,处理高并发请求,并保持良好的稳定性和响应速度。这通常涉及模拟高负载情况,测量线程创建和销毁的速度、线程间通信的开销、锁和同步机制的效率,以及整体系统在多线程环境下的行为。原创 2024-05-18 14:37:33 · 260 阅读 · 0 评论 -
linux修改vm.max_map_count参数值
在Linux系统中,修改参数通常是为了调整系统允许一个进程可以拥有的最大内存映射区域数量,这对于运行某些软件(如Elasticsearch在Docker容器中运行时)是非常重要的。以下是修改。原创 2024-05-16 16:39:33 · 724 阅读 · 0 评论 -
linux find命令使用示例:删除指定路径下所有的.log文件
在Linux中,要删除所有的。原创 2024-05-16 15:02:06 · 497 阅读 · 0 评论 -
linux centos7安装qpress工具
【代码】linux centos7安装qpress工具。原创 2024-05-15 19:06:59 · 387 阅读 · 0 评论 -
linux脚本示例:定时清理MySQL的备份文件-保留最近7天的全备和增量备份,同时也会保留每个月的第一个周三的全备文件
下面是一个简化的bash脚本示例,用于自动化清理MySQL的备份文件。这个脚本会保留最近7天的全备和增量备份,同时也会保留每个月的第一个周三的全备。请注意,根据您的具体需求和备份命名规则,您可能需要调整脚本中的正则表达式和条件判断。原创 2024-05-12 23:00:09 · 274 阅读 · 0 评论 -
Linux命令使用示例:使用grep命令查找包含指定字符串的文件
命令查找包含指定字符串的文件非常直接。如果你只对哪些文件包含匹配项感兴趣,而不关心具体行内容,可以使用。若要确保匹配的是整个单词而非字符串的一部分,可以使用。如果你需要在当前目录及其所有子目录中查找,可以加上。请根据实际需求选择合适的选项组合进行搜索。这将搜索当前目录下所有文件(不包括隐藏文件)。如果你希望找到的匹配行前面显示行号,可以使用。如果你想要查看匹配行的上下文,可以使用。若要在搜索时不区分大小写,可以使用。替换为你想要查找的具体字符串。在Linux中,使用。原创 2024-05-11 22:29:21 · 776 阅读 · 0 评论 -
使用find + grep命令排除特定目录
下面是一个示例,展示如何在当前目录及其子目录中搜索包含特定字符串的文件,同时排除名为。这样,你就可以在指定目录及其子目录中搜索包含特定字符串的文件,同时排除了不想搜索的。命令定位到需要搜索的文件,然后通过管道传递给。本身不直接支持排除目录的功能,但你可以先用。如果需要排除多个目录,可以在。命令来实现这一需求。命令时想排除特定目录(如。)进行搜索,可以结合使用。原创 2024-05-11 22:28:07 · 225 阅读 · 0 评论 -
linux route命令使用示例:显示和操控内核IP路由表的工具
在Linux系统中,route命令是一个用于显示和操控内核IP路由表的工具。这个命令对于手动配置静态路由尤其有用。以下是route。原创 2024-05-11 22:26:02 · 234 阅读 · 1 评论 -
Nexus3配置Yum私服:配置yum私服及rpm依赖上传、依赖下载测试
示例使用 CentOS-7-x86_64-Everything-2003.iso。镜像中所有 rpm包,配置到 yum 私服中。为防止账号密码泄露,可暂时关闭命令记录。, 下面图片中为截取官方文档的说明。,如配置了反向代理,可将主机地址指向。定义 yum 私服文件。注意下列命令中携带了。原创 2024-05-11 19:47:51 · 566 阅读 · 0 评论 -
linux centos7扩容:创建新的PV VG LV以及新的挂载点
如果你想将新分区挂载到下,这通常意味着你想要使用 Logical Volume Manager (LVM) 来管理存储。原创 2024-05-10 17:58:52 · 584 阅读 · 0 评论 -
linux time命令使用示例:统计命令的执行时长
在Linux系统中,time命令是一个用于测量程序执行时间及系统资源使用的工具。它可以帮助你了解命令或程序运行期间的性能指标。以下是关于time。原创 2024-05-09 16:45:37 · 385 阅读 · 0 评论 -
linux yum downloadonly只下载软件包而不安装(两种方式)
在Linux中,使用yum。原创 2024-05-05 21:44:11 · 1109 阅读 · 1 评论 -
Linux下通过修改fstab来自动挂载Windows 分区及fstab配置项解读
我电脑装的是Windows和Linux双系统,以前在Linux下,要打开Windows系统的C盘或D盘,总是要输入密码,很麻烦,而且麻烦了很长时间.后来有一天浩哥看到了,说可以在Linux开机时自动挂载Windows分区,修改/etc/fstab这个文件,可以采用每个分区的UUID.后来校长也看到了我每次麻烦的操作,说是确实可以搞,而且他已经搞定了.我想我也得搞搞了.fstab文件位于/etc。原创 2024-05-03 12:52:16 · 1124 阅读 · 1 评论 -
linux ubuntu 24.04安装优麒麟ukylin版搜狗输入法
【代码】linux ubuntu 24.04安装优麒麟ukylin版搜狗输入法。原创 2024-05-02 21:22:48 · 994 阅读 · 0 评论 -
linux kubuntu 24.04安装docker命令整理
【代码】linux kubuntu 24.04安装docker命令整理。原创 2024-05-02 20:45:31 · 225 阅读 · 0 评论 -
linux kubuntu 24.04换源:阿里云ubuntu镜像源
【代码】linux kubuntu 24.04换源:阿里云ubuntu镜像源。原创 2024-05-02 20:39:13 · 1076 阅读 · 1 评论 -
解决linux fedora 40 kde版安装kvm后创建虚拟机时提示权限问题Permission denied:selinux未关闭所致
具体来说,错误信息显示“Permission denied”,意味着运行QEMU进程的用户没有足够的权限来读取或访问路径。:如果你的系统启用了SELinux或AppArmor,这些安全框架可能限制了QEMU对文件的访问。你需要检查相关的日志,并根据需要调整策略。:首先,确认该qcow2文件的权限设置是否允许QEMU进程(通常是通过libvirt运行,其用户可能是。:在某些情况下,将文件或目录的所有权更改为QEMU进程运行用户可能也是个解决方案。:除了文件本身,还需要确保包含该文件的目录也有正确的权限。原创 2024-05-02 18:05:56 · 564 阅读 · 0 评论