解决问题
蛋白模拟
小小编程
机器学习
要看文献
成长思考
自娱自乐
Linux基本操作
type
status
date
slug
summary
tags
category
icon
password
可以做什么?我主要用于服务器提交任务
常用命令
ls
: 列出目录内容ls # 列出当前目录中的文件和文件夹
ls -l # 详细列出文件信息(权限、大小、修改时间等)
cd
: 切换目录cd /path/to/directory # 切换到指定目录
cd .. # 返回上一级目录
cd ~ # 切换到当前用户的主目录
pwd
: 显示当前工作目录mkdir
: 创建目录rm
: 删除文件或目录cp
: 复制文件或目录
cp source.txt destination.txt # 复制文件
cp -r source_folder destination_folder # 递归复制目录mv
: 移动文件或目录,或重命名文件mv old_name.txt new_name.txt # 重命名文件
mv file.txt /path/to/directory/ # 移动文件
cat
: 查看文件内容head
: 查看文件的前几行nano
或 vim
: 编辑文件top
: 实时查看系统资源使用情况(CPU、内存等)df
: 查看磁盘空间使用情况
df -h # 以人类可读的格式显示磁盘使用情况
free
: 查看内存使用情况
passwd
: 修改用户密码
ping
: 检查网络连通性
ping www.google.com # 向Google发送ping请求
ifconfig
: 查看或配置网络接口(在某些系统中被ip
命令替代)ifconfig # 查看网络接口信息
wget
: 下载文件
wget http://example.com/file.zip # 下载文件
top
: 查看实时进程信息
kill
: 终止进程
kill PID # 结束指定PID的进程tar
: 打包和压缩文件
tar -czf archive.tar.gz folder/ # 压缩文件夹
tar -xzf archive.tar.gz # 解压.tar.gz文件zip
/ unzip
: 压缩和解压ZIP文件zip archive.zip file1 file2 # 压缩文件
unzip archive.zip # 解压ZIP文件
目录
./Images/
这样写表示,当前目录中的Images文件夹
../Images/
这样写表示,当前目录的上一层目录中的Images文件夹
/Images/
这样写表示,项目根目录(可以指磁盘根目录,也可以指项目根目录,据实际情况而定)
- cd dir
- cd / 跳到根目录
- cd、cd ~、cd $HOME跳到自己的 home 目录
- 当前用户的家目录(root用户相当于cd/ root, 普通用户相当于cd/home/当前用户名,实验室服务器就是相当于cd/hone/user)
- cd -返回进入目录前所在目录
- cd ..返回上一级目录
- cd../..放回上上两层目录
系统目录结构
- ls / 查看主目录
- /bin:binaries二进制文件,存放最常使用的命令
- /home:用户主目录,
- /lib:library库,系统最基本的动态链接共享库,几乎所有的应用程序都要用到这些共享库
- /opt
- /root
- /usr:unix shared recourses(共享资源),用户的应用程序和文件都放在这个文件下
- /usr/bin:
集群管理
投递任务
qsub amber-user.pbs
qsub 脚本#提交任务脚本
查询任务
qstat
qstat -f 查看用户自己在每个节点的任务情况(详细)
qstat -a#显示系统所有作业
qstat -J jobID#查看某个任务详细信息(没啥用)

s: state 当前任务的状态。R正在运行
dr 节点挂了之后,删除任务就会出现这个状态,只有节点重启之后,任务才会消失
• s: 暂时挂起
queue 任务投递的节点
删除任务
qdel job-ID删除job,如删除上述任务:qdel 8096.server31
查看运行日志
nvidia-smi#查看GPU使用情况
Loading...
Last update: 2023-03-23
🎉终于搭建完成🎉
-- 感谢您的支持 ---
👏欢迎阅读👏