智能运维

  • JUC源码学习笔记4——原子类,CAS,Volatile内存屏障,缓存伪共享与UnSafe相关方法

    JUC源码学习笔记4——原子类,CAS,Volatile内存屏障,缓存伪共享与UnSafe相关方法 volatile的原理和内存屏障参考《Java并发编程的艺术》 原子类源码基于JDK8 一丶volatile 与内存屏障 volatile修饰的字段,Java线程…

    智能运维 2022年8月7日
  • VMware虚拟磁盘的格式

    VMware虚拟磁盘的格式   虚拟磁盘有3种格式: (1)thin provision,精简置备 (2)thick(也叫zeroed thick),厚置备延迟置零 (3)eager zeroed thik,厚置备快速置零   (1) thin provision就是一种按需分配的格式,创建时…

    智能运维 2022年8月7日
  • Linux Shell 自动交互功能

    需求背景:   近日,在安装某软件过程,发现在安装过程需要输入一些信息才能继续下一步操作,在机器数量较少情况下,我们可以单台登录上去完成安装操作,但当机器数量超过一定时,如果再手动登录操作,就会产生大量…

    智能运维 2022年8月7日
  • 部署jar包windows服务工具

    背景 某个周末一个线上项目因为服务器自动重启导致了系统挂了,我们是通过jenkins部署的jar包所以需要手动重启项目,解决问题后准备调换部署方式让项目随系统自动启动,试用tomcat后发现启动慢,并且日常开发spring…

    智能运维 2022年8月6日
  • Linux中cp和mv命令显示进度条和速度

    我们都知道Linux中,cp和mv命令都是由coreutils软件包安装的 在Linux中cp或者mv命令操作大文件时,会出现等待的过程,但这两个命令都没有提供可以查看命令进度的参数,所以我们可以通过Github上的开源项目advcpmv …

    智能运维 2022年8月6日
  • 如何在Ubuntu 22.04上搭建FTP服务器

    安装vsftpd: sudo apt update sudo apt install vsftpd vsftpd服务将在安装过程完成后自动启动。通过打印服务状态进行验证: sudo systemctl status vsftpd 输出如下所示,表明vsftpd服务处于活动状态并正在运行:…

    智能运维 2022年8月6日
  • 进程理论和实操

    1.什么是进程 ​ 进程是只一个正在运行的程序. 是一个抽象的概念​ 进程是起源于操作系统的. 是操作系统最核心的概念. 操作系统的其他概念都是围绕进程展开的​ 如果一个人说他精通进程. 那么就是精通操作系统. 要么就…

    智能运维 2022年8月6日
  • Linux中 ps -ef 指令详解

    Linux中 ps -ef 指令详解 一、基础概念指令: ps作用: 主要是查看服务器的进程信息选项含义:-e:等价于 ‘-A’ ,表示列出全部的进程-f:显示全部的列(显示全字段) 二、执行结果 列的含义说明: UID: 该进程执行…

    智能运维 2022年8月6日
  • JVM学习之 内存结构

    目录 一、引言 1.什么是JVM? 2.学习JVM有什么用 3.常见的JVM 4.学习路线 二、内存结构 1. 程序计数器 1.1 定义 1.2作用 2. 虚拟机栈 2.1定义 2.2栈内存溢出 2.3线程运行诊断 3. 本地方法栈 4. 堆 4.1定义 4.2堆内存…

    智能运维 2022年8月6日
  • linux- 挂载本地iso,配置本地yum

      ------------------------------------ 关于centos8安装vm-tools: workstation部署centos8之后,不需要单独安装vm-tools,系统已自动安装: 验证: [root@centos8 iso]# rpm -qa | grep vm-tools open-vm-tools-…

    智能运维 2022年8月6日