-
last命令默认读取/var/log/wtmp文件,该二进制日志记录所有成功登录、登出、重启和关机事件,需用last解析,不可直接用cat或less查看。
-
用kubectlcreatedeployment可快速启动Pod用于临时测试,如kubectlcreatedeploymentnginx-demo--image=nginx:1.25,但默认不暴露端口、无健康检查、副本数固定,且不支持ConfigMap/Secret和探针配置;生产环境必须使用YAML声明完整状态,含apiVersion、kind、metadata.name、spec.replicas、selector.matchLabels、template.metadata.labels(须一致)、c
-
使用top和ps命令可按CPU使用率排序进程。1.top命令实时监控,默认按CPU降序,按P重排序,M按内存排序,k结束进程,q退出;2.psaux--sort=-%cpu静态查看,结合head、tail等命令筛选输出,适合脚本使用;3.配合watch、管道等工具实现持续监控与高效分析,适用于排查系统性能问题。
-
永久修改Linux主机名需执行五步:一、用sudohostnamectlset-hostname设置并更新/etc/hostname;二、手动编辑/etc/hostname;三、同步更新/etc/hosts中对应IP映射;四、可选重启systemd-hostnamed服务;五、重启系统后验证hostname、/etc/hostname及提示符一致。
-
Linux装Git和配SSHKey连GitHub只需几条命令,关键在选对ssh-keygen参数、正确写~/.ssh/config路径、确保GitHub添加公钥无误。
-
必须完成Nginx安装、基础配置及反向代理设定:一、启用EPEL源并安装Nginx;二、启动服务并设开机自启;三、防火墙放行80/443端口;四、修改nginx.conf添加proxy_pass转发规则;五、语法测试通过后重载服务。
-
free命令是Linux下实时查看内存使用状况的常用工具,支持以KB/MB/GB显示、动态刷新、总量统计及管道过滤等用法,重点关注available列判断可用内存。
-
优先通过官方仓库安装MongoDB7.0,避免手动解压导致缺失systemd单元、日志轮转及安全配置;Ubuntu需导入密钥并添加源,RHEL/CentOS用dnf或yum安装;装后检查服务注册、修复dbPath权限、处理SELinux,并配置非root用户有限sudo权限管理服务。
-
vim编辑需先掌握模式切换:启动后为命令模式,按i进入插入模式输入内容,Esc返回命令模式,:wq保存退出;遇权限问题用:w!或:wq!,弃改用:q!。
-
可通过Samba服务在Linux与Windows间实现文件共享。1、更新软件包并安装Samba;2、创建共享目录并设置权限;3、编辑smb.conf添加共享配置;4、创建Samba用户并设置密码;5、重启服务并测试配置;6、在Windows通过IP地址访问共享文件夹,输入用户名和密码完成连接。
-
首先通过find、du命令或ncdu工具定位大文件,再清理日志、缓存和核心转储文件以释放磁盘空间。
-
SSD磁盘分区必须1MiB对齐(即起始扇区为2048)才能避免随机小IO性能下降30%~50%、写入放大及寿命缩短;推荐用parted交互式执行mklabelgpt、mkpartprimary1MiB100%、set1align=optimal,并用align-checkoptimal1验证。
-
可使用pkill、killall、pgrep+kill或systemctl终止Linux进程:pkill按名匹配并发送信号;killall依全名精确终止;pgrep筛选PID后kill控制更精准;systemctl专管systemd服务。
-
NRPE插件安装与配置需依次完成:一、安装nagios-plugins依赖并编译;二、编译安装NRPE守护程序,选择xinetd或daemon模式;三、配置nrpe.cfg中allowed_hosts、端口及防火墙;四、定义本地命令并用check_nrpe自检;五、在Nagios服务端安装插件、定义命令并关联服务。
-
Verdaccio是Linux下轻量私有npm仓库方案,支持npm全局安装、npx临时运行、Docker容器化部署三种方式,并需配置htpasswd认证与systemd自启服务。