命令 教程linux grep

Linux hwrng以及ARM TRNG记录

关键词:hwrng,/dev/random,/dev/urandom,rngd,rngtest等。 Linux hwrng驱动比较简单,hwrng core注册设备提供应用层设备。hwrnd driver提供具体硬件接口,然后注册到hwrng core中,以及往内核熵池提供随机数。 1. Linux ......
Linux hwrng TRNG ARM

PyCharm 安装教程

1.下载进入PyCharm官方下载地址: https://www.jetbrains.com/pycharm/download/ 下载社区版本(日常学习使用够用了),专业版是收费的哦(功能更强大) 2.安装PyCharm (1)双击打开 pycharm-community-2023.1.2.exe ......
PyCharm 教程

学无止境--linux 代码中获取pid的方法

#include <linux/resource.h> #include <unistd.h> #include <signal.h> pid_t wd_pid; char line[8]; FILE *cmd; int pri; /*创建管道并创建shell子进程,执行pidof bspInit ......
代码 方法 linux pid

SMB远程执行命令横向移动

# SMB远程执行命令横向移动 [TOC] ## 一、SMB介绍 SMB 全称是 Server Message Block 翻译过来是服务器信息块,它也是一种客户端到服务器的通信协议。除此之外,SMB 协议也被称为请求-回复协议。 客户端与服务器建立连接后,客户端可以向服务器发送SMB命令允许用户访 ......
横向 命令 SMB

DCOM远程执行命令横向移动

# DCOM远程执行命令横向移动 [TOC] ## 一、DCOM介绍 DCOM(分布式组件对象模型)是微软的一系列概念和程序接口。它支持不同的两台机器上的组件间的通信,不论它们是运行在局域网、广域网、还是Internet上。利用这个接口,客户端程序对象能够向网络中另一台计算机上的服务器程序对象发送请 ......
横向 命令 DCOM

WinRM远程执行命令横向移动

# WinRM远程执行命令横向移动 [TOC] ## 一、WinRM介绍 WinRM(Windows远程管理)是Microsoft 在Windows中对WS-Management的实现,它使系统可以跨通用网络访问或交换管理信息。利用脚本对象或内置的命令行工具,WinRM可以与可能具有基板管 控制器( ......
横向 命令 WinRM

交互式命令行

市面上有不少交互式命令行工具 picocli\jline\kotlin-REPL\jshell 有些直接可以使用,有些需要部分改造,我使用Picocli-shell-jline项目的基础上实现了一款交互式命令行的LicenseGenerator工具 #### 引入maven依赖 ```mvn inf ......
交互式 命令

谈谈Linux系统连接数

一、系统默认最大连接数 (1).这是由于当前系统连接数量(默认为65536)超出最大限制所导致,该值由内核参数netnetfilter.nf_conntrack_max定义,使用sysctl 命令可以查看该值 (2).意味着默认情况下,最多维持65536个连接数,一旦连接数超出该值,系统就会拒绝后续 ......
系统 Linux

python 3.11.4 安装教程

python官网 Welcome to Python.org. 1.下载python 进入官网点击 Downloads 找到 3.11.4版本 点击Download 找到对应的电脑版本进行下载 2.安装python (1)双击下载好的 python-3.11.4-amd64.exe (2)勾选 Ad ......
教程 python 11

Linux系统下如果在编译时指定程序运行时动态链接库相对目录,及为程序收集默认不安装动态链接

1、在编译中指定编译的程序去查找的动态链接库目录 qmake 是这样指定 运行时动态库目录的: QMAKE_LFLAGS += -Wl,-rpath=/usr/local/ultrasec/policyfilter/lib/ 2、用 ldd PROG 查看程序的动态链接库,如果没有的动态链接库,就从 ......
链接 程序 动态 目录 系统

【保姆级教学】抓包工具Wireshark使用教程

# wireshark介绍 今天讲一下另一款底层抓包软件,之前写过两篇抓包软件 分别是 1. fiddler抓包【https://www.cnblogs.com/zichliang/p/16067941.html】 2. mitmdump抓包【https://www.cnblogs.com/zich ......
保姆 Wireshark 工具 教学 教程

禅道迁移 Linux(服务器A) --> Linux(服务器B)

