笔记script linux shell

Linux中Postfix反病毒和垃圾邮件(十)

摘自:http://www.ywnds.com/?p=1817 amavisd-new amavisd-new呼叫器是一个连接MTA和内容检测工具(诸如病毒扫描工具和SpamAssassin)的高性能接口程序,使用perl语言写成。它一般通过SMTP、ESMTP或者LMTP和MTA进行通讯,可以将位 ......
垃圾 邮件 病毒 Postfix Linux

CygWin:windows上运行类linux命令

CygWin是一个在Windows平台上运行的类UNIX模拟环境,是Cygnus Solutions公司开发的自由软件。它提供了类似于Linux系统的终端环境和工具,使用户可以在Windows平台上运行Unix-like的程序,如Bash、awk、sed和grep等 。 下载setup.exe 安装 ......
命令 windows CygWin linux

Linux中Postfix邮件发送配置(三)

摘自:http://www.ywnds.com/?p=1770 一、部署DNS服务器(可查找DNS章节) postfix根据域名和地址做一个MX记录,A记录,PTR记录(一般在互联网上邮件服务器都要反解,没有PTR记录会认为是垃圾邮件) 1 2 3 4 5 6 $ service iptables ......
邮件 Postfix Linux

Linux中Postfix邮件接收配置(四)

摘自:http://www.ywnds.com/?p=1780 Dovecot介绍 MRA邮件取回代理也有很多如courier-imap,cyrus-imap和dovecot这三个个工具,下面重点介绍Dovecot: 1.高安全性。据 Dovecot 的作者声称,从 Dovecot 的设计和实现,安 ......
邮件 Postfix Linux

Linux中Postfix邮件认证配置(五)

摘自:http://www.ywnds.com/?p=1784 Postfix+Dovecot+Sasl工作原理 1.A用户使用MUA客户端借助smtp协议登陆smtpd服务器,需要先进行用户和密码认证,而SMTPD服务器端支持sasl认证,例如有一个sasl客户端,就会去连接SASL。当SASL接 ......
邮件 Postfix Linux

Linux中Postfix虚拟用户及虚拟域(六)

摘自:http://www.ywnds.com/?p=1797 Postfix基于虚拟用户虚拟域的邮件架构 上图是一个几乎完整的邮件系统架构图,这里基于Mysql数据库进行用户认证,不管是Postfix、Dovecot、webmail都需要去Mysql数据库中进行用户认证。 1、用户可以基于outl ......
Postfix 用户 Linux

Linux中Postfix邮件原理介绍(一)

摘自:http://www.ywnds.com/?p=1723 邮件相关协议 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议, 工作在TCP的25端口。它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。跟名字一样smtp非常简单,无法做 ......
原理 邮件 Postfix Linux

Linux中Postfix邮件安装配置(二)

摘自:http://www.ywnds.com/?p=1764 Postfix安装配置 本套邮件系统的搭建,从如何发邮件到收邮件到认证到虚拟用户虚拟域以及反病毒和反垃圾邮件等都有详细的介绍。在搭建过程中必须的参数解释以及原理都有告诉,这样才能更好地理解邮件系统。 一、卸载自带postfix 1 2 ......
邮件 Postfix Linux

Shell远程运行本地脚本(批量)

脚本/data1/scripts/setuphids.sh位于本地服务器,没有位于远程服务器上。setuphids.sh脚本中的echo结果可以输出到本地服务器日志中 echo "#####Begin###########################################" >> /d ......
脚本 Shell

【ChernoC++笔记】静态

类和结构体外的静态 【21】C++中的静态(static) ▶️有两种静态: 类或结构体外的static:声明为static的符号只在该翻译单元内可见; 类或结构体内的static:声明为static的变量将与类的所有实例共享内存(所有类实例共用一个static变量)。 ▶️类外的static 静态 ......
静态 ChernoC 笔记

Linux 系统资源管理 | systemd

就系统中通常执行 **/etc/init.d/** 目录下的文件来管理服务。 新系统中可统一使用 **systemctl** 组命令来管理服务。 ## systemctl 用法 **最常用来启动、停止服务** - ```systemctl status nginx``` 查看 nginx 服务状态 ......
资源管理 systemd 系统 资源 Linux

Linux | 指定使用的GPU

### 查看GPU 编号及其使用信息 ```shell $ nvidia-smi ``` 其中左上侧有0、1、2、3的编号,表示GPU的编号,在后面指定GPU时需要使用这个编号。 我们可以查看这些卡使用的信息,我们用来查看哪些卡在空闲状态。 ### 指定使用的GPU #### 方法一:在终端执行程序 ......
Linux GPU

linux HAproxy

HAproxy服务可以完成负载均衡,和反向代理,不仅可以完成几十万的高并发请求,而且可以完成保护真实服务器。 目录 一、HAProxy 概念 二、HAProxy 主要特性 三、HAProxy 负载均衡策略 四、LVS、nginx和HAProxy区别 五、部署HAproxy 六、日志分析 七、总结 一 ......
HAproxy linux

linux环境变量配置文件

在linux系统中有很多地方可以配置环境变量,有时候我们需要增加一个或者查找具体是谁修改了环境变量,往往找不到地方。这里列举一下有哪些文件会影响环境变量。 # 配置文件 正常情况,linux系统启动的时候会按照如下加载环境变量 - `/etc/environment` - `/etc/profile ......
变量 环境 文件 linux

SpringBoot3 学习笔记(开始配置)

一、使用工具IntelliJ,下载JDK20 https://www.oracle.com/java/technologies/downloads/ 二、采用Spring Initializr新建项目, 三、勾选web和lombok 四、点Finish后等待新建目录如下,删掉无用的目录和文件: 五、 ......
SpringBoot3 SpringBoot 笔记

Linux | curl命令详解

curl是一个命令行访问URL的计算机逻辑语言的工具,发出网络请求,然后得到数据并提取出,显示在标准输出“stdout”上面,可以用它来构造http request报文,curl(CommandLine Uniform Resource Locator),即在命令行中利用URL进行数据或者文件传输。 ......
命令 Linux curl

Linux环境下搭建测试环境(使用虚拟机练习)——1.搭建网络,安装禅道、tomcat、java、mysql

####环境: 1. vmware, 操作系统: CentOS Linux release 7.9.2009 2. Xshell 3. ZenTaoPMS.9.8.3.zbox_64.tar.gz安装包 4. yum 3.4.3 ####配置网络 1. 将网络模式设置为桥接模式 2. 配置网络 a. ......
环境 tomcat Linux mysql 网络

Linux-Cookbook

# Linux-Cookbook ## 设置本地iso为yum: ```sh mkdir /mnt/asianux-7.6-dvd mount -o loop /dev/sr0 /mnt/asianux-7.6-dvd ``` 把下面这段添加到/etc/yum.repos.d/redflag.rep ......
Linux-Cookbook Cookbook Linux

linux 手动添加kconfig和makefile

此处用i2c作为案例 1 在顶层的kconfig中添加 source 索引 2 在顶层的makefile中添加自己的 文件的路径 3 在对应的子目录下创建自己的文件夹 privatedev ,并创建makefile 和 kconfig文件(注意大小写) 放入想要编译的 .c文件 eg test_i2 ......
手动 makefile kconfig linux

雾里滑雪笔记(二)热力学基础

热力学基础 一、热力学的一些基本概念 热力学(thermodynamics):研究系统宏观性质的变化与系统性质变化之间关系的科学。尤其注意热现象和气体形式能量之间的转换关系。 系统(system)和环境(surroundings):当想要研究某些对象时,将这部分对象与其余的物质分开,这些对象就称为系 ......
热力学 热力 基础 笔记

Linux修改ip

1、打开终端; 2、在终端执行“vi/etc/sysconfig/network-scripts/ifcfg-eth0”命令; 3、点击i进入编辑模式,修改IPADDR、NETMASK等项的值; 4、esc退出编辑模式,shift + :,输入x就保存好了; 5、重启网卡:service netwo ......
Linux

Aras 入门笔记 - 可配置用户界面(Configurable User Interface)

Configurable User InterfaceCUI模型可配置用户界面 (CUI) 是 Aras 中的一种建模机制,它允许管理员定义客户端应用程序的布局(layout)和行为(behavior)。CUI 在 Aras11 的早期服务包中引入,最初旨在用于建模工具栏(toolbars)、菜单( ......

代码整洁之道阅读笔记

代码规范很多人在学习初期并不会多在意,也许有些基本的认知,如命名规范、换行空格、括号等,随着经历的项目越来越多,参与项目的人数也不断增加的情况下,规范的重要性也凸显出来,目录结构、更规范统一的命名、注释、异常处理等有了更严格的要求,代码整洁之道、架构整洁之道、Alibaba规范手册这类书也是为此而生 ......
代码 笔记

如何解决Shell执行python文件,传参空格引起的问题

这篇文章给大家分享的是有关如何解决Shell执行python文件,传参空格引起的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 使用shell调用一个python文件,并向shell中传入参数,举例如下: p1='wang' p2='shuang' python py ......
空格 文件 python 问题 Shell

linux环境安装golang

在使用pprof工具分析性能时,发现我们的环境上默认没有装go,所以执行不了go tool pprof命令,于是自己手动装了下。步骤如下: 首先下载一个对应系统架构的golang包,这里我用的是arm包,装的1.14.12版本。(见附件)。在环境上创一个个人目录,把包传上去,然后执行以下命令解压到/ ......
环境 golang linux

大模型复现实践记录-在linux环境4090GPU(24G)

# chatglm-6b ![](https://img2023.cnblogs.com/blog/1571518/202307/1571518-20230707150844984-259920344.png) ![](https://img2023.cnblogs.com/blog/1571518 ......
模型 环境 linux 4090 24G

Linux 特殊权限和 ACL 权限管理

ACL(Access Control List,访问控制列表)在 Linux 系统内用来控制文件权限,提升系统安全和可靠性 Linux 上有三种特殊权限,分别是 set uid,set gid,sticky。对应权限的数值分别为4,2,1。对应权限的字母分别为 s,s,t。对应的操作分别为 chmo ......
权限 Linux ACL

DBS学习笔记(二):RDS

### 概述 支持的引擎:PostgreSQL,MySQL,MariaDB,Oracle,Microsoft SQL Server,Aurora 在一个VPC内启动:常使用私有子网,用 security groups 控制权限(如使用Lambda时) 使用EBS储存:gp2或io1,可自动扩展容量 ......
笔记 DBS RDS

linux overlay文件系统

一个 overlay 文件系统包含两个文件系统,一个 upper 文件系统和一个 lower 文件系统,是一种新型的联合文件系统。overlay是“覆盖…上面”的意思,overlay文件系统则表示一个文件系统覆盖在另一个文件系统上面。 为了更好的展示 overlay 文件系统的原理,现新构建一个ov ......
overlay 文件 系统 linux

Oracle RAC 19.14 for linux 7.9 基于VSAN平台搭建

Oracle RAC 19.14 for linux 7.9 基于VSAN平台搭建一、虚拟机准备:1、vSAN内针对Oracle RAC的磁盘规划 2、开启虚机UUID参数在虚机“编辑设置”->“虚拟机选项”->高级->配置参数的“编辑配置”->添加以下信息:名称:disk.EnableUUID 值 ......
Oracle 19.14 linux 平台 VSAN