-
AWS EC2 Amazon Linux 2023 安装 Docker
查看系统 cat /etc/system-release 输出 [root@ip ~]# cat /etc/system-release Amazon Linux release 2023.9.2
-
AWS Amazon Linux 切换到 root 用户
需求 在使用dnf工具安装Nginx、psql等需要使用root用户。 切换命令 使用sudo -s可以切换到root。 sudo -s 备注 使用AWS CLI命令的ssm启动的远程连接同样可以
-
Linux 和 Windows 获取当前登录用户的用户名
Linux echo $USERNAME 或 whoami PowerShell $env:USERNAME CMD echo %USERNAME%
-
Nginx 设置为 Linux 服务器系统服务
查看系统服务 检查Nginx服务是否已配置为systemd服务。 若输出包含nginx.service,说明Nginx已注册为systemd系统服务。 若无输出,说明未启用systemctl管理(可
-
Linux xxd 查看图片真实格式 Magic Number
需求 有些png/jpg,或者favicon.ico等图片,真实格式并不是和后缀相同的,可能被人修改过。 查看真实格式 文本编辑器 使用文本编辑器直接打开,第一行就可以看到图片的真实格式。 一个pn
-
Linux/macOS 将图片转为 base64 字符串
命令 Linux/Windows Git Bash -w 0:不自动换行,非常适合直接拷贝到HTML/JSON/YAML中。 base64 -w 0 image.png macOS -b 0:禁用
-
Linux watch + PostgreSQL 一行命令实现数据每秒实时监控
相关命令 Linux中的watch PostgreSQL的psql 命令 watch -n指定间隔执行命令的秒数。 psql -U指定使用哪个数据库的用户。 psql -d指定连接哪个数据库。
2025-10-01, Views: 967 , Topics: PostgreSQL Linux psql
-
Linux watch 命令每隔 1 秒执行命令
命令 -n指定间隔的秒数。 间隔一秒,执行jps命令。 watch -n 1 jps
2025-09-19, Views: 1031 , Topics: Linux
-
Linux 使用 cronjob 定时任务无法启动 Spring Boot jar 包问题
cronjob 执行日志 可以在/var/log/cron查看日志 tail -f /var/log/cron shell 脚本执行日志 tail -f /var/spool/mail/root
2024-07-22, Views: 2590 , Topics: Linux cron Spring Boot
-
Linux 设置全局环境变量 /etc/environment
关于 /etc/environment 在这个文件中,我们可以定义key=value形式的全局环境变量,如:JAVA_HOME、PGDATA等。 示例 添加PGDATA到/etc/environme
2024-07-19, Views: 3396 , Topics: Linux
-
Alpine Linux 查看发行版本
需求 根据Alpine Linux的版本,查找对应依赖的版本。 https://pkgs.alpinelinux.org/packages 方法一 cat /e
2023-09-05, Views: 4039 , Topics: Linux Alpine Linux
-
Linux scp 远程主机之间传输文件
从本地上传到远程 指定文件名 scp local_file remote_username@remote_ip:remote_file 示例 scp ./te
-
Linux 清理内存的 Cache、Buffer 和交换空间
查看内存 free -m 输出 root@root:~# free -g total used fre
2023-08-09, Views: 2006 , Topics: Linux
-
Linux 安装 perf
Alpine Linux apk add linux-tools 可能的错误 Permission denied error:1416F086:SSL rout
2023-08-08, Views: 3367 , Topics: Linux
-
Linux 查看 glibc 版本
方法一 ldd --version 输出 bash-4.4$ ldd --version ldd (GNU libc) 2.28 Copyright (C) 2
2023-08-07, Views: 2929 , Topics: Linux
-
Linux 查看 CPU 信息
命令一 lscpu 输出 [root@root /]# lscpu Architecture: x86_64 CPU op-mode(s):
2023-08-04, Views: 2143 , Topics: Linux
-
Linux smaps_rollup 及 status 查看 Java 进程内存占用
需求 排查Java进程频繁被Kubernetes的OOMKiller,需查看Java进程占用的总内存。 Java除了堆内存外,还有非堆内存和堆外内存。 排查工具
-
Linux 查看系统负载
需求 查看Kubernetes中Pod的负载。 top 可能很多容器没有内置top命令。 uptime 使用uptime命令也可以查看负载情况。但同样,很多容器
2023-08-02, Views: 1854 , Topics: Linux
-
Linux 查看进程启动时的命令行参数
进程命令行文件 cat /proc/[pid]/cmdline 示例 Kubernetes容器中的进程ID一般为1。 cat /proc/1/cmdline 输
2023-07-26, Views: 3529 , Topics: Linux
-
Linux 查看进程启动时的环境变量值
环境变量文件 cat /proc/[pid]/environ 示例 Kubernetes容器中的进程ID一般为1。 cat /proc/1/environ 输出
2023-07-25, Views: 3386 , Topics: Linux