好久没更新了,有些想念以往学习的日子了。今天的篇章也比较简单易懂,不再啰嗦了,如下: 注意点:使用同版本号的禅道(稳妥起见下载时将安装包给保留) 一、在新的服务器B上面安装相同版本的禅道 二、将旧版本禅道的配置文件进行复制 (如果未进行安装路径修改时为: /opt/zbox/app/zentao/w ......
服务器 Linux gt

服务器巡检常用命令

Linux系统需要定期巡检,以检查服务器软硬件使用情况,确保可以及时发现问题、解决问题,降低损失。 常用的巡检命令如下: free -m 查看内存使用量和交换区使用量 df -h 查看各分区使用情况 du -sh < 目录名> 查看指定目录的大小 uptime 查看系统运行时间、用户数、负载 w 查 ......
命令 常用 服务器

运维巡检常用命令

Linux系统需要定期巡检,以检查服务器软硬件使用情况,确保可以及时发现问题、解决问题,降低损失。 常用的巡检命令如下: uname -a 查看内核/操作系统/CPU信息 head -n 1 /etc/issue 查看操作系统版 cat /proc/cpuinfo 查看CPU信息 hostname ......
命令 常用

宝塔Linux安装

首先找到宝塔的安装地址:https://www.bt.cn/new/index.html 第一步: 安装宝塔SSH终端 安装成功之后的界面是这样的: 第二步: Liunx宝塔面板的安装地址:https://www.bt.cn/btcode.html 这里我安装的是第一个 ......
宝塔 Linux

linux iptables安全技术与防火墙

目录 一、入侵检测系统 二、防火墙 三、防水墙 四、tcpdump抓包 五、实验演示 1.SNAT 一、入侵检测系统 特点:是不阻断任何网络访问,量化、定位来自内外网络的威胁情况, 主要以提供报警和事后监督为主,提供有针对性的指导措施和安全决策依据,类似于监控系统 二、防火墙 1.特点:隔离功能,工 ......
防火墙 iptables linux 技术

git命令修改已经commit的内容

参考:https://www.jianshu.com/p/0f1fbd50b4be 总结如下: 1. git rebase -i HEAD~3 命令3表示你最近提交的一次提交数 2.输入i 进入编辑页面.讲pick 修改为edit 3.输入 git commit --amend 4.git reba ......
命令 内容 commit git

Linux内核期末复习

1、P22-25 2、P36、P165 ret指令的作用: 进程切换时用什么函数 _switch_to_函数如何理解 怎么实现 3、gcc、gdb命令 gdb 堆栈汇编典型示例: 反汇编指令: 4、内嵌汇编(10号系统调用) #include <stdio.h> int main() { long ......
内核 Linux

Linux开机过程

1.Linux开机时,会首先创建0号进程,0号进程会创建出1号和2号进程,然后0号进程本身会终止。 2.1号进程(sbin/init)是所有用户进程的祖先,需要开机自启的进程可以挂在一号进程下,1号进程会再产生tty/pts终端,之后会再由该终端产生login,shell等 3.2号进程是所有系统进 ......
过程 Linux

Source Insight使用教程

来源: Source Insight使用教程 ......
Insight 教程 Source

Axure RP教程_编程入门自学教程_菜鸟教程-免费教程分享

## 教程简介 Axure RP是一款专业的快速原型设计工具。Axure(发音:Ack-sure),代表美国Axure公司;RP则是Rapid Prototyping(快速原型)的缩写。 Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具, ......
教程 菜鸟教程 Axure

oracle linux 7.9 静默安装oracle 11g

搭建虚拟机步骤配置ip,步骤省略。 下载linux 版本 11g Oracle 安装包,通过sftp上传到虚拟机。 oracle11.2.4安装包及补丁包链接如下: 链接:https://pan.baidu.com/s/1TaVNOqXCoSjsJJZ-ADLkmw 提取码:ycxi 前两个zip包 ......
oracle linux 7.9 11g 11

Linux 文件检索 | locate、grep、find

Linux 中查找文件或关键词检索文件内容是很常用的功能 合理使用命令,高效检索需要的结果 本文系统 **Amazon Linux 2** ## locate 通常 locate 命令系统会自带,如果没有则需要安装 ```mlocate``` locate 搜索文件速度很快,因为它不去实际目录中找文 ......
文件 locate Linux grep find

c++ linux基础学习第一课

课程目标: 1. shell 命令解析器 shell就是命令解析器,将用户命令翻译成内核能够识别的指令。 shell常用的快捷键:tab:补齐命令,补齐文件(包括目录和文件) ctrl+a光标移动到头部,ctrl+e光标移动到尾部 2. linux下主要目录: /bin 保存着二进制文件、可执行程序 ......
基础 linux

Linux LVM

[toc] # 一、LVM简介 ![](https://img2023.cnblogs.com/blog/1046752/202306/1046752-20230613114239348-1421897782.png) LVM的限制: - 一块物理硬盘(PV)只能属于一个卷组(VG) - 一个VG里 ......
Linux LVM

【Linux】CentOS防火墙操作:开启端口、开启、关闭、配置

🔶 基本使用 启动: `systemctl start firewalld` 关闭: `systemctl stop firewalld` 查看状态: `systemctl status firewalld` 开机禁用 : `systemctl disable firewalld` 开机启用 : ......
端口 防火墙 CentOS Linux

Linux打包C++应用deb脚本

## 目录结构 ├── CMakeLists.txt ├── README.md ├── scripts │ └── build_deb.sh ├── src │ └── app.cpp └── VERSION ## 打包脚本 ```bash #! /bin/bash PROJECT_NAME="m ......
脚本 Linux deb

Linux根文件制作

根文件系统首先是内核启动时所mount的第一个文件系统,内核代码映像文件保存在根文件系统中,而系统引导启动程序会在根文件系统挂载之后从中把一些基本的初始化脚本和服务等加载到内存中去运行。 1.根文件系统 文件系统是包括在一个磁盘(包括光盘、软盘、闪盘及其它存储设备)或分区的目录结构;一个可应用的磁盘 ......
文件 Linux

Linux 7 下NTP 时间服务器

# yum install -y ntp ntpdate # rpm -qa ntp # cp /etc/ntp.conf.bak # egrep -v "^$|#" /etc/ntp.conf.bak >/etc/ntp.conf # vi /etc/ntp.conf driftfile /var ......
服务器 时间 Linux NTP

[转]git命令简写、简称、缩写

一些常用简写命令: git st # git status git ci # git commit git br # git branch git co # git checkout git mg # git merge git line # git log --oneline 当然,你也可以直接在 ......
简写 缩写 命令 git