Linux环境离线安装docker&docker-compose
一、docker离线安装1、下载docker离线安装包下载最新版本的 docker (或者选择自己想要安装的版本)到本地。1)docker下载地址:Docker版本下载 ||Docker-compose版本下载备注
Linux环境离线安装docker&docker-compose
一、docker离线安装1、下载docker离线安装包下载最新版本的 docker (或者选择自己想要安装的版本)到本地。1)docker下载地址:Docker版本下载 ||Docker-compose版本下载备注
【解决】Linux:Call to undefined function curl_init()
安装curlsudo apt-get install php-curl 重启web服务器,搞定apachectl restart
【解决】remctl.so: cannot open shared object file: No such file or directory
缺少lib库文件,apt安装即可:apt-get install libremctl*
因为Debian11的源里不再带OpenJDK8了,需要手工来安装。下载安装包因为手工安装,所以部分依赖包需要自己下载。wget http: snapshot debian org archive debian-security 202202
1、Linux修改主机名的方法:hostnamectl 查看现在的主机名,等同于命令 hostnamectl statushostnamectl set-hostname <修改之后的主机名>这样就ok了,主机名就改成新
创建udp socket在socket()创建的时候,会设置对应协议的操作集。 inet_dgram_ops是系统调用层直接调用的操作。udp_prot是底层协议的处理。可以看到相比TCP,UDP不用accept(),lis
浅析Linux段错误:SEGV_MAPERR、SEGV_ACCERR
有两种常见的段错误,SIGSEGV 是段错误终止信号,通常是由无效内存访问导致的错误:访问了具有错误权限的页面。例如,它是只读的,但您的代码试图写入它。这将报告为SEGV_ACCERR
grep -i & 39;killed process& 39; var log messages 需要root权限dmesg -T | egrep -i & 39;killed process& 39; 无需知道日志位置,无需root权
全面介绍Linux OOM Killer的内部原理,原文为英文,Google翻译+校对,若翻译不佳请参考原文,谢谢。
最近有位 VPS 客户抱怨 MySQL 无缘无故挂掉,还有位客户抱怨 VPS 经常死机,登陆到终端看了一下,都是常见的 Out of memory 问题。这通常是因为某时刻应用程序大量请求
最近遇到一个奇怪的问题,程序运行过程中网卡打满,导致服务通信全部超时,程序需要在局域网中的通信流量较大,机器是千兆网卡。但通过监控查看实际网速只到了100Mbps,通过查看网
1、Linux非root用户可以查看包括root在内的所有用户的 端口 信息,使用-a参数:netstat -an注意:非root不能启动侦听 1024 以下端口的程序。2、Linux非root程序默认创建出来
ps -elf | grep xxx(process name) 找到目标程序pidcat proc (pid) mapsOpenSuse下也可以用 lsof -n 查看。
分享一段LinuxC C++程序只能启动一份实例的实现代码,原理是通过文件锁互斥实现,最重要的是考虑了不同用户运行同一程序互斥的场景,已经过充分的测试,可直接用于实际项目开发。