智能运维
-
centos tomcat开机自启
把tomcat的catalina.sh脚本文件拷一份到/etc/init.d目录 cp /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat 并把改脚本授权755权限 chmod 755 /etc/init.d/tomcat 拷贝的脚本并不能直接使用,还需要修改添…
-
linux 服务器下发布前端
前提: 1.本地安装xshell和xftp 2.第一次需重置实例密码 3.22端口必须开启(默认开启) Linux安装nginx在linux下安装nginx,首先需要安装 gcc-c++编译器。然后安装nginx依赖的pcre和zlib包。最后安装nginx即可。 …
-
虚拟机Ubuntu20.04安装Bochs2.7过程记录
环境信息如下: 项目 类别 版本 操作系统 Ubuntu 20.04.2 LTS 虚拟机 Bochs 2.7 Bochs安装 下载压缩包 https://sourceforge.net/projects/bochs/files/bochs/2.7/ 选择下载 .tar.gz 结尾的安装包 解压 先把下载好的…
-
Linux学习常用函数笔记
进程篇: //功能:创建子线程获取进程编号 pid_t fork(void); pid_t getpid(void); pid_t getppid(void); //功能:完全替换当前线程的内容 extern char **environ; int execl(const char *path, const char *arg,…
-
Linux之sed命令详解
Linux之sed命令详解 sed是一种流编辑器,它是文本处理中非常好的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令…
-
Windows 剪贴板的预定义格式
常量 常量/值 描述 CF_BITMAP 2 位图 (HBITMAP) 的句柄。 CF_DIB 8 包含 BITMAPINFO 结构的内存对象,后跟位图位。 CF_DIBV5 17 包含 BITMAPV5HEADER 结构的内存对象,后跟位图颜色空间信息和位图位。 CF_DIF 5 软…
-
HBase —— Shell操作
HBase —— Shell操作 表的基本操作 创建表 create '表名', '列簇名', ... 查看表 list 删除表 ## 禁用表 disable "表名" ## 删除表 drop "表名" 添加数据 put '表名','ROWKEY','列簇名:列','值' 查看数据 get '表名'…
-
[BSidesCF 2019]SVGMagic xxe&linux文件系统里的/proc/self/cwd/flag.txt (cwd代表当前目录)
SVG是一种用XML定义的语言,SVG图形是可交互的和动态的,可以在SVG文件中嵌入动画元素或通过脚本来定义动画。 也就是说这里的SVG是个XML,并且存在可控的内容,那么自然就会想到XXE。 本地新建一个a.svg,内容为…
-
centos7安装ftp
ftp登陆进去看不见文件2020-07-26 09:07:16修改/etc/selinux/config 中的 SELINUX=enforcing改为SELINUX=disable 但是没有重置,所以没有成功,接下来还要 linux终端输入:setenforce 0 重新启动ftp服务就可以了 se…
-
Linux编译openal源码
1下载压缩包 2 最好安装较为新的cmake 3 进入openal代码层目录 BUILD_LIBS=${HOME}/build_libs export PATH=${BUILD_LIBS}/bin:${PATH} export PKG_CONFIG_PATH=${BUILD_LIBS}/lib/pkgconfig:${PKG_CONFIG_PATH} rm…