- 博客(8)
- 收藏
- 关注
原创 使用xshell连接virtualbox创建的虚拟机(NAT网络模式)
一定要创建端口转发,因为NAT网络存在网络隔离,在此模式下,虚拟机ip地址处于内部私有网络中,主机操作系统和外部网络对ip不可见,端口转发的本质是在VirtualBox这个“路由器”上设置了端口映射规则,所以,远程工具端不能输入虚拟机的ip地址+22端口,要通过主机回环地址连接,当连接127.0.0.1:2222时,实际上是通过VirtualBox软件转发到虚拟机的22端口。如下图所示,规则名称自拟,协议选择TCP,主机ip留空,主机端口随便,但在主机中必须是没被占用的。
2025-08-11 09:58:20
85
原创 oracle中类似BIN$开头的文件是什么?(附生产环境下清理步骤)
(若返回 STATUS = OPEN,说明数据库正常运行,若返回 MOUNTED(仅加载未打开)、NOMOUNT(仅实例启动)或 SHUTDOWN,则数据库未正常运行。从Oracle10g开始删除数据库表不是真正删除表,而是把表放到了recyclebin中,就像windows删除文件后会放入回收站,oracle也有自己的回收站。清理好回收站的表发现磁盘空间并没有被释放出来,怀疑是服务器的问题(太长时间没有重启),------拒绝连接,回滚事务后关闭。关闭数据库后访问网站正常,副数据库正常支撑。
2025-08-04 10:32:11
246
原创 报错:ORA-39087: directory name DATA_PUMP_DIR is invalid
在导出数据库的时候遇到这个报错:ORA-39087: directory name DATA_PUMP_DIR is invalid。执行赋予权限操作后切换dev_ide用户查询该目录已存在。再切换另一个用户查询是否有这个目录,结果有。再执行导出命令,成功,问题解决。2.用户对这个目录没有读写权限。
2024-12-25 10:52:13
968
原创 linux下ps -ef|grep java 和jps -l用法的区别
在Linux系统中,和jps -l都是用于查看Java进程的方法,但它们有一些重要的区别。ps是一个用于显示当前系统中进程状态的命令。:显示所有进程。:全格式显示,包含更多信息,如UID、PID、PPID、C、STIME、TTY、TIME和CMD等。:将ps -ef的输出传递给grep命令。grep java:从ps -ef的输出中过滤出包含 "java" 的行。可以显示所有包含 "java" 的进程,不仅仅是Java虚拟机(JVM)进程。可以显示更多的进程信息。
2024-12-20 11:15:23
727
原创 运维必备--生产环境系统更新时必用的md5校验
find /目标目录/目标文件 -type f -print0 |xargs -0 md5sum |awk -F '/' '{print $7 $1}' |sort>log.md5。在生产环境下做更新的时候,为了不必要的扯皮以及更新的严谨性,一致性。更新前后需要md5文件校验。2.运维接收代码包做一次文件校验,生成的md5文件跟开发提供的做对比,一致则没问题。3.更新到服务器后,再做一次文件的校验,与更新前做的校验做对比,一致则没问题。1.开发传代码包过来让他做好校验,更新包连同md5文件一起发送。
2024-12-12 08:54:13
466
原创 VirtualBox下安装龙蜥7.9虚拟机
由于官方已停止centos的维护,继续使用centos会有诸多不便,可以考虑阿里的龙蜥系统,这里安装7.9版本做演示。我这里已经安装好了,还没安装的另找文章来查看安装哦。虚拟机名称自定义,虚拟光盘选择你下载好的龙蜥7.9镜像,点击下一步。龙溪7.9镜像下载,直接下载速度很慢,建议通过迅雷下载。静待安装完成就可以了。接着开机配置ip网络就可以使用了。等待几分钟后就安装界面了,选中中文,点击继续。打开virtualbox,点击新建。还有重要的一步吗,设置网络为桥接模式。设置用户跟密码,主机名,点击下一步。
2024-12-11 11:57:26
770
原创 项目应用服务器病毒事件处理
起初,我们发现了netools进程异常占用CPU资源,并在/tmp目录下生成大量文件的情况。进一步排查中,发现了两个可疑的系统服务,并通过查看其单元文件内容,确认其存在恶意执行命令的行为。我们针对/tmp目录下病毒文件的生成,新建审计规则进行监控,并发现被感染文件是通过被篡改的/bin/ls执行的。随后,我们删除了被篡改的ls文件,清理了/tmp目录下的文件,并重新上传了一个新的ls。同时,为了进一步防范类似事件的发生,我们安装并更新了杀毒软件,并进行了全盘扫描。
2024-12-08 20:48:09
1653
原创 记一次生产环境下tomcat的升级
把旧版本文件夹conf,webapps(我们项目的jar包都是放在webapps里)复制替换到解压后的文件夹apache-tomcat-8.5.99里。项目上用的tomcat版本是8.5.23,由于甲方通报有漏洞要求升级,遂计划升级到8.5.99。把apache-tomcat-8.5.99.tar.gz,放到跟原tomcat同一目录下。执行./version.sh查看版本是否有变动,这里看到已经成功升级到8.5.99。ps -ef|grep java查看是tomcat 8.5.99否起来。
2024-11-28 17:20:52
453
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人