-
Linux安装Tomcat须手动解压、正确配置JAVA_HOME指向JDK(非JRE)、修改tomcat-users.xml启用manager-gui角色,并用systemd托管时配对Type=forking与PIDFile。
-
split按字节切分大文件最稳妥,不压缩不解压;应先tar+gzip管道流式输出再split,避免双倍磁盘空间;合并须按字母序catbigfile_part_{aa..az},并用sha256sum校验完整性。
-
使用yumlistinstalled可查看CentOS系统中所有通过yum安装的软件包,输出包含名称、版本和仓库来源三列信息;支持通配符过滤如yumlistinstalled'bash*'以查找特定包;结合管道可统计数量(yumlistinstalled|tail-n+2|wc-l)或导出列表;相比rpm-qa(列出所有rpm包),yumlistinstalled仅显示yum管理的包,适用于日常维护与审计。
-
首先安装NTP服务并配置服务器列表,然后启动服务并设置开机自启,最后可通过chrony替代或手动同步确保时间准确。
-
curl是Linux下测试HTTP接口的核心工具,支持GET、POST、认证、自定义Header、超时控制及文件上传等全场景用法。
-
Linux部署Nginx有两种方式:yum安装适用于CentOS/RHEL等发行版,步骤包括更新系统、安装EPEL源、安装Nginx、启动并验证服务;源码编译安装支持自定义模块与优化,需安装依赖、创建用户、下载解压源码、配置编译参数、编译安装并配置systemd服务;最后均需验证端口监听、欢迎页访问、防火墙放行、配置语法及HTTP响应。
-
Linux域名解析失败时,可通过五种方法修改DNS:一、改网卡配置文件;二、配systemd-resolved服务;三、直编/etc/resolv.conf;四、用nmcli设NetworkManager连接级DNS;五、用resolvconf工具更新。
-
在Linux中查看环境变量有五种方法:一、env列出全部导出变量;二、printenv查单个或全部变量;三、echo打印单变量值;四、set显示所有变量及函数;五、export-p专列显式导出的变量。
-
通过配置文件定制Vim可提升编辑效率,包括语法高亮、行号显示等设置。2.可创建全局配置文件/etc/vim/vimrc供所有用户使用,或在~/.vimrc中设置个人偏好。3.推荐复制系统示例文件vimrc_example.vim快速初始化配置。4.使用:version和:set命令验证配置是否成功加载。
-
Linux部署Elasticsearch有四种主流方式:一、APT安装(Debian/Ubuntu),通过官方仓库便于更新;二、RPM安装(CentOS/RHEL等),适合精确控制路径;三、tar.gz手动部署,利于多实例隔离与调试;四、Docker容器化,适用于开发测试与CI/CD。
-
使用find命令按大小查找文件,语法为find[路径]-size大小,支持+(大于)、-(小于)和精确值,单位包括c(字节)、k(KB)、M(MB)、G(GB),如find.-size+100M查找当前目录大于100MB的文件。
-
systemctllist-units--type=service默认仅显示已加载且活跃的服务,加--all才显示全部;--state=running查运行中服务,--state=enabled查开机自启服务;enabled≠running。
-
Ventoy是一款开源多系统启动盘制作工具,只需安装一次即可实现Windows、Linux、PE等镜像的免重复写入启动。支持NTFS/exFAT/FAT32格式及UEFI/Legacy双模式,兼容性强。下载Ventoy后以管理员身份运行Ventoy2Disk.exe安装至U盘,随后将ISO/WIM/IMG等镜像文件复制到U盘任意目录即可。重启电脑选择U盘启动,Ventoy界面会自动列出所有可用镜像,支持中文路径和子目录分类管理。使用时注意确保U盘为基本磁盘、避免动态磁盘,并可通过插件扩展功能或配置Linu
-
用hostname-I最快获取本机生效的局域网IPv4地址,空格分隔;ipaddrshow更准确反映内核网络状态;ifconfig已过时且易缓存旧数据,慎用。
-
可通过读取/proc/interrupts文件分析CPU中断分布:一、直接cat查看各IRQ在各CPU的触发次数;二、用watch动态监控变化;三、用grep和awk筛选格式化输出;四、通过sysfs关联IRQ与硬件设备;五、区分RES、CAL、TLB等特殊中断语义。