-
使用ipaddrshow查看网络接口IP地址,找到对应接口下inet字段的IPv4地址;2.若使用ifconfig需安装net-tools;3.hostname-I可快速获取所有活动接口IP;4.nmclideviceshow查看NetworkManager管理的IP信息。
-
Linux中Java未安装或环境变量未配置时,需通过包管理器安装OpenJDK或手动解压JDK包,并配置/etc/profile(全局)或~/.bashrc(当前用户)中的JAVA_HOME、PATH与CLASSPATH,最后验证版本及变量生效。
-
systemd-analyze是所有主流systemd系统自带的唯一诊断工具,通过time、blame、critical-chain和plot四个子命令精准定位启动瓶颈:time分阶段显示耗时,blame列出实际启动的unit耗时,critical-chain揭示最长依赖路径,plot可视化并行与阻塞关系,需结合多次重启与上下游分析才能准确定因。
-
Linux系统配置定时任务主要依赖于cron和systemd-timers两种机制。1.cron适用于简单、直接的定时需求,使用crontab编辑任务时间及执行命令;2.systemd-timers更现代,与systemd集成,提供秒级精度、依赖管理及日志监控等功能。cron通过用户或系统级crontab文件定义任务,格式为“分钟小时日期月份星期命令”,支持通配符、步长、列表和范围等表达式;systemd-timers则需创建.service和.timer单元文件,通过OnCalendar等选项定义触发时
-
Prometheus配置需先用--dry-run校验语法,scrape_configs中localhost:9090采集不到自身指标应改用127.0.0.1或宿主机IP,alert.rules.yml要求数组路径、groups结构及合法alert名,Alertmanager的group_wait和repeat_interval决定告警频率。
-
UFW防火墙需先安装启用并设默认拒绝入站、允许出站策略,再按需开放端口、添加IP黑名单、配置接口与状态规则,最后验证调试确保生效。
-
~/.bashrc适合追加用户级开发工具路径,需用exportPATH=$PATH:/new/path避免覆盖;~/.bash_profile适合登录时加载JAVA_HOME等全局变量;/etc/profile用于系统级PATH配置,需root权限且注意执行顺序。
-
推荐用corepack启用YarnBerry(v4+),它按项目声明版本自动匹配,避免npm全局安装导致的路径与版本冲突;若需系统级命令,则优先使用官方.deb/.rpm包安装,并在项目根目录运行yarnsetversionberry和corepackenable。
-
1、使用timedatectlstatus检查时间状态,若NTP未启用则运行sudotimedatectlset-ntptrue开启自动同步;2、安装并配置chrony服务,修改/etc/chrony/chrony.conf添加serverntp.ntsc.ac.cniburst,重启chrony服务后用chronycsources-v验证同步;3、如使用systemd-timesyncd,先停止chrony,再启用systemd-timesyncd并配置/etc/systemd/timesyncd.co
-
查单个文件名用locate,查模糊名、按条件或需实时结果时用find;locate数据库默认每周更新,不手动运行sudoupdatedb就查不到刚创建的文件。
-
Conda是Linux下高效管理Python版本与依赖包的成熟工具,支持Miniconda轻量安装、清华镜像加速、环境创建/激活/导出/删除等完整工作流。
-
用uname-r查内核版本最常用、最轻量,输出如6.1.0-18-amd64;/proc/sys/kernel/osrelease是其数据源,效果一致;注意区分上游主干版本(如5.15.0)与发行版包版本后缀。
-
mv命令用于Linux中移动文件或目录,支持单文件移动、目录迁移、跨文件系统复制删除、交互确认覆盖及批量条件移动。
-
时区未生效需先确认初始化系统:systemd用timedatectlset-timezone,非systemd用dpkg-reconfiguretzdata或tzselect;注意时区名大小写、空格限制及tzdata包是否安装;Java/Python程序需重启或显式设时区;Docker容器需挂载/etc/localtime或设ENVTZ;硬件时钟推荐保持UTC而非localtime。
-
Nginx单进程通过server_name指令与请求Host头匹配实现多域名响应,无需多进程;各server块需独立配置root、location及SSL证书,并用nginx-t和reload验证生效。