Linux 环境搭建
环境搭建方式
主要有四种方案:
- 物理机直装:桌面体验较差,不推荐。
- 虚拟机(如 VMware):可能存在兼容性问题,折腾成本较高。
- WSL(Windows Subsystem for Linux):Windows 集成方案,目前成熟度尚可但仍有局限。
- 云服务器(推荐):直接在腾讯云、阿里云或华为云等平台购买。在校学生可关注官方学生计划获取优惠资源。
本教程以 Ubuntu 22.04 LTS 为例进行演示。
使用云服务器
以阿里云控制台为例,购买后进入服务器界面。首次使用建议重置密码并记录公网 IP。 登录 Linux 需要三个关键信息:
- 服务器外网 IP
- 管理员账户(通常为 root)
- 管理员密码
连接终端
推荐使用 Xshell 等终端软件进行远程连接。下载安装后新建会话,输入主机 IP、用户名和密码即可建立连接。
Linux 常用命令
掌握以下命令能覆盖大部分日常操作场景。
文件与目录操作
- ls:列出目录内容。常用
-l查看详细信息,-a显示隐藏文件。 - pwd:显示当前工作目录路径。
- cd:切换目录。
..返回上级,~进入家目录,-返回上次位置。 - mkdir:创建目录,
-p参数支持级联创建多级目录。 - touch:新建空文件或修改时间戳。
- rm:删除文件。
-r递归删除目录,-f强制删除。注意:切勿在生产环境误执行rm -rf /。 - cp:复制文件,
-r用于目录。 - mv:移动文件或重命名。
文本编辑与查看
- cat:查看文件内容。
- vim:强大的文本编辑器。
- 启动:
vim 文件名 - 模式:默认普通模式,按
i进入插入模式,按Esc退出。 - 保存退出:普通模式下输入
:wq保存并退出,:q!强制不保存退出。
- 启动:
- tail:查看文件末尾内容,配合
-f可实时追踪日志。 - grep:文本搜索工具,支持正则匹配,
-n显示行号,--color高亮结果。
系统与网络
- ps:查看进程状态,
aux组合可显示所有进程详情。 - netstat:查看网络连接状态,
-anp可显示端口与所属进程 PID。
提示:命令行输入时善用
Tab键补全,遇到错误可按 中断当前命令。


