在Linux系统中,有时候需要监控系统资源,比如显卡占用,内存占用等。此时可以用watch命令来解决。 watch -n 2 -d nvidia-smi 其中-n指的是时间间隔,单位秒。-d指的是显示区别。后面跟上命令就可以了。 如果查看内存占用,使用: watch -n 2 -d free -g
在Linux系统中,有时候需要监控系统资源,比如显卡占用,内存占用等。此时可以用watch命令来解决。 watch -n 2 -d nvidia-smi 其中-n指的是时间间隔,单位秒。-d指的是显示区别。后面跟上命令就可以了。 如果查看内存占用,使用: watch -n 2 -d free -g
Dolly是一个基于GPT-J的微调模型,使用了GPT-J-6B作为预训练模型。 Github上公开的源代码是notebook代码,需要做一些修改才能在本地的服务器上运行。 环境配置 可以使用conda来管理自己的虚拟环境。如果没有conda,可以根据这篇文章来进行安装。 创建环境: conda create --name dolly 训练过程中,需要用到gcc编译ninja,gcc版本要求至少5以上,否则会报错。 !! WARNING !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!…
打开终端,执行命令 conda install anaconda-clean 进入anaconda安装目录的bin目录,执行: ./anaconda-clean --yes 会提示创建了一个备份,卸载后可以删除。 Backup directory: /home/laoyang/.anaconda_backup/2023-03-09T214544 执行命令 rm -rf anaconda3 再次登陆,就不会看到base了。 编辑环境变量文件: vim .bashrc 删除所有与conda有关的设置,一般在最下面。 执…
Anaconda是一种用来管理Python运行环境的工具,能够快速解决安装各种软件包的依赖问题,所以推荐使用。 如果一台服务器,有多个用户使用,可以使用root把软件安装在/opt下,然后共享给所有用户使用。其他用户将在自己的home dir下创建属于自己的虚拟环境,互相之间不会影响。 安装方法 使用root用户登陆系统。 在官方网站下载最新的安装包。 wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-x86_64.sh 然后开始安装: b…
前面文章写过,关于如何安装驱动和Cuda,但是这种方法安装,驱动和Cuda的版本来自于软件库,通常来说,软件库的版本落后于最新版本。 部分框架对Cuda版本又有要求,太低了不能运行,所以需要对版本进行升级。 升级准备 升级前,需要将原有的驱动删除。否则会报错,例如: 下列软件包有未满足的依赖关系: libnppc11 : 冲突: nvidia-libopencl1 但是 530.30.02-1 正要被安装 E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的…
使用add-apt-repository的时候,提示: add-apt-repository:找不到命令 解决方法,安装software-properties-common: sudo apt-get install software-properties-common -y
本故事纯属虚构,如有雷同,纯属巧合。 楔子 李明阳有点兴奋,今天是他第一次到公司去实习。 说是实习,也不算。他舅舅是一家汽车4S店的经理,他妈妈就想着趁他放暑假,让他去舅舅店里实习一下,长长见识,也好为毕业后参加工作积累一点经验。 今天,他特地换上了干净的白衬衣,把头发梳的整整齐齐,他知道给人留下的第一印象很重要。 他舅舅已经在办公室等他了。 “来了?坐。一共多长的假期来着?” “四十天,在家待了一个星期了,还有差不多一个月。” “一个月,说长也不长,说短也不短。如果是为了积累经验,应该多去几个部门,都见识见识。这…
虽然通过之前的配置,可以执行sudo命令了,但是因为环境变量不同,导致普通用户在执行一些命令的时候,提示命令不存在。更有甚者,有一些命令,连root都找不到。 比如在执行dpkg的时候,会提示: dpkg: 错误: 2 在环境变量 PATH 中找不到该程序,或不可执行 提示:root 的 PATH 环境变量通常应当包含 /usr/local/sbin、/usr/sbin 和 /sbin 所以,还是把环境加上吧。 在当前用户的根目录下,也就是home dir下。 vim .bashrc 在最下面加入: export …
安装驱动 查看显卡型号。 lspci | grep VGA 结果: 01:00.0 VGA compatible controller: NVIDIA Corporation Device 24b0 (rev a1) Nvidia的驱动在non-free的源里,所以如果没有,需要添加。 sudo vim /etc/apt/sources.list 添加: deb http://mirrors.163.com/debian/ bullseye main non-free contrib deb http://mirr…
需要修改两个文件。 sudo vim /etc/hostname 里面应该只有一行,改为新的主机名即可。 sudo vim /etc/hosts 里面可能有多行: 127.0.0.1 ThinkStation 127.0.1.1 thinkstation.yangyq.net ThinkStation 将ThinkStation的位置改为需要的名字就可以了。 最后,重启。 sudo systemctl reboot
使用终端连接Linux,用vim打开文件进行编辑是常用操作。但是有时候选中文件部分内容后无法复制出来,这时候,vim左下角显示可视,给工作和学习带来麻烦。需要修改一下vim的配置文件。 sudo vim /usr/share/vim/vim82/defaults.vim 请注意,vim82是vim的版本,在你的计算机上可能有所不同,直接输入命令如果打开的是一个空白文件,请检查你的路径。 正常打开文件后,输入/mouse找到下面的内容。 if has('mouse') if &term =~ 'xterm' …
Google java jsp linux QQ wordpress 中国 习惯 人生 公司 决定 博士 博客 同学 国家 大学 学习 实验室 家 小说 工作 开始 思考 情感 手机 技术 推荐 插件 数据库 文件 晴迷星途 朋友 生活 电影 相声 程序 笔记 网站 网络 置顶 美国 评论 软件 音乐 项目