How to use the ubuntu for GPU server

窗口操作:

创建窗口: screen -S xxx (screen’s name) 激活窗口: screen -r xxx (screen’s name) 查看窗口序列: screen -ls 退出窗口: Ctrl + A + D kill窗口:

  • screen -S screenname -X quit
  • screen -S yourname -> 新建一个叫yourname的session
  • screen -ls -> 列出当前所有的session
  • screen -r yourname -> 回到yourname这个session
  • screen -d yourname -> 远程detach某个session
  • screen -d -r yourname -> 结束当前session并回到yourname这个session

常用文件操作指令:

显示当前目录下的文件列表:ls 显示当前目录下的隐藏文件列表:ls -a 拷贝文件夹: cp -r 文件夹 目标路径 拷贝文件夹: cp 文件 目标路径 删除文件: rm 文件 删除文件夹:

  • rm -r 文件夹
  • rm -rf 文件夹

新建文件夹:mkdir 文件夹名 移动文件:mv 显示当前路径:pwd 显示文件大小: du -sh * 显示问价夹大小:du -sh */

如何修改文件为可执行状态:chmod 777 文件名

查询GPU状态: nvidia-smi

查看内存和gpu消耗情况:nvidia-smi 查看文件大小 du –sh 文件夹 或者 du -sh * sudo du -h –max-depth=1 xxxx du -h –max-depth=1 百分比: df 编译: make make -j8 清空编译:make clean

定位文件名,直接gf,即可直接打开另外一个文件。

查找文件:locate filename 查找文件:

  • 查找当前目录下的指定的core文件 find . -name “core”
  • 查找根目录下的指定的core文件 find / -name “core”
  • 查找根目录下的指定的大小core文件 find / -name “core” - size +1024c
  • 查找文件中是否含有指定的字符 “10.71.110.89” find / -name “*.tar.gz” - type f -exec rm -rf {} /;

vim常用快捷键

  • 打开文件:vim 文件名
  • 进入编辑模式:i
  • 编辑文件:Esc :wq
  • 退出文件: Esc :q
  • 退出文件,不编辑: Esc :q!
  • h 每次按下光标就会向左移动
  • l 每次按下光标就会向右移动
  • j 每次按下光标就会向下移动
  • k 每次按下光标就会向上移动
  • dd 删除一行
  • de 删除到空格前的词
  • dw 删除知道空格的词
  • gg 光标到行文件首
  • G 光标到文件尾
  • :!command 用于执行一个外部命令 command

ubuntu终端常用命令

  • ctrl + l - 清屏
  • ctrl + c - 终止命令
  • ctrl + d - 退出 shell,好像也可以表示EOF
  • ctrl + z - 将当前进程置于后台,fg还原。
  • ctrl + r - 从命令历史中找
  • ctrl + a - 光标移到行首
  • ctrl + e - 光标移到行尾
  • ctrl + u - 清除光标到行首的字符
  • ctrl + w - 清除光标之前一个单词
  • ctrl + k - 清除光标到行尾的字符
  • ctrl + t - 交换光标前两个字符
  • ctrl + y - 粘贴前一ctrl+u类命令删除的字符
  • ctrl + p - 上一条命令
  • ctrl + n - 下一条命令
  • ctrl + v - 输入控制字符 如ctrl+v ,会输入^M
  • ctrl + f - 光标后移一个字符
  • ctrl + b - 光标前移一个字符
  • ctrl + h - 删除光标前一个字符
  • N++f - 光标后移N个单词,N为1时可省略
  • N++b - 光标前移N个单词,N为1时可省略
  • ctrl + s - 挂起当前shell
  • ctrl + q - 重新启用
  • +d 从光标开始处删除到行尾。挂起的shell
  • !! - 上一条命令
  • !-n - 倒数第N条历史命令
  • !-n:p - 打印上一条命令(不执行)
  • !?string?- 最新一条含有”string”的命令 # !-n:gs/str1/str2/ - 将倒数第N条命令的str1替换为str2,并执行(若不加g,则仅替换第一个)
recent article

Office software

commercial software Microsoft OfficeMicrosoft Office is a family of client software, server software, and services developed by Microsoft. It was first announced by Bill Gates on August 1, 1988, at COMDEX in Las Vegas. Initially a marketing term ...…

computer science tool office blogread
previous article

beamer for powerpoint

example for beamer\documentclass{beamer}\usepackage[english]{babel} \%如果去掉,中英混合会出错\usepackage[noindent]{ctex} \%可使用 \usepackage{CJK}\usepackage{beamerthemesplit}\% Or whatever. Note that the encoding and the font should match. If T1\% does not...…

computer science tool beamer blogread