• 小技巧configure: error: off_t undefined; check your library configuration

    根据报错信息“configure: error: off_t undefined; check your library configuration”分析,未定义的类型 off_t。 off_t 类型是在头文件 unistd.h中定义的,在32位系统 编程成 long int ,64位系统则编译成 …

    标签:
  • 操作系统Linux源码编译时 configure 的 prefix 参数起啥作用?

    这是源码安装软件时配置环境用的,根据你的配置选项和你的系统情况生成makefile文件,为make 做准备。 最常用的参数就是: ./configure –prefix=xxx 若不指定prefix,则可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置…

    标签:
  • DevOps部署了PureFTP,iptables该怎么放行被动模式?

    PureFTP是目前很多Linux平台流行的FTP服务端之一,最近配置服务器使用到了PureFTP,中间也出现了各种连接问题,总之就是无法正常传输数据,防火墙也开放了21端口,但最要命的是客户端使用被动模式怎么也连不上。 我们都知道,FTP有两种传输模式: 主动模式(PORT):服务器的20端口连接…

    标签:
  • 云安全安装 libsodium 使用 salsa20 或 chacha20 或 chacha20-ietf 算法

    谷歌发布了针对ARM优化的新算法,但是如果要使用 salsa20 或 chacha20 或 chacha20-ietf 算法,还是需要先安装 libsodium 。 CentOS下: yum install epel-release -y yum install libsodium -y 如果想自己…

    标签:
  • DevOps报『mbed TLS libraries not found』错误的解决方法

    源码安装软件时一直make不了,后来重新./configure了下,发现后面出现错误:error: mbed TLS libraries not found。 这样的问题其实是出在缺少「mbed TLS」库,那么我们开始缺啥补啥。需要先安装mbed库,从官网 https://tls.mbe…

    标签:
  • DevOpsPython在Mac或Linux中输出彩色文字的技巧

    如何让一个Python脚本输出的文字信息是彩色的?其实这个其实跟python无关的,跟具体所用console的类型有关系,不同的类型对应不同的控制码,如果是ansi终端,可以用ansi的控制码。 Mac或Linux终端中的颜色是用转义序列控制的,转义序列以ESC开头,可以用\033完成相同的工作(E…

    标签:
  • 操作系统Linux报错“not a valid identifier”或“command not found”原因分析

    首先我们来大致评估下问题的根源,从报错的信息来看肯定是出在环境变量的配置上。 有两种情况导致环境变量出现异常: 1.增加了自定义的环境变量到文件中,结果没留意,“=”两旁出现了空格,如: export TEST = “test” 像上面显示的那样,存在了空格,导致了异常。 2.文件的格式被改 很可能…

    标签:
  • DevOpsLinux下Tomcat出现“cannot touch ‘xx/tomcat/logs/catalina.out”

    安装完tomcat8.x后,进入其目录/usr/local/tomcat/bin/,运行startup.sh,出现错误: touch: cannot touch ‘/usr/local/tomcat8/logs/catalina.out’:No such file or directory 其解决办…

    标签:
微信扫一扫即可带走我!