摘要: 文件操作命令 find find 用于在指定目录下查找文件或子目录,如果不指定查找目录,则在当前目录下查找 命令格式:find path -option [-print] [ -exec/-ok command {} \ ]; 「print」:将匹配的文件输出到标准输出 「exec」:对匹配的文件作 阅读全文
posted @ 2021-07-24 15:06 牛奔 阅读(628) 评论(1) 推荐(1) 编辑
摘要: 日常思考,大半鸡汤 一时的灵光乍现,大多是奇怪想法。 阅读全文
posted @ 2019-06-27 17:00 牛奔 阅读(1095) 评论(2) 推荐(0) 编辑
摘要: Linux 查看端口占用情况可以使用 lsof 和 netstat 命令。 lsof lsof ( list open files ) 是一个列出当前系统打开文件的工具。 lsof 查看端口占用语法格式: lsof -i:端口号 实例 查看服务器 8000 端口的占用情况: # lsof -i:80 阅读全文
posted @ 2022-12-19 16:37 牛奔 阅读(25) 评论(0) 推荐(0) 编辑
摘要: Linux 安装方式 yum 安装:简单方便,不易出错 源码包安装:有些繁琐,但自定义配置,服务性会更好 yum 安装 1. 安装 Nginx yum 安装 nginx 非常简单,就输入一条命令即可。 sudo yum -y install nginx # 安装 nginx sudo yum rem 阅读全文
posted @ 2022-12-19 16:17 牛奔 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 前言 在 nginx 上部署静态网页报502,于是查看 nginx 错误日志 error_log /var/log/nginx/error.log;,却没有看到任何错误信息;访问 nginx活动日志 access_log /var/log/nginx/access.log; 时发现 stat() " 阅读全文
posted @ 2022-12-05 09:16 牛奔 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 前言 在传统项目开发中,我们只会用到 px、%、em 这几个单位长度,它们可以适用大部分项目的开发,并且拥有较好的兼容性。 而从 css3 开始,浏览器对逻辑单位的支持又提升了新的境界,增加了 rem、vh、vw、vm 等新的单位长度。 新技术的出现必然是为了解决旧技术存在的问题和不便,我们利用这些 阅读全文
posted @ 2022-11-24 14:01 牛奔 阅读(136) 评论(0) 推荐(0) 编辑
摘要: NPM 是什么? Node 软件包管理器(NPM)提供了各种功能来帮助你安装和维护项目的依赖关系。 由于错误修复、新功能和其他更新,依赖关系可能会随着时间的推移而变得过时。你的项目依赖越多,就越难跟上这些更新。 老旧的软件包会对安全构成威胁,并会对性能产生负面影响。最新的软件包可以防止出现漏洞。这意 阅读全文
posted @ 2022-11-23 19:14 牛奔 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 前言 pnpm 也需要设置自动安装对等依赖项 解决 pnpm 使用 npm 的配置格式,所以应该以与 npm 相同的方式设置配置: pnpm config set auto-install-peers true 注意:上述命令使用存储本地用户帐户设置的默认配置位置(~/.npmrc 对于 linux 阅读全文
posted @ 2022-11-11 17:04 牛奔 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 前言 Nginx 默认是不允许列出整个目录的。 如需此功能,打开 nginx.conf 文件或你要启用目录浏览虚拟主机的配置文件,在 location server 或 http 段中加入 autoindex on; 另外两个参数最好也加上去: autoindex_exact_size off; 默 阅读全文
posted @ 2022-10-31 16:19 牛奔 阅读(91) 评论(0) 推荐(0) 编辑
摘要: git 分支开发 git 分支开发,分支(feature)同步主干(master)代码,以及最终分支合并到主干的操作流程 由于 rebase 执行速度慢,分支同步主干代码时,分支的每次提交都可能和主干产生冲突,需要解决的次数太多,影响提交效率。 同时,为了保证主干提交线干净(可以安全回溯),所以采用 阅读全文
posted @ 2022-10-28 17:54 牛奔 阅读(72) 评论(0) 推荐(0) 编辑
摘要: Tips:本文以本文撰写时的 Go 语言最新版本,也就是 go.1.19.2 版本为例。 Linux 发行版本使用 Ubuntu 22.04.1 LTS 为例来做演示。 安装 C 工具 Go 的工具链是用 C 语言编写的,因此在安装 Go 之前你需要先安装相关的 C 工具。如果你使用的是 Ubunt 阅读全文
posted @ 2022-10-18 07:34 牛奔 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 前言 composer 报错 env: php: No such file or directory 找不到 php 的执行文件,原因是脚本文件 env 会通过 $PATH 所指定的路径去寻找 php 的可执行文件 解决方案 我们把正在使用的 php 的可执行二进制文件,新建软连接到 /usr/lo 阅读全文
posted @ 2022-10-10 14:51 牛奔 阅读(134) 评论(0) 推荐(0) 编辑