首页
Linux常用
docker常用
关于
Search
1
docker安装MDCX
257 阅读
2
麒麟KylinV10离线下载安装包及安装
199 阅读
3
iStoreOS上使用WireGuard
165 阅读
4
麒麟v10系统openssh升级OpenSSH_10.0p2-OpenSSL 3.4.2
62 阅读
5
UNRAID增加和缩小虚拟机虚拟磁盘大小
54 阅读
默认分类
docker
容器安装
Linux
数据库
群辉
软路由
unRAID
PVE
Nginx
Tomcat
wow
杂项
图床
飞牛
转载微信公众号文章
Docker学习
Linux学习
登录
Search
标签搜索
nginx
数据库
unraid
PVE
麒麟
dockerfile
同步
wow服务器
装机硬件
宏
v2ray
直通
电视盒子
相册
黑裙7.0.1
远程穿透
定时
ssh
emby
symlink
奥黛丽·逐爱者
累计撰写
128
篇文章
累计收到
21
条评论
首页
栏目
默认分类
docker
容器安装
Linux
数据库
群辉
软路由
unRAID
PVE
Nginx
Tomcat
wow
杂项
图床
飞牛
转载微信公众号文章
Docker学习
Linux学习
页面
Linux常用
docker常用
关于
搜索到
24
篇与
Linux
的结果
2026-01-04
麒麟V10
查看系统版本内核[root@KylinV10 SPECS]# nkvers ############## Kylin Linux Version ################# Release: Kylin Linux Advanced Server release V10 (Halberd) Kernel: 4.19.90-89.11.v2401.ky10.x86_64 Build: Kylin Linux Advanced Server release V10 SP3 2403/(Halberd)-x86_64-Build20/20240426 ################################################# [root@KylinV10 SPECS]#
2026年01月04日
5 阅读
0 评论
0 点赞
2025-12-17
麒麟离线安装ftp
Kylin V10 默认使用 dnf 作为包管理器,且官方仓库里并没有叫 yum-utils 的包,取而代之的是 dnf-utils(功能完全一致)直接执行下面命令即可:dnf install -y dnf-utils安装成功后,你就可以用dnf download --resolve ftprpm 提示缺 ftp-help 这个子包,用 dnf 一次性把依赖一起装上就行(它会把 ftp-help 也从本地缓存/光盘/你后面拷进来的目录里自动找)。先把 ftp-help-*.rpm下载dnf download --resolve ftp-help也拷到当前目录(同一台能上网的 Kylin 机器执行)cd /data/vdb/tools dnf --disablerepo=* localinstall -y ./*.rpm执行完再验证:which ftpftp 127.0.0.1 2121
2025年12月17日
4 阅读
0 评论
0 点赞
2025-12-12
Oracle限制 trace 日志文件大小和数量
{collapse}{collapse-item label="限制日志生成" open}lsnrctl set trc_level off # 立即生效 lsnrctl set trc_filelen 20 # 如必须开,单文件 20 MB lsnrctl set trc_fileno 5 # 循环最多 5 个文件结论lsnrctl set trc_level off 已足够,listener 端后续 0 增长。数据库端继续用前面给的进 SQL*Plussqlplus / as sysdba执行(立即生效,重启也保留)ALTER SYSTEM SET MAX_DUMP_FILE_SIZE='500M' SCOPE=BOTH;listener.log 是 文本格式的普通监听日志(不是 trace),只要监听还在接收连接,它就会持续追加,但增长速度远慢于 .trc 文件。想让它不膨胀,有两种做法:直接关闭监听日志(最干净,生产常用)lsnrctl set log_status off立即生效,重启监听也保持;listener.log 停止增长,Oracle 不再写任何连接记录。[oracle@7e2f7cace564 oradata]$ lsnrctl set log_status off LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 12-DEC-2025 18:29:15 Copyright (c) 1991, 2013, Oracle. All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521))) LISTENER parameter "log_status" set to OFF The command completed successfully [oracle@7e2f7cace564 oradata]$ {/collapse-item}{collapse-item label="折叠标题二"} 折叠内容二{/collapse-item}{/collapse}
2025年12月12日
9 阅读
0 评论
0 点赞
2025-11-06
容器时区与宿主机不一致的经典问题
问题:宿主机时间是 中国标准时间 CST(UTC+8),而容器里默认是 UTC 时间Docker 容器默认使用 UTC 时区,除非你在镜像里或运行时显式指定了其他时区。有的镜像里连 /etc/localtime 这个文件都不存在,所以单纯挂载宿主机的 /etc/localtime 进去不会生效分析一条规则打天下:“只挂 zoneinfo 目录,统一用 TZ 变量指向文件,绝不碰 /etc/localtime” 所有镜像(Alpine、Debian、BusyBox、RedHat)都认 TZ 变量, BusyBox 也认“文件路径”形式的 TZ,因此无需再 ln、无需改 /etc,也无需打新镜像。解决方法1、只挂一条只读卷,把宿主机整个 zoneinfo 目录挂到容器同名路径:volumes: - /usr/share/zoneinfo:/usr/share/zoneinfo:ro2、环境变量:environment: - TZ=Asia/Shanghai验证脚本(修改实际容器名)for c in nginx tomcat9-jdk8 python-app; do echo === $c === docker exec $c date +'%F %T %Z' done
2025年11月06日
9 阅读
0 评论
0 点赞
2025-09-24
docker下日志切割和tomcat中文乱码和日志输出问题
{collapse}{collapse-item label="中文乱码问题" open}docker-compose.yml 中 tomcat 服务部分,添加以下环境变量:environment: - TZ=Asia/Shanghai - UMASK=0022 - LANG=C.UTF-8 - LC_ALL=C.UTF-8 - JAVA_OPTS=-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8确保 conf/logging.properties 中控制台处理器编码为 UTF-8:java.util.logging.ConsoleHandler.encoding = UTF-8{/collapse-item}{collapse-item label="日志输出和分割"}让 Tomcat 输出到 catalina.outdocker-compose.yml,在 tomcat 服务中加:command: > bash -c "mkdir -p /usr/local/tomcat/logs && catalina.sh run >> /usr/local/tomcat/logs/catalina.out 2>&1"日志分割Tomcat 默认不会分割 catalina.out它会一直追加写入,文件会越来越大,除非你手动处理。用 logrotate(宿主机处理)在宿主机创建配置文件:sudo nano /etc/logrotate.d/tomcat-catalina内容如下:(按实际路径) /opt/1panel/docker/compose/web/tomcat/logs/catalina.out { daily rotate 7 # compress ← 不压缩删掉或注释即可 missingok notifempty copytruncate } 然后手动测试一次:sudo logrotate -vf /etc/logrotate.d/tomcat-catalina可选:确认定时任务是否启用cat /etc/cron.daily/logrotate确保它存在且可执行:ls -l /etc/cron.daily/logrotate{lamp/}nginx新建配置文件sudo nano /etc/logrotate.d/nginx-docker填入以下内容(关键配置):注意实际路径 /data/vdb/docker/compose/web/nginx/logs/*.log { daily missingok rotate 7 compress delaycompress dateext notifempty sharedscripts postrotate docker kill nginx -s USR1 endscript }把下面两行删掉即可彻底关闭压缩:compress delaycompress测试配置文件语法sudo logrotate -d /etc/logrotate.d/nginx-docker手动执行一次(强制轮转)sudo logrotate -f /etc/logrotate.d/nginx-docker应该能看到类似:access.log(当前日志) access.log-20241105(昨天的日志) access.log-20241104.gz(前天的压缩日志){/collapse-item}{/collapse}
2025年09月24日
15 阅读
0 评论
0 点赞
1
2
...
5