笔记script linux shell

(笔记)Ethercat解析之命令行工具的使用教程

说明:EtherCAT为了方便用户空间对主站进行调试,因此提供一套用户空间使用的工具来设置从站参数,观察调试信息等等。正常情况下,每个主站的实例都会生成一个字符设备,名字为:/dev/EtherCATx。 欲想深入了解其他命令,可通过执行ethercat –help命令来查看详细使用方法。 一、et ......
Ethercat 命令 笔记 工具 教程

关于Linux服务器安全加固-禁止被ping扫描探测

关于Linux服务器上设置禁ping ,可以一定程度上在互联网上隐藏自己,防止一些批量扫描软件探测主机,减少被入侵的几率 另一方面禁止ping也会增加服务器的防护能力,防止别人使用的大量的恶意ping消耗服务器的网络及cpu资源 1、关于是否允许被ping,主要是看 /proc/sys/net/ip ......
扫描探测 服务器 Linux ping

【linux编程】用户态文件系统FUSE

参考资料 1. 自制文件系统 —— 02 开发者的福音,FUSE 文件系统 ......
文件 用户 系统 linux FUSE

Linux之shell脚本的循环

## 一、循环语句 ### 1.1for `help for 帮助文档` ```bash for i in a b c;do echo hello;done [root@localhost data]#for i in a b c;do echo hello;done hello hello hel ......
脚本 Linux shell

Linux文件实时双向同步配置

今天接到需求说要实现mysql与指定目录的文件实时双向热备,mysql的上篇已经解决,linux文件的在这篇展开讨论。 Linux主机之间文件实时自动同步备份,使用 rsync+inotify 组合的方式来实现,避免由于硬件或者软件导致的 Linux 系统死机或损坏造成的损失。 一、rsync+in ......
双向 实时 文件 Linux

Linux:安装部署Redis

学习自:Linux安装部署Redis(超级详细) - 她_wjw - 博客园 redis启停 开启: /安装目录/bin/redis-server /安装目录/bin/redis.conf(相当于是用redis-server这个服务读取redis.conf这个配置然后启动) 关闭: /安装目录/bi ......
Linux Redis

最常用的Linux命令

1. tar 创建一个新的tar文件 $ tar cvf archive_name.tar dirname/ 解压tar文件 $ tar xvf archive_name.tar 查看tar文件 $ tar tvf archive_name.tar 2. grep 在文件中查找字符串(不区分大小写) ......
命令 常用 Linux

Linux-wget命令使用及参数详解

wget简介 Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执 ......
Linux-wget 命令 参数 Linux wget

Linux 配置Node环境变量[通俗易懂]

大家好,又见面了,我是你们的朋友全栈君。 修改/etc/profile文件,在末尾添加以下内容 export NODE_HOME=/usr/local/node //Node所在路径 export PATH=$NODE_HOME/bin:$PATH 复制 修改完成后需要重新登陆才能生效,也可以执行命 ......
易懂 变量 环境 Linux Node

Linux搭建本地yum源配置

[BaseOS]name= BC-Linux-8.2 - BaseOSbaseurl=http://10.104.89.8/BClinux-iso/BaseOS/gpgcheck=0enabled=1[AppStream]name= BC-Linux-8.2 - AppStreambaseurl=h ......
Linux yum

Linux:CAP定理——分布式计算

一、起源与发展 CAP(Consistency、Availability、Partition Tolerance)(一致性、可用性、分区容忍性)也叫Brewer定理,由Eric Brewer于2000年提出。 2002年,Seth Gilbert和Nancy Lynch用严谨的数学推理证明了CAP猜 ......
定理 分布式 Linux CAP

PADS应用笔记:Layout中多块覆铜填充时个别不生效 ##

# PADS应用笔记:Layout中多块覆铜填充时个别不生效 ## 解决方法 需要在覆铜的参数设置中修改优先级 ![](https://img2023.cnblogs.com/blog/2967398/202308/2967398-20230814095520328-702989733.png) ......
笔记 Layout PADS

PADS应用笔记:如何提取其他人图纸中画好的元件符号和封装库 ## Logic中

# PADS应用笔记:如何提取其他人图纸中画好的元件符号和封装库 ## Logic中 选中要保存的符号,或者过滤器选择元器件,然后右键全选。 全选后再右键,选择保存到库中 ![](https://img2023.cnblogs.com/blog/2967398/202308/2967398-2023 ......
图纸 元件 符号 笔记 Logic

PADS应用笔记:如何手动导网表

# PADS应用笔记:如何手动导网表 ## 导出网表 选择`设置`->`网表` ![](https://img2023.cnblogs.com/blog/2967398/202308/2967398-20230814095341108-975567426.png) 生成.asc格式的网表文件 ## ......
手动 笔记 PADS

Linux中 more/less快捷键

空格翻页 全屏导航 ctrl + F - 向前移动一屏ctrl + B - 向后移动一屏ctrl + D - 向前移动半屏ctrl + U - 向后移动半屏 单行导航j - 向前移动一行k - 向后移动一行 其它导航G - 移动到最后一行g - 移动到第一行q / ZZ - 退出 less 命令 ......
快捷键 Linux more less

OpenZFS 2.2 发布 RC3,支持 Linux 6.4

