随笔分类 -  Linux

Linux相关的知识及工具使用等分享
Ubuntu 16.04 fatal: Unable to find remote helper for 'https'
摘要:在Windows10 的Linux子系统下安装oh-my-zsh的时候出现如下错误: 网上有描述说没有安装curl,但是是已经安装了的。 在此处发现答案:点击查看详情 缺少安装libcurl-devel,此处可以看见*-devel的解释。 安装liburl-devel之后,重新编译git即可。 参考 阅读全文

posted @ 2018-11-07 15:19 xzysaber 阅读(646) 评论(0) 推荐(0) 编辑

在Linux上git pull线上仓库代码时,出现error: Your local changes to the following files would be overwritten by merge
摘要:在Windows上工作时未出现过该问题,于是通过命令: 查看差异,得到结果: 这是由Linux严格的文件系统权限导致。 通过命令关闭filemode解决: 阅读全文

posted @ 2018-08-16 16:51 xzysaber 阅读(1045) 评论(0) 推荐(0) 编辑

CentOS 开发环境准备
摘要:由于公司开发都是用的CentOS,如果不是使用docker的时候,难免会需要自己安装各种软件(例如,Python,nodejs等),然后这些软件还需要大量的依赖软件。 例如gcc等。 我们不需要一个一个去安装,使用如下命令即可安装大部分常用软件: 阅读全文

posted @ 2018-08-13 11:26 xzysaber 阅读(229) 评论(0) 推荐(0) 编辑

Python3 引入sqlite3时出现错误:ModuleNotFoundError: No module named '_sqlite3'
摘要:出现错误: 查看了多种解决方案,取最简单的一种: 无错误,即解决该问题。 阅读全文

posted @ 2018-04-13 11:56 xzysaber 阅读(2476) 评论(0) 推荐(0) 编辑

relocation error: /usr/lib64/libc.so.6: symbol _dl_starting_up, version GLIBC_PRIVATE not defined in file ld-linux-x86-64.so.2 with link time reference 问题解决
摘要:在建立一个错误的软连接到ld-linux-x86-64.so.2时,悲剧就这么发生了。此时大部分命令都不能使用,SSH当然也不能登录了。这个时候一定不要退出终端。 有人说那就把软连接复原吧,可是ln也同样无法使用。。。这时候我们就可以使用可爱的sln命令就可以了,哈哈。 sln /usr/lib64 阅读全文

posted @ 2017-08-15 17:03 xzysaber 阅读(21918) 评论(1) 推荐(0) 编辑

Docker-compose 在up之后,各个子服务容器的hosts文件中不能找到父服务的域名
摘要:使用命令查看docker当前建立的网络: 发现docker-compose up确实建立了网络xx_default 使用命令查看该网络详细信息: 可以看到compose 中的多个服务的IP都在同一个网段,执行命令进入每个服务容器: 相互之间能够通过服务名ping通,这让我有点茫然~~!,没有在hos 阅读全文

posted @ 2017-07-27 14:00 xzysaber 阅读(2802) 评论(0) 推荐(0) 编辑

SSH 在ssh-copy-id 之后仍需输入密码的问题
摘要:最近在使用Ansible,基于SSH。 远程服务器IP: 以下提及的远程服务器都为该服务器。 远程用户: 在本地服务器中,ssh-keygen生成密钥之后,将通过ssh-copi-id将生成的公钥添加到远程服务器: 然后登录到远程服务器,在/home/ansible/.ssh/authorized_ 阅读全文

posted @ 2017-03-20 15:11 xzysaber 阅读(10956) 评论(0) 推荐(0) 编辑

PHP-fpm启动时 出现 PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) 'fileinfo.so' in Unknown on line 0
摘要:出现该问题的原因之一是: 在编译PHP时启用了fileinfo扩展(内置),但同时在php.ini文件中添加了: 去掉或注释之后,重启php-fpm,警告消失。 阅读全文

posted @ 2017-03-17 14:52 xzysaber 阅读(2691) 评论(0) 推荐(0) 编辑

CentOS 6.7 编译PHP7 make时出现错误:undefined reference to `libiconv_close’
摘要:编辑Makefile文件,找到变量EXTRA_LIBS,并在末尾添上-liconv 再次执行make即可。 阅读全文

posted @ 2017-03-16 18:10 xzysaber 阅读(359) 评论(0) 推荐(0) 编辑

Raspberry Pi 安装FTP(Pure-FTP)
摘要:Raspbian版本: 安装: 因为使用的是默认的pi用户,所以下面的命令都带着sudo。 2. 创建用户组ftpgroup,创建用户ftpuser,并指定组为ftpgroup,不能登录,没有家目录 3. 为用户ftpuser创建一个FTP的文件夹,并让其能够访问(修改文件夹的属主为ftpuser, 阅读全文

posted @ 2017-03-15 14:30 xzysaber 阅读(1361) 评论(1) 推荐(1) 编辑

Linux安装imagick扩展出现错误:configure: error: not found. Please provide a path to MagickWand-config or Wand-config program.
摘要:在Linux(CentOS)上安装imagick扩展时,遇到如下错误: 安装如下软件即可: 阅读全文

posted @ 2017-03-09 16:58 xzysaber 阅读(5421) 评论(0) 推荐(0) 编辑

babun编译安装git(2.12.0)遇到的问题及解决办法
摘要:1. 下载git 你或许需要加上选项: 2. 解压 3. 进入目录并编译 注意在执行./configure的时候会遇到很多命令缺失的问题,逐一通过pact命令安装相应软件(包)即可。 在我安装gettext-dev之后,缺少msgfmt命令的问题消失了,但是仍然出现: 还好我之前有做过国际化,使用的 阅读全文

posted @ 2017-02-28 18:12 xzysaber 阅读(653) 评论(0) 推荐(0) 编辑

由du,df 得出不同结果反应出的问题
摘要:最近遇到了因为某种异常情况导致某目录下日志暴增,在修复异常情况后,发现pm2 不能启动,查看日志发现原因为空间不足。 使用du -sh查看确实为空间不足。在rm -rf 删除之后,仍然不能启动。这时用df -h发现该目录所在分区磁盘使用率已近100%。 出现该情况的原因是: du与df计算空间大小的 阅读全文

posted @ 2017-02-25 12:11 xzysaber 阅读(205) 评论(0) 推荐(0) 编辑

同一客户端使用多份SSH Key
摘要:创建或添加如下内容: 阅读全文

posted @ 2017-02-15 16:06 xzysaber 阅读(178) 评论(0) 推荐(0) 编辑

SSH 自动化安装部署遇到的问题
摘要:1. 对于需要添加unknown host的问题可以通过添加: 例如: scp 跟ssh使用同样的选项,所以也能如下使用: Note: 关闭known host检测,会出现warning,可以通过添加选项 -q 关闭。 关闭host检测还可以通过修改配置文件(一般为~/.ssh/config,没有则 阅读全文

posted @ 2017-02-15 11:07 xzysaber 阅读(233) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示