智能运维
-
1.编写脚本实现登陆远程主机。(使用expect和shell脚本两种形式)
编写脚本实现登陆远程主机。(使用expect和shell脚本两种形式) 1.expect 形式:[root@CentOS8 ~]# cat remote_expect.sh !/usr/bin/expect ********************************************************************…
-
【Windows内核研究】使用 NtQuerySystemInformation API 获取进程信息
需要附加依赖项ntdll.lib 需要导入NtQuerySystemInformation等相关函数的定义。这里使用了ProcessHacker的phnt库。 Github ProcessHacker phnt 代码如下: #include <iostream> #include <phnt_windows.h&g…
-
一个动态内存分配的数组--C和指针-动态内存分配习题
假设一个int类数组,需要在程序运行中中进行动态内存分配。 将首先使用malloc(),进行分配。 数组的首元素,代表除本身外,数组还有多少个元素。 例如,首元素为3,则代表数组应当具有4个元素。 同时要求,如果…
-
linux 压缩操作
1、把/home目录下面的data目录压缩为data.zip zip -r data.zip data #压缩data目录 2、把/home目录下面的data.zip解压到databak目录里面 unzip data.zip -d databak 3、把/home目录下面的a文件夹和3.txt压缩成为a12…
-
5-16 Docker 容器 || Linux
Docker 简介 Linux简介 Linux和windows一样,都是操作系统 只不过windows更易用,适合家庭和非编程人员使用 如果用作服务器,尤其是java项目的服务器,Linux会更加合适 Linux有更全面的权限系统,更安全,更稳定,速度也更…
-
Linux查看本机端口是否启动及测试别的主机到这台机器端口是否通
第一个方法使用lsof -i:端口号命令行,如果没有任何输出则说明没有开启该端口号,下图表示本机端口开启了 第二个方法使用netstat -aptn命令行,查看所有开启的端口号 # netstat -aptn 查看所有开启端口 # netsta…
-
根据端口查询进程号
一、linux根据端口查询进程、服务1、lsof -i:222、netstat -nltp|grep 22 二、Windows根据端口查询进程netstat -ano|find "LISTENING"|find "135" 三、AIX根据端口查询进程netstat -Aan | grep 22f1000e00005673b8 …
-
linux指令学习
建议配合目录使用 1.创建虚拟机 Linux情况下的分区设置 boot分区(引导分区)-> 1G swap分区(交换分区)-> 内存大小 充当临时内存 根分区 ->总空间减去前两个分区 网络连接的三种模式 桥接模式,虚拟系统…
-
Linux的学习笔记【1】常用的命令大全(非常全)
1.系统信息: 2.关机命令: shutdown -h now 关闭系统 shout -h hours:minutes& shutdown -c 取消 shutdowm -r now 或者reboot 3.普通用户和root用户的切换: su+普通用户 su root +密码即可切换 4.文件…
-
ubuntu系统 Unable to locate packaged的几种解决办法(安装keepalived ./configure 报错问题解决办法 )
第一种情况,也是遇到最多的,就是没有更新软件库缓存 执行下面命令即可: sudo apt update 第二种情况,因为网络问题,国外的源需要换成国内源 备份之前的源: cp /etc/apt/sources.list /etc/apt/sources.list.ba…