type
status
date
slug
tags
summary
category
password
icon

bash基本操作

通过ssh连接到服务器后就相当于直接在服务器的bash中进行操作。想系统学习bash指令的话可以看看https://www.runoob.com/linux/linux-command-manual.html。但只要会用几个指令就行。
  1. ==修改密码:近期挖矿病毒泛滥,建议设置一个复杂的密码,使用passwd指令==
  1. pwd显示当前工作目录
  1. ls: 查看当前目录下文件
  1. cd 文件夹名: 切换工作目录
linux中文件的位置可以用两种方式描述:相对路径和绝对路径。相对路径是相对于当前工作目录的路径(如out/),绝对路径是从根目录开始的路径(如/home/wxy/KG_fwl/out/,以/开头)。两种方式都可以。
使用相对路径时./表示当前路径。
../表示上级目录
  1. vim 文件名: 编辑文件。vim有学习成本。笔者更建议使用vscode remote直接编辑文件。
  1. rm 文件名:删除文件。注意linux中删除的文件不可恢复!
  1. cp a b:将a文件复制为b文件。
  1. unzip 压缩包名.ziptar -xvf 压缩包名.tar.gz: 解压压缩包。
  1. python 文件名.py: 运行python代码
  1. 输出到文件:在指令后加入 >文件名。即可将该指令的输出重定向到指定的文件。注意文件的原内容会被清空。
一些运行程序时有用的指令
  1. nvidia-smi to see our GPUs. 并且会显示进程号. (nvcc -V to see cuda version).
  1. fuser -v /dev/nvidia* to see processes using GPU memory.
  1. ps to see your processes.
  1. top to see running processes. 都会显示进程号。
  1. nohup cmd & 在后台持续执行指令,退出登录也会保持运行。
  1. ps -aux|grep yourname 检查后台运行的你的程序。
  1. CUDA_VISIBLE_DEVICES=0 cmd为你的程序指定GPU0。
  1. kill -9 进程号 杀死进程。
Ubuntu重启后找不到GPU驱动Conda使用教程
GraphPKU
GraphPKU
北京大学张牧涵老师团队
公告
type
status
date
slug
tags
summary
category
password
icon
组会排期:
分享者1
分享者2
日期
孟繁续
8.22
陈立斌
吴青阳
毛彦升
杨昊桐
刘晔玮
江凡
王雨轩
汤平之
何梓源
华羽宸
张雪峰
施沛廷
孙一可
李自安
胡逸
亢世嘉
王奕丁
王彦博
彭鑫港
王希元
徐宇飞
地点:资源西楼2202
腾讯会议:694-682-1555
线下午餐时间 12:00
会议开始时间 12:30