导读 之前的 OpenZFS 2.2 候选版本已致力于实现与 Linux 6.4 内核的兼容性,而在 2.2-rc3 中,Linux 6.4 支持的元跟踪器已标记为已完成。 OpenZFS 2.2 发布了第 3 个 RC 版本。 之前的 OpenZFS 2.2 候选版本已致力于实现与 Linux 6 ......
OpenZFS Linux 2.2 6.4 RC3

vlunhub笔记(四)drippingblues

(一)信息收集 查询目标靶机ip,目标机:192.168.241.142 arp-scan -l 照常扫一下端口,发现开放21(ftp服务),22(ssh服务),80(web服务)三个端口 nmap -A -T4 192.168.241.142 发现开放21ftp端口,尝试访问。发现一个压缩包,下载 ......
drippingblues vlunhub 笔记

Nexpose v6.6.210 for Linux & Windows - 漏洞扫描

Nexpose v6.6.210 for Linux & Windows - 漏洞扫描 Rapid7 Vulnerability Management, Release Aug 09, 2023 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https: ......
漏洞扫描 漏洞 Nexpose Windows 6.210

Palo Alto Cortex XSOAR 6.11 (Linux) - 安全编排、自动化和响应 (SOAR) 平台

Palo Alto Cortex XSOAR 6.11 (Linux) - 安全编排、自动化和响应 (SOAR) 平台 Security Orchestration, Automation and Response (SOAR) platform 请访问原文链接:,查看最新版。原创作品,转载请保留出 ......
Cortex Linux XSOAR 平台 Palo

UTM v4.3.5 - 在 macOS 上优雅的使用 QEMU 虚拟化 Windows、Linux 和 macOS

UTM v4.3.5 - 在 macOS 上优雅的使用 QEMU 虚拟化 Windows、Linux 和 macOS 在 iOS 中虚拟化 Windows、Linux 和 Unix 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin ......
macOS Windows Linux QEMU UTM

CaltechCS122 笔记:Assignment 1: NanoDB Set-Up and Storage Layer

# Assignment 1: NanoDB Set-Up and Storage Layer NanoDB 是加州理工大学 Caltech CS122 课程使用的教学数据库系统 ## buffer pool manager lab1 的第二部分是实现充分利用空间的 bpm,当前所给出的 bpm 代 ......
Assignment CaltechCS Storage 笔记 NanoDB

读发布!设计与部署稳定的分布式系统(第2版)笔记31_版本问题

![](https://img2023.cnblogs.com/blog/3076680/202308/3076680-20230812234533249-1035884507.png) # 1. 在软件与外部环境之间的许多交汇点上,版本控制基本上处于混乱状态 ## 1.1. 不应该为了更新自身系统 ......
分布式 版本 笔记 问题 系统

<学习笔记> 莫比乌斯反演

$\mu(x) = \begin{cases}1 \qquad x=1 \\ 0 \qquad 存在平方因子 \qquad \\ (-1)^k \qquad k为质因子个数\end{cases}$ 且 $\mu$ 为积性函数。 ![](https://images.cnblogs.com/cnblo ......
笔记 lt gt

Linux下安装ELK

### 安装 elasticsearch 下载镜像 ```sh docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.17.0 ``` ......
Linux ELK

曲面积分笔记

原文发表于 $\text{2022-05-18 21:13:02}$。 *** 论一个 OIer 对分析和几何的理解能有多差。 ## 第一型曲线积分 正则的 $C^1$ 的参数曲线 $\bm x$ 的弧长为 $$\int_{[a, b]} \|\bm x'(t)\|\mathrm dt$$ 若 $C ......
曲面 积分 笔记

c#学习笔记-------------------------c#的IO操作

一、什么是I/O I/O 的全称是input/output,翻译过来就是输入/输出。对于一个系统或者计算机来说,键盘、U盘、网络接口、显示器、音响、摄像头等都是IO设备。 对于c#程序来说,I/O就是与外界进行数据交换的方式。程序需要对数据进行运算,I/O就是提供数据来源和输出数据的部分。 在C# ......
笔记

有道云笔记桌面端快捷键

编辑快捷操作 功能 Mac Windows 插入当前时间 option + shift +D alt + shift + D 插入双链笔记 [[ [[ 插入代码块 ctrl+option+D ctrl+alt+D 插入任务列表 command+D ctrl+D 插入无序列表 command+L ct ......
快捷键 桌面 笔记

为什么基于Linux的安卓没有Linux安全?

大家都知道安卓是基于Linux内核,而且大家也知道Linux的安全性是公认的,那为什么和Linux有着类似嫡系关系的安卓却一直被人诟病不安全呢?要想说清楚这个问题,我们需要了解一下安卓和Linux到底是什么关系,而且这两个系统到底安全不安全,背后的原因是什么。当然,在此需要表明一个观点:世界上没有绝 ......
Linux

Programming abstractions in C阅读笔记:p107-p110

《Programming Abstractions In C》学习第46天,p107-p110,3.1小节——“The concept of interface”,总结如下: 一、技术总结 1.client p108,调用library的program称为client。 2.interface p1 ......
abstractions Programming 笔记 107 110

shell脚本

shell脚本 面向过程语言 做一件事情,排出个步骤,第一步干什么,第二步干什么,如果出现情况A,做什么处理,如果出现了情况B,做什么处理 问题规模小,可以步骤化,按部就班处理 以指令为中心,数据服务于指令 C,shell 面向对象语言 将编程看成是一个事物,对外界来说,事物是直接使用的,不用关心事 ......
脚本 shell