定制服务、定制费用、网站定制、js、数字、windows、a、水印、net、app
linux服务器默认通过22端口用ssh协议登录,这种不安全。今天想做限制,即允许部分来源ip连接服务器。案例目标:通过iptables规则限制对linux服务器的登录。处理方法:编写为sh脚本,以便多次执行。iptables.sh:iptables-IINPUT-ptcp--dport22-...
来源:博客园 2023-03-20 14:30 3
如图下图所示,当我们想要使用C语言读写锁类型时,IntelliSense会提示如下未定义的错误:IntelliSense提示错误但是,如果忽略这些错误,直接`gcc-o`程序又没有问题。通过查看头文件`pthread.h`可知,要使用读写锁类型,要定义宏`_GNU_SOURCE`。直接...
来源:博客园 2023-03-19 13:00 4
https://www.s.com/yeungchie/Watchtower是一个用于自动更新Docker容器的工具。它可以监视DockerHub或私有仓库中的镜像,并在发现新的镜像版本时自动更新容器。下载镜像dockerpullcontainrrr/watchtower启动容器dock...
来源:博客园 2023-03-19 03:00 6
目录01、首先配置文件地址改了02、看懂直接复制粘贴命令为01、首先配置文件地址改了地址为`/etc/NetworkManager/system-connections/网卡名`网卡名可以使用ipa查看,红框中就是网卡名网卡名ls命令可以看到有以下配置文件`es160.nmc...
来源:博客园 2023-03-18 21:30 8
概述创建sys目录下的属性节点有三种方式device_create_fileclass_create_filedriver_create_file我们常用的是第一个和第二个,这三者的主要区别在第一个参数上,device依赖于device节点,class依赖于class节点(class_c...
来源:博客园 2023-03-18 14:00 10
一、共享内存是什么在Linux系统中,共享内存是一种IPC(进程间通信)方式,它可以让多个进程在物理内存中共享一段内存区域。这种共享内存区域被映射到多个进程的虚拟地址空间中,使得多个进程可以直接访问同一段物理内存区域中的数据,从而实现进程间的高速数据交换和通信。二、共享内存的原理共享内存基于...
来源:博客园 2023-03-18 12:30 7
使用NMCLI配置静态以太网连接要在命令行上配置以太网连接,请使用nmcli工具。例如,以下流程使用以下设置为enp7s0设备创建NetworkManager连接配置文件:静态IPv4地址-192.0.2.1和/24子网掩码静态IPv6地址-2001:db8:1::1和/64子网掩码IPv...
来源:博客园 2023-03-17 10:30 14
什么是消息队列?假设你是一个快递员,你需要将货物从一个仓库运到另一个仓库。但是你发现自己的时间不够用,需要另外请一个人来帮忙。那么,你们之间如何进行协作呢?一种方式是直接将货物全部交给对方,但这样存在风险:对方可能会出现问题,导致货物丢失或损坏。而另一种更安全的方式是,你将货物分批发送给对方,...
来源:博客园 2023-03-17 09:30 8
web平台搭建-LAMP(CentOS-7)一.准备工作环境要求:操作系统:CentOS7.X64位关闭SELinux和firewalld防火墙源码包:https://pan.baidu.com/s/1P2fq706H8sPeHG6-nfHUSw提取码:9ruw1.安装编译工具gc...
来源:博客园 2023-03-16 17:30 9
CentOS7系统1.防火墙操作命令(1)查看防火墙状态systemctlstatusfirewalld(2)重启防火墙firewall-cmd--reload(3)关闭防火墙systemctlstopfirewalld(4)启动防火墙systemctlstartfirewa...
来源:博客园 2023-03-16 11:30 10
一、什么是信号?信号就像是一个突然的电话铃声,它会打断正在进行的程序并引起其注意。在Linux系统中,信号是一种软件中断,它通常是异步发生的,可以用来通知进程某个事件已经发生。。每个信号都有一个唯一的编号,编号从1开始。进程可以通过注册信号处理函数来处理信号。二、信号的分类Linux系统中的...
来源:博客园 2023-03-16 10:00 8
源文档地址:https://www.2daygeek.com/create-lvm-storage-logical-volume-manager-in-linux/1.创建PV创建前/dev/sdb不能分区,如果已经分区,使用fdisk/dev/sdb删除分区[root@O-Frida...
来源:博客园 2023-03-15 18:00 12
很多时候,在linux我们源码编译库代码时候会自定义安装路径,这使得man查询的时候无法找到库文档,默认的man搜索路径可以使用下面命令查看:$man-w/usr/local/share/man:/usr/share/man我们可以通过修改man的命令搜索配置文件/etc/man_db.co...
来源:博客园 2023-03-15 15:30 10
Linux进程间通信通常使用的方式有很多种,其中比较常用的包括管道(pipe)和FIFO(命名管道)。本文将介绍这两种通信方式的基本概念,并用C语言编写示例代码,来说明如何在两个进程之间使用这些IPC机制进行通信。管道(pipe)管道是一种半双工的通信方式,用于父进程和子进程之间的通信。在Lin.....
来源:博客园 2023-03-15 14:30 11
DNS域名系统服务1.DNS介绍1.1什么是域名?域名(DomainName),简称域名、网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。具有独一无二,不可重复的特性。1.2什么是DNS?域名系统(DomainName...
来源:博客园 2023-03-14 19:30 11
Linux操作系统是一种多任务、多用户的操作系统,这意味着它可以同时运行多个进程,每个进程都可以执行不同的任务。在本文中,我们将介绍如何在Linux系统中创建和销毁进程。进程的创建在Linux系统中,进程的创建可以通过fork()系统调用来实现。fork()函数将当前进程复制一份,创建一个新...
来源:博客园 2023-03-14 12:30 13
Linux文件权限管理介绍一:Ubuntu简介1、什么是UbuntuUbuntu是基于Debian开发的一个开源的Linux操作系统,Ubuntu这个名字名称来⾃⾮洲南部某种语言的一个词语,Ubuntu每6个月会发布⼀个新版本,每隔两年,在四月份的时候,会推出⼀个⻓期⽀持版本(LTS)。其⽀持...
来源:博客园 2023-03-14 10:00 13
前言假设你正在玩一款在线多人游戏,在游戏中,有多个角色需要进行不同的操作,例如攻击、移动、释放技能等等。接下来,我们用玩游戏的例子,来解释进程和和线程的概念,以及进程和线程的区别。进程的基本概念我们可以将整个游戏看作一个进程,它是操作系统中资源分配的基本单位,拥有自己的地址空间、内存、CPU...
来源:博客园 2023-03-13 22:00 14
1.ip命令1.1.摘要 ip是iproute2软件包里面的一个强大的网络配置工具,它能够替代一些传统的网络管理工具。例如:ifconfig、route等。这个手册将分章节介绍ip命令及其选项。 1.2.ip命令的语法 ip命令的用法如下:[root@node01~]#ipUsag...
来源:博客园 2023-03-13 16:00 16
在WebAssembly中使用Rust编写eBPF程序并发布OCI镜像作者:于桐,郑昱笙eBPF(extendedBerkeleyPacketFilter)是一种高性能的内核虚拟机,可以运行在内核空间中,以收集系统和网络信息。随着计算机技术的不断发展,eBPF的功能日益强大,并且已经成为各种...
来源:博客园 2023-03-13 01:30 11