Skip to content

Linux 基础

智算平台的登录节点和计算节点主要使用 Linux 命令行环境。新用户不需要一开始掌握很复杂的系统管理知识,但建议先熟悉文件路径、目录切换、文件查看、权限和常用文本编辑,这样后续上传数据、准备脚本和提交作业会顺畅很多。

建议先掌握的内容

内容用途
路径和目录找到自己的数据、脚本和结果文件
文件查看检查输入文件、日志和作业输出
文件复制与移动整理项目目录、备份结果
压缩与解压上传下载数据包、归档结果
权限查看判断脚本是否可执行、文件是否可读写
文本编辑修改作业脚本、配置文件和参数文件
进程与资源查看排查程序是否仍在运行、查看磁盘空间

基本概念

家目录

登录后默认进入自己的家目录,通常可以用 ~ 表示。例如:

bash
cd ~
pwd

pwd 会显示当前所在目录。

绝对路径和相对路径

  • 绝对路径:从根目录 / 开始,例如 /home/user/project
  • 相对路径:从当前目录开始,例如 data/input.txt
  • 当前目录:.
  • 上一级目录:..

命令格式

Linux 命令通常由命令、选项和参数组成:

bash
命令 选项 参数

例如:

bash
ls -lh data

其中 ls 是命令,-lh 是选项,data 是要查看的目录。

学习顺序

  1. 先学会 pwdlscd,确认自己在哪里。
  2. 再学会 mkdircpmvrm,整理文件和目录。
  3. 接着学会 catlessheadtail,查看输入输出和日志。
  4. 然后学会 chmoddudfps,排查权限、空间和进程。
  5. 最后学会用 nanovim 修改脚本。

相关页面:Linux 常用命令所内登录智算平台所外登录智算平台Slurm 调度系统

Copyright 2021 All Rights Reserved 生物设计中心 版权所有