linux中遇到的坑
江望w
这个作者很懒,什么都没留下…
展开
-
Install libncurses.so.5 and then restart the IBM Informix installation program.
informix client 安装时缺少libncurses.so.5的问题。需要安装 libncurses5,但是libncurses5不能直接安装,需要安装很多依赖:sudo dpkg --add-architecture i386sudo apt-get updatesudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386sudo apt-get install ia32-libs //这个好像不要也可..原创 2020-08-11 16:24:45 · 866 阅读 · 0 评论 -
cpu 磁盘使用情况查看
cpu: top 命令可以查看cpu使用情况,还包含其他情况磁盘:df -h 查看分区磁盘使用情况。我这里磁盘只有33M了,还是我删了很多文件,本来用完了,所以服务器访问不了了。du -sh foo 查看foo文件大小。du -sh * 查看子文件大小...原创 2020-06-05 18:08:07 · 231 阅读 · 0 评论 -
git钩子 post-receive 结合 rsync实现远程同步
1.安装expect 在使用rsync实现远程同步时需要输入密码这种交互,所以需要expect. 直接命令安装:apt-get install tcl tk expect 需要源码安装的去官网下载安装包解压安装2.钩子脚本 在相应项目git库中有个hooks文件夹,在里面建立一个post-receive的文件,并赋予可执行权限 写入脚本:#!/bin/shcd /var/dirname/objectname/unset GIT...原创 2020-05-30 20:34:00 · 407 阅读 · 0 评论 -
rsync服务实现推送,拉取
原文链接:https://yq.aliyun.com/articles/548889/(这里也是转载,但是这里给的原文链接没有访问到,就先用这个了)1.简介rsync是一款远程数据同步工具,一个Rsync server能够同时备份多个客户端数据,需要scp,ssh,daemon的支持,默认端口为873。rsync + crond 可以实现数据定时同步,rsync + inotify可以实现数据的实时同步。工作中的Rsync服务最好以只读方式提供要备份的数据,避免造成误操作。2..原创 2020-05-28 13:43:43 · 1447 阅读 · 0 评论 -
vscode 无法远程调试 xdebug
launch.json{ "version":"0.2.0","configurations":[{"name":"ListenforXDebug","type":"php","request":"launch","port":9001, //该端口不要和php-fpm端口相同...原创 2020-05-25 14:25:00 · 1215 阅读 · 0 评论 -
PHP xdebug配置出现/xdebug.s0: undefined symbol: zend_post_startup_cb
出现原因:php版本和xdebug版本不匹配。也可能是php出现多个版本的问题,我的有两个php版本,一个7.2,一个7.4,在执行phpize的时候默认配置到7.4的库里了,但是我使用的是7.2。解决方法:Install the pre-requisites for compiling PHP extensionsOn your Ubuntu systeminstall them with:apt-get install php-dev autoconf automake...原创 2020-05-21 10:02:28 · 367 阅读 · 0 评论