Linux 库缺失错误处理方法
在Linux里面安装php、源码安装项目等Linux库找不到或者库不正确时,可以尝试使用下面方法解决。 例如:php运行报错 /usr/local/php/bin/php: error while loading shared libraries: libonig.so.2: cannot open shared object file: No such file or directory 通过错…
在Linux里面安装php、源码安装项目等Linux库找不到或者库不正确时,可以尝试使用下面方法解决。 例如:php运行报错 /usr/local/php/bin/php: error while loading shared libraries: libonig.so.2: cannot open shared object file: No such file or directory 通过错…
一、死锁的概念 所谓死锁,是指多个进程在运行过程中因争夺资源而照成的一种僵局。当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。 二、产生死锁的原因 (1)竞争资源。当系统中供多个进程共享的资源如打印机、公用队列等,其数目不足以满足诸进程的需要时,会引起诸进程对资源的竞争而产生死锁。 (2)进程间推进顺序非法。进程在运行过程中,请求和释放资源的顺序不当,也同样会产生进程死锁。 以下详…
arch linux kde 安装 xrdp 前言 安装环境配置 安装xrdp 修改配置 故障排除 端口查询 检查防火墙 鼠标指针周围出现黑框 使用 KDE plasma 时出现黑屏 登录到会话管理器后可能出现黑屏 参考文献 前言 我已经放弃了,xrdp安装后总是黑屏。准备安装vnc去了。。。 安装环境配置 添加archlinuxcn源 查看pacman.conf 更新系统及软件 安装archli…
nginx部署前端项目 技术背景: vue.js+springBoot 前端项目部署在nginx上,静态资源都在nginx上,当需要访问后端接口时,通过nginx转发到对应的服务器上。 前端 :所有访问后端的接口都在端口号后加上“/api/” 后端 :在yml 文件server里修改如下 部署nginx 1.nginx的源文件放在/u01/micsdev/software下; 2.进入到/u01/…
制作安装镜像U盘 镜像系统配置 联网 虚拟机或网线 dhcpcd WiFi systemctl start wpa_supplicant.service nmcli dev wifi list nmcli dev wifi connect "ssid" password "passwd" 常见问题 #查看网卡状态 ip link #开启网卡 ip link set 网卡名 up #rfkill解锁…
博文大纲: 1、对谈式脚本——read语句 2、shell脚本中的测试的字符 3、判断脚本举例 4、条件判断——if语句 5、条件判断——case语句 6、条件判断——function函数结合case语句 7、循环判断——while、until语句 8、固定循环——for...do...done语句 9、循环——cut、set结合for语句 10、其他脚本类型举例 11、shell脚本的追踪与de…
更新Ubuntu的apt-get源: sudo apt-get update更新python sudo apt-get install python3查看python的版本2.x和3.x python --version python3 --version卸载python3.2 sudo apt-get remove --auto-remove python3.2 回到主目录 cd# cd~ cd…
1. 查看自启动状态,以 mysql 举例 systemctl list-unit-files | grep 'mysql' 2. 关闭自启服务 systemctl disable mysql 这里的 mysql 对应了上面的 mysql.service。 3. 开启的话输入下面命令 systemctl enable mysql 4. 关闭当前服务 service xxx stop 针对mysql…
linux下安装nginx 安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。 一. gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: yum install gcc-c++ 二. PCRE pcre-devel 安装…
// 静态库制作的步骤 主函数测试数据:main.c 功能函数实现:add.c add.h 将功能函数编译为库函数(二进制文件) 1. 将功能文件*.c编译成*.o文件 gcc add.c -o add.o -c 2. 将*.o文件塞入.a文件之中, 文件名开头需要添加lib ar rcs libadd.a add.o 3. 联合编译 gcc main.c libadd.a -o main 4. …