返回博客

标签:#Linux

47 篇文章

运维

后端测试工具使用及推荐

运维

后端测试工具使用及推荐

本文对比评测了 JMeter、Locust、k6 和 go-stress-testing 四款后端测试工具,分别介绍了其使用方法、优缺点以及推荐指数,旨在帮助开发者选择合适的工具进行后端性能测试。

#Backend 2 min
运维

Linux 服务器性能测试

运维

Linux 服务器性能测试

本文介绍几种 Linux 服务器性能测试方法,包括使用一键脚本 `bench.sh`,以及使用 `top` 命令监控系统资源占用情况,并提供查找指定进程 ID 的方法。

#Linux 1 min
运维

Linux 使用 Caddy 解决 CORS 问题

运维

Linux 使用 Caddy 解决 CORS 问题

本文介绍如何在 Linux 系统中使用 Caddy Web 服务器解决跨域资源共享 (CORS) 问题,包括基本的配置方法以及处理反向代理和 Cookie 的高级方案。

#Linux 1 min
运维

Linux curl 忽略证书错误

运维

Linux curl 忽略证书错误

Linux curl 命令出现 \"curl: (60) SSL certificate problem: Invalid certificate chain\" 错误的解决方法,通过添加 `-k` 参数忽略证书错误。

#Linux 1 min
运维

Linux 后台运行命令

运维

Linux 后台运行命令

本文介绍如何在 Linux 系统中后台运行命令,包括使用 nohup 命令以及将输出重定向到/dev/null 的方法,并对命令的优缺点进行分析。

#Linux 1 min
运维

Linux Shell 使用日期作为文件名

运维

Linux Shell 使用日期作为文件名

学习如何在 Linux shell 中使用 date 命令生成包含日期和时间的文件名。

#Linux 1 min
运维

CentOS 卸载 Java

运维

CentOS 卸载 Java

本文介绍如何在 CentOS 系统中卸载 Java,包括使用 rpm 和 yum 命令移除不同版本的 Java 运行环境。

#CentOS 1 min
运维

CentOS Jenkins 卸载教程

运维

CentOS Jenkins 卸载教程

本文介绍如何在 CentOS 系统中卸载 Jenkins,包括使用 yum 和 rpm 命令移除 Jenkins,以及查找并删除 Jenkins 相关残留文件的方法。

#CentOS 1 min
运维

CentOS 上 Jenkins 的更新

运维

CentOS 上 Jenkins 的更新

如何在 CentOS 系统上更新 Jenkins。本文介绍了更新 Jenkins 的方法,包括在 `/usr/share/java` 目录下更新 `jenkins.war` 文件。

#CentOS 1 min
运维

CentOS 安装 Yarn

运维

CentOS 安装 Yarn

本文介绍如何在 CentOS 系统上安装 Yarn 包管理器。通过简单的命令行指令,即可快速完成 Yarn 的安装配置。

#CentOS 1 min
运维

Linux 使用 sshpass 直接密码登录

运维

Linux 使用 sshpass 直接密码登录

使用 sshpass 命令直接通过密码登录远程 Linux 服务器的教程和示例。

#Linux 1 min
运维

CentOS 7 Yum 源更改教程

运维

CentOS 7 Yum 源更改教程

本文介绍如何更改 CentOS 7 的 Yum 源,包括备份原有源、使用阿里云和网易源,以及安装 EPEL 源的方法,并提供其他 CentOS 版本换源的命令。文章涵盖了备份现有 yum 源,使用阿里云和网易源,安装 EPEL 源以及其他 CentOS 版本换源命令等内容。

#CentOS 1 min
运维

Jenkins 在 CentOS 上的安装与问题解决

运维

Jenkins 在 CentOS 上的安装与问题解决

本文记录了在公司服务器 CentOS 系统上安装 Jenkins 的过程,以及解决安装过程中遇到的问题,包括更换 yum 源和解决 'Please wait while Jenkins is getting ready to work' 问题过长等。

#Jenkins 1 min
运维

CentOS 8 AppStream 错误及解决方法

运维

CentOS 8 AppStream 错误及解决方法

CentOS Linux 8 已结束生命周期,yum 源失效导致安装软件时出现 \"Cannot prepare internal mirrorlist No URLs in mirrorlist\" 错误。本文提供了解决方案,通过修改 yum 配置文件来指向可用的镜像源,解决 AppStream 错误。

#CentOS 1 min
运维

CentOS 7 安装 Conda

运维

CentOS 7 安装 Conda

本文介绍如何在 CentOS 7 系统上安装 Conda,包含下载 Miniconda、安装脚本执行、环境初始化和激活等步骤。

#Conda 1 min
后端

CentOS 7 Python 安装教程

后端

CentOS 7 Python 安装教程

本文介绍如何在 CentOS 7 系统上安装 Python,包含安装依赖、下载安装包、编译安装等步骤。

