Linux 基础命令与 Java 项目部署实战
Linux 环境搭建
环境选择
搭建 Linux 环境主要有四种方式,各有优劣:
- 物理机安装:直接安装在硬件上。桌面体验较差,不推荐。
- 虚拟机软件:如 VMWare。可能存在兼容性问题,折腾较多,非常不推荐。
- WSL (Windows Subsystem for Linux):Windows 内置功能,目前技术尚不够成熟,暂时不推荐。
- 云服务器:直接在腾讯云、阿里云或华为云等平台购买。这是最推荐的方案,稳定且易于管理。
作为在校学生,通常可以免费获取服务器资源,建议自行搜索相关优惠政策。
本教程以 Ubuntu 22.04 LTS 为例进行演示。
连接服务器
购买服务器后,需记录三个关键信息:公网 IP、管理员账户(通常为 root)、以及密码。
使用终端工具连接主机,这里推荐使用 Xshell。下载免费版即可,安装过程一路 Next。新建会话时填入公网 IP,登录时输入账号密码。成功登录后,界面显示命令行提示符即表示配置完成。

Linux 常用命令
掌握常用命令是高效操作的基础,以下按功能分类介绍。
文件与目录管理
- ls:列出目录内容。常用选项包括
-a(显示隐藏文件)、-l(详细信息)、-R(递归)。 - pwd:显示当前工作目录路径。
- cd:切换目录。
..返回上级,~进入家目录,-返回上次访问位置。*提示:所有命令均可使用 Tab 键补全,提高输入效率;若输入错误可按 Ctrl+C 取消当前命令。# 返回上级目录 cd .. # 进入用户家目录 cd ~ - touch:创建空文件或修改文件时间戳。
- mkdir:创建目录。配合
-p参数可一次性创建多级目录。 - rm:删除文件。警告:切勿在生产环境随意执行
rm -rf /,后果严重。 - cp:复制文件。源文件不会消失。
- mv:移动文件或重命名。若目标为已存在目录,则移动至该目录下。
文本编辑与查找
- vim:强大的文本编辑器。启动后默认为普通模式,按
i进入插入模式编辑,按Esc退出插入模式。保存并退出用:wq,强制退出用:q!。 - grep:文本搜索工具。支持
-n显示行号、 递归查找、 高亮匹配结果。


