摘要:在 CMake 中,命令行参数 -S、-B 和 -D 分别代表以下含义: -S <path> 或 --source <path>: 指定项目的源代码目录。这个路径应该是包含 CMakeLists.txt 文件的目录。 -B <path> 或 --build <path>: 指定构建目录,也就是生成的
阅读全文
摘要:Mac Mini 的防止休眠设置,在首选项,显示器里。 显示器里找到高级按钮。 然后有个开关是:显示器关闭时,防止自动进入睡眠。打开这个开关即可防止自动睡眠。 Link:https://www.cnblogs.com/farwish/p/17925184.html
阅读全文
摘要:如果你的crontab任务中的curl命令没有执行,可能有几个原因需要检查: 1. 检查命令路径:确保你在crontab任务中指定了正确的curl命令路径。你可以使用 which curl 命令来查找curl的完整路径,并在crontab任务中使用该完整路径。 2. 检查环境变量:在crontab中
阅读全文
摘要:比如 puppeteer/chrome/linux-114.0.5735.133/chrome-linux64/chrome 到底要装哪些依赖。 一般根据报错提示,安装缺少的即可,以下是一般需要的: $ sudo apt-get install libatk1.0-0 libatk-bridge2.
阅读全文
摘要:当客户端访问 https 网站时遇到这些错误提示,通常问题出在服务器,而不是客户端。 因为你换一个 https 网站进行请求,可以验证这一点。 通过浏览器访问正常,大多数浏览器通过重试较低的 TLS 版本来绕过这些损坏的服务器。 大多数其他应用程序如果第一次连接尝试失败,就会永久失败。 例如,它们不
阅读全文
摘要:# 查看与配置网络状态命令 $ ifconfig # 临时设置 eth0 网卡的 IP 地址与子网掩码,netmask 可以省略 $ ifconfig eth0 192.168.0.100 netmask 255.255.255.0 # 永久配置 IP 地址,修改配置文件 $ vi /etc/net
阅读全文
摘要:Link:https://www.cnblogs.com/farwish/p/14983932.html
阅读全文
摘要:日志轮替包含了 “日志切割” 和 “删除旧的保留新的” 功能。 后缀 xx.1 xx.2 这种规则的一般出现的也比较多,目的系统是防止日志被覆盖。 查看详细配置 $ vi /etc/logrotate.conf 花括号里的是对指定文件生效,外部的为全局配置。 RPM包安装的服务 都不需要做轮替,因为
阅读全文
摘要:1. 日志文件格式包含以下四列: 事件时间 | 发生事件的服务器的主机名 | 产生事件的服务名或程序名 | 事件的具体信息 2. /etc/rsyslog.conf 配置文件 # 服务名称 [连接符号] 日志等级 日志记录位置 authpriv.* /var/log/auth.log # 认证相关服
阅读全文
摘要:查看 rsyslogd 服务是否已启动: ps aux | grep rsyslogd 查看 rsyslogd 是否设置了自启动: systemctl status rsyslog 或者 service rsyslog status, 老centos也可使用chkconfig --list | gr
阅读全文
摘要:cat /proc/meminfo | grep Huge sysctl vm.nr_hugepages=128 cat /proc/meminfo | grep Huge Link:https://www.cnblogs.com/farwish/p/14743306.html
阅读全文
摘要:1. 生成公私钥对,保存好。 命令:ssh-keygen -t rsa -C "xxx" 2. 将公钥传到远程主机的 ~/.ssh/authorized_keys 之中。 命令:ssh-copy-id -i ~/.ssh/id_rsa.pub -o StrictHostKeyChecking=no
阅读全文
摘要:作用 umask 用来设置用户创建文件、目录的默认权限,通过从权限中拿走相应的位,格式 `umask nnn`。 理解 rwx rwx rwx 权限对应三类人群,所属人,所属组,其它用户;每个人群的权限由 4+2+1 表示 读+写+执行。 文件创建时不能赋予执行权限 ( 所以每一类最多能被拿走的权限
阅读全文
摘要:进程管理:查看与终止 进程查看 1. 进程是正在执行的程序或命令。 2. 进程管理的作用: 判断服务器健康状态, 查看系统中所有进程 杀死进程 3. 查看系统中所有进程 ps aux # 查看系统中所有进程,使用BSD操作系统格式 ps le # 查看系统中所有进程,使用Linux标准命令格式 US
阅读全文
摘要:手动完成 "任务" 和 "监控" 主要有下面三步: 1. mission_cron.php(定时自动任务脚本): <?php /** * 自动任务 定时器 (5s 执行). * * swoole_timer_tick 解决秒级定时; * 如需调整,注意配置路径 和 mission_cron_moni
阅读全文
摘要:Makefile 是 Linux 下组织程序的一个工具,它的命令是 make。 (首字母M/m都可以) 【Makefile】 Makefile 编写的主旋律: target: [dependency] (TAB)[command] 【make】 了解支持的功能和选项: $ man make # 查看
阅读全文
摘要:Centos7 上使用gdb: $ gdb php $ run /home/www/2.php 运行完 run,后面跟着很长的提示: …. Missing separate debuginfos, use: debuginfo-install cyrus-sasl-lib-2.1.26-17.el7
阅读全文
摘要:GNU M4介绍: GNU M4 是一个传统Unix宏处理器的实现。它主要兼容 SVR4,尽管它有一些扩展(例如,处理超过9个位置参数的宏)。GNU M4 同样有内置的函数用来包含文件,运行shell命令,做算术运算,等等。 GNU M4 在某种意义上来说是一个宏处理器,它复制输入到扩展的宏后输出。
阅读全文
摘要:| 1. 独立的服务 | RPM包(二进制包)默认安装的服务 | 2. 基于xinetd服务 linux服务分类: | | 源码包安装的服务 查询已安装的服务: RPM包安装的服务:chkconfig --list( 查看服务自启动状态,可以看到所有RPM包安装的服务 ) ( 7个运行级别,0代表关
阅读全文
摘要:【条件判断】 1. 按文件类型进行判断 -b 文件 判断该文件是否存在,并且为块设备文件(是块设备文件为真) -c 文件 判断该文件是否存在,并且为字符设备文件(是字符设备文件为真) -d 文件 判断该文件是否存在,并且为目录文件(是目录为真) -e 文件 判断该文件是否存在(存在为真) -f 文件
阅读全文