#Python 1 min
运维

Mac 查看端口占用情况

运维

Mac 查看端口占用情况

学习如何在 Mac 系统上查看端口占用情况,并提供命令 `lsof -i tcp:端口` 和 `kill 进程 ID` 来查找并结束占用指定端口的进程。

#Mac 1 min
前端

在 CentOS 中安装 Puppeteer 依赖项

前端

在 CentOS 中安装 Puppeteer 依赖项

本文介绍如何在 CentOS 系统上安装 Puppeteer 所需的依赖项。一个简单的方法是使用 yum 命令安装 chromium,它会自动安装 Puppeteer 运行所需的依赖。

#JavaScript 1 min
运维

Linux 性能监控:查看进程内存和 CPU 占用

运维

Linux 性能监控:查看进程内存和 CPU 占用

学习如何使用 Linux 命令查看系统性能,特别是哪些进程占用了过多的内存和 CPU 资源。文章包含 `ps`命令和`top` 命令的使用方法。

#Linux 1 min
运维

Linux 查看运行进程

运维

Linux 查看运行进程

本文介绍几种在 Linux 系统中查看运行进程的命令,包括 `ps aux`、`ps -elf`、`top` 和 `pstree -aup`,并详细解释了每个命令的选项和用法。

#Linux 1 min
运维

Linux 数据库备份脚本及实践

运维

Linux 数据库备份脚本及实践

本文介绍了使用 Shell 脚本在 Linux 系统上执行 MySQL 数据库备份的方法,包括解决 mysqldump 命令找不到的问题,以及使用 ssh 和 scp 命令进行远程备份和下载。

#Linux 1 min
运维

Linux SSH 远程运行多个命令

运维

Linux SSH 远程运行多个命令

本文介绍了如何在 Linux 系统中使用 SSH 远程运行多个命令,并解决了一些常见问题,例如`ssh root@ip 'cd /path | ls -la'`命令执行结果不符合预期的情况。

#Linux 1 min
运维

Linux zip 压缩文件夹但不包含当前文件夹

运维

Linux zip 压缩文件夹但不包含当前文件夹

Linux zip 命令压缩文件夹,但不包含当前文件夹本身,提供两种方法解决这个问题。

#Linux 1 min
运维

Nginx 自动列出文件

运维

Nginx 自动列出文件

本文介绍如何使用 Nginx 的 autoindex 功能自动列出指定目录下的文件。

#Linux 1 min
运维

Linux 免费证书签发教程

运维

Linux 免费证书签发教程

使用 acme.sh 在 Linux 系统上轻松签发免费证书,包括阿里云泛域名证书的签发方法。

#Linux 1 min
运维

Linux 查询域名 TXT 记录

运维

Linux 查询域名 TXT 记录

使用 nslookup 命令在 Linux 系统中查询域名的 TXT 记录。

#Linux 1 min
运维

Linux: 将当前目录所有文件移动到上一级目录

运维

Linux: 将当前目录所有文件移动到上一级目录

Linux 命令:将当前目录下的所有文件移动到上一级目录。

#Linux 1 min
运维

CentOS Frp 配置教程

运维

CentOS Frp 配置教程

CentOS Frp 服务器端和客户端配置教程,包括一键配置脚本和详细的 frpc 配置文件示例,以及 Nginx 反向代理配置。

#Linux 1 min
运维

Elasticsearch 使用笔记及踩坑指南

运维

Elasticsearch 使用笔记及踩坑指南

记录 CentOS 7 系统上安装 Elasticsearch 的步骤、启动方法、常见问题排查(如内存配置、数据重复导入)以及常用的命令行操作和 Node.js API 使用示例。此外,包含中文分词优化建议及相关资源链接。

#Elasticsearch 2 min
运维

Linux tar 命令使用教程

运维

Linux tar 命令使用教程

Linux 系统下 tar 命令的详细使用方法,包括压缩、解压、查看 tar 包内容等操作,以及各个参数的解释。

#Linux 1 min
运维

Linux 磁盘挂载教程

运维

Linux 磁盘挂载教程

本教程介绍如何在 Linux 系统中手动挂载新的磁盘,包括分区、创建文件系统、创建挂载点、以及实现自动挂载的方法。

#Linux 2 min
运维

Linux Screen 使用教程

运维

Linux Screen 使用教程

Linux Screen 使用教程,包含安装、常用参数、快捷操作等内容,帮助用户解决网络不稳定导致服务器连接中断的问题。

#Linux 1 min
运维

Linux 配置数据库远程连接:Iptables 开启 3306 端口

运维

Linux 配置数据库远程连接:Iptables 开启 3306 端口

本文介绍如何在 Linux 系统上配置数据库远程连接,并使用 Iptables 开启 3306 端口,解决 Oneinstack 环境下无法远程连接数据库的问题。

#Linux 1 min
运维

Linux 查看 PATH 环境变量

运维

Linux 查看 PATH 环境变量

如何在 Linux 系统中查看 PATH 环境变量。编写脚本时,需要查看当前环境变量以确保脚本能够正确执行。

#Linux 1 min
运维

Linux 生成 100M 测试文件

运维

Linux 生成 100M 测试文件

快速生成 100M 大小的测试文件,用于网络测速。

#Linux 1 min
运维

Linux 端口占用排查及解决方法

运维

Linux 端口占用排查及解决方法

服务器 nginx 服务无法启动,排查发现 80 和 443 端口被进程 1040/netrelay 占用,通过 kill 1040 命令结束进程后,nginx 服务恢复正常。

#Linux 1 min
运维

Linux scp 命令使用教程

运维

Linux scp 命令使用教程

Linux scp 命令用于在 Linux 服务器之间快速高效地传输文件。本文介绍了 scp 命令的基本用法,包括上传文件、下载文件、上传文件夹和下载文件夹,以及一些常用的参数选项,例如-r(递归复制)、-C(压缩)、-P(指定端口) 等。

#Linux 1 min
运维

CentOS 7:启用 Root 密码登录

运维

CentOS 7:启用 Root 密码登录

如何在 CentOS 7 系统中启用 root 账户的密码登录功能。本文介绍了修改 `/etc/ssh/sshd_config`文件中的`PermitRootLogin`和`PasswordAuthentication` 配置,以及如何使用`sudo passwd root`命令更改 root 密码。

#Linux 1 min
运维

Crontab 或 Incron 执行 Shell 脚本的问题排查

运维

Crontab 或 Incron 执行 Shell 脚本的问题排查

本文介绍如何解决 crontab 或 incron 不执行 shell 脚本的问题。涵盖关键步骤:确保脚本路径正确,设置脚本环境变量 PATH,以及添加脚本执行权限。此外,提供脚本调试技巧,例如记录错误信息到日志文件和查找执行文件的真实路径。

#Linux 2 min
运维

CentOS 7 ImageMagick 安装教程

运维

CentOS 7 ImageMagick 安装教程

本文介绍如何在 CentOS 7 系统下安装 ImageMagick 图像处理软件,并提供安装命令和测试方法。

#Linux 1 min
运维

CentOS 7 下 FFmpeg 安装教程

运维

CentOS 7 下 FFmpeg 安装教程

本文介绍如何在 CentOS 7 系统上安装 FFmpeg,并解决安装过程中可能遇到的依赖问题,例如缺少 `libfribidi.so.0` 组件。

#Linux 1 min
运维

使用 Incron 监控重要文件和文件夹

运维

使用 Incron 监控重要文件和文件夹

使用 Incron 监控 Dropbox 或谷歌云盘等文件同步工具的文件变动,并自动执行脚本。文章介绍了 Incron 的安装、配置、使用方法以及一些注意事项,并提供了一些实际的例子,例如监控博客文章的更新。

#Linux 4 min
运维

CentOS 7 Google Drive 数据备份与同步

运维

CentOS 7 Google Drive 数据备份与同步

本文介绍如何在 CentOS 7 系统下使用 Google Drive CLI 工具 gdrive 进行数据备份和同步,包括安装、授权、常用命令、自动备份脚本以及高级操作,例如同步文件夹和版本管理。

#Google Drive 2 min
运维

Centos7 安装 Docker

运维

Centos7 安装 Docker

本文记录了在 CentOS 7 系统上安装 Docker 的步骤,包括使用脚本自动安装、启动 Docker CE、创建 docker 用户组以及测试安装是否成功。文章提供了一次性复制粘贴的命令集合,方便快捷地完成安装过程。

#Docker 1 min
运维

Linux 下解压.tar.bz2 压缩包

运维

Linux 下解压.tar.bz2 压缩包

本文介绍如何在 Linux 系统下解压.tar.bz2 格式的压缩包,包括安装 bzip2 组件和使用 tar 命令解压的步骤,并附带一些参考链接和解决问题的经验分享。

#Linux 2 min
运维

CentOS 7 Node.js 和 npm 安装教程

运维

CentOS 7 Node.js 和 npm 安装教程

本文介绍在 CentOS 7 系统上安装 Node.js 和 npm 的多种方法,包括一键安装命令、加强版一键安装命令以及手工编译安装。此外,还推荐安装 NVM (Node Version Manager) 来方便管理不同版本的 Node.js。

#Node.js 2 min
运维

CentOS 安装 Aria2 下载工具

运维

CentOS 安装 Aria2 下载工具

本文介绍如何在 CentOS 系统上安装和配置 Aria2 下载工具,包括安装步骤、配置文件详解以及启动方式。Aria2 是一个轻量级的多协议命令行下载工具,支持 HTTP/HTTPS、FTP、SFTP、BitTorrent 和 Metalink。

#CentOS 1 min