外观
Linux 基础
智算平台的登录节点和计算节点主要使用 Linux 命令行环境。新用户不需要一开始掌握很复杂的系统管理知识,但建议先熟悉文件路径、目录切换、文件查看、权限和常用文本编辑,这样后续上传数据、准备脚本和提交作业会顺畅很多。
建议先掌握的内容
| 内容 | 用途 |
|---|---|
| 路径和目录 | 找到自己的数据、脚本和结果文件 |
| 文件查看 | 检查输入文件、日志和作业输出 |
| 文件复制与移动 | 整理项目目录、备份结果 |
| 压缩与解压 | 上传下载数据包、归档结果 |
| 权限查看 | 判断脚本是否可执行、文件是否可读写 |
| 文本编辑 | 修改作业脚本、配置文件和参数文件 |
| 进程与资源查看 | 排查程序是否仍在运行、查看磁盘空间 |
基本概念
家目录
登录后默认进入自己的家目录,通常可以用 ~ 表示。例如:
bash
cd ~
pwdpwd 会显示当前所在目录。
绝对路径和相对路径
- 绝对路径:从根目录
/开始,例如/home/user/project。 - 相对路径:从当前目录开始,例如
data/input.txt。 - 当前目录:
.。 - 上一级目录:
..。
命令格式
Linux 命令通常由命令、选项和参数组成:
bash
命令 选项 参数例如:
bash
ls -lh data其中 ls 是命令,-lh 是选项,data 是要查看的目录。
学习顺序
- 先学会
pwd、ls、cd,确认自己在哪里。 - 再学会
mkdir、cp、mv、rm,整理文件和目录。 - 接着学会
cat、less、head、tail,查看输入输出和日志。 - 然后学会
chmod、du、df、ps,排查权限、空间和进程。 - 最后学会用
nano或vim修改脚本。
