Linux 系统 Vim 编辑器终极指南:从入门到精通
全面介绍 Vim 的安装、模式切换、快捷操作、搜索替换、多文件编辑、.vimrc 配置与插件管理,涵盖从入门命令到高效技巧的完整实践,适合服务器环境下的文本编辑需求。
#Linux 标签下共有 18 篇文章。
全面介绍 Vim 的安装、模式切换、快捷操作、搜索替换、多文件编辑、.vimrc 配置与插件管理,涵盖从入门命令到高效技巧的完整实践,适合服务器环境下的文本编辑需求。
本文介绍 Linux 下 tree 命令的安装与基础使用,对比 ls -R 的杂乱输出,展示树状目录结构的直观优势,并涵盖各发行版的安装方法及常见参数。
Samba 可将 Linux 目录共享给 Windows 和 macOS,直接在文件浏览器中像本地盘一样读写。本文基于 Ubuntu 22.04,介绍从安装、创建独立用户与共享目录、编写配置文件到防火墙设置的完整步骤,并解释常见权限问题及 SMB1 禁用方法。
NFS 让 Linux 服务器间可以像本地磁盘一样共享目录,适合集群与虚拟机场景。本文基于 Ubuntu 22.04,从服务端安装、导出配置、防火墙设置到客户端挂载及开机自动挂载,给出完整步骤,并覆盖性能调优和常见权限与性能问题。
完成 Git 在 Linux、Windows 上的安装与初始配置,并掌握仓库创建、提交、分支、远程协作、SSH 和冲突处理的基础工作流。
从常见压缩格式识别、打包与解压,到查看内容、指定目录解压和安全操作,掌握 Linux 文件压缩的日常工作流。
按文件名、文件内容、快速索引和命令位置四类需求,掌握 Linux 中最常用的搜索命令与实战组合。
以 Debian / Ubuntu 为例,完成 Docker Engine、Compose 安装,并掌握镜像、容器、数据卷和多容器编排的基础工作流。
从安装、层级限制和过滤规则,到忽略依赖目录与导出项目结构,掌握 tree 的常用工作流。
整理线上服务异常时的排查顺序,从确认现象到查看日志、端口、进程、磁盘、网络和容器状态。
用 rsync 做本地和服务器之间的增量同步,掌握 dry-run、排除规则、权限保留和备份习惯。
整理 Linux 服务器上线前的安全基础配置,包括 SSH 登录、普通用户、sudo、防火墙和 fail2ban。
掌握 systemctl 和 journalctl 的常用命令,管理 Linux 服务、排查启动失败和查看实时日志。
用 ss、curl、dig、ping、traceroute 排查端口监听、HTTP 响应、DNS 和网络连通性问题。
从部署角度介绍 Nginx 反向代理的基础配置,包括静态文件、后端转发、请求头和常见排查方式。
用 ps、top、htop、kill 和 jobs 查看进程、定位资源占用、结束异常任务。
理解 Linux 文件权限、属主、属组和 umask,解决脚本不能执行、服务读不到文件等问题。
掌握 Linux 日常文本查看和处理命令,用 cat、less、tail、sort、uniq 快速读日志和整理输出。