
Linux
文章平均质量分 57
邦戈栗子
这个作者很懒,什么都没留下…
展开
-
Linux上GitHub/GitLab多帐号管理SSH Key
如何在一台机器上面同时使用 Github 与 Gitlab 的服务?生成GitHub/GitLab 的 SSH Key$ ssh-keygen -t rsa -f ~/.ssh/id_rsa_github -C "123456@qq.com"$ ssh-keygen -t rsa -f ~/.ssh/id_rsa_gitlab -C "admin@example.com"检查key是否生成,执行下面的命令,有id_rsa_github和id_rsa_gitlab以及他们的公钥文件就是成转载 2022-03-28 19:36:30 · 544 阅读 · 0 评论 -
Linux下md5sum用法 (查看文件或字符串的md5值)
MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5 全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相同的报文摘要的可能性是非常非常之小的。md5sum命令采用MD5报文摘要算法(128位)计算和检查文件的校验和。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终端直接运行。语法 1转载 2021-01-13 23:26:37 · 1152 阅读 · 0 评论 -
linux下使用crontab定时执行脚本
一、crond简介crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务 工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。Linux下的任务调度分为两类,系统任务调度和用户任务调度。系统任务调度:系统周期性所要执行的工作,比如写缓存数据到硬盘、日志清理等。在/etc目录下有一个crontab文件,这个就是系统任务调度的配转载 2021-01-13 23:14:22 · 1744 阅读 · 0 评论 -
nvidia-smi 报错:无法与 nvidia driver 通信
用 GPU 跑模型时,提示 cuda 不存在,明明已经装过!不会 nvidia 驱动又崩了吧!赶紧用nvidia-smi查看一下,提示如下错误:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.又用nvcc -V看了一下驱动还在,网上搜了一下,用下面...转载 2020-12-25 09:36:27 · 237 阅读 · 0 评论 -
linux添加用户及开通普通账户sudo权限
建立账户user@user:~/home$ sudo useradd -d /home/xxx -s /bin/bash -m xxx给账户添加密码user@user:~/home$ sudo passwd xxxEnter new UNIX password: Retype new UNIX password: passwd: password updated successfully删除账户user@user:~/home$ sudo userdel -r xxx赋予权限user@.原创 2020-11-13 09:52:22 · 1180 阅读 · 1 评论 -
vscode 连接远程服务器
1.在vscode 应用商店搜索 sftp 下载安装 2.ctrl+shift+p 搜索sftp:config 生成sftp.json 3.配置你的服务器信息 { "name": "你新建的文件目录", "host": "服务器主机名称", "protocol": "sftp", "port": 22, "username": "XXX", "password": "XXX", "remotePath": "/XX/XXX", "uploadOnSave": true } 4...转载 2020-11-12 11:06:37 · 217 阅读 · 0 评论 -
Ubuntu16.04 安装nccl+openmpi+horovod
1.安装nccl官网教程:https://docs.nvidia.com/deeplearning/nccl/install-guide/index.html#down1.Install the repository.选择local或者network其中一种安装方式For the local NCCL repository:sudo dpkg -i nccl-repo-<version>.debFor the network repository:sudo dpkg -i n原创 2020-10-30 16:59:32 · 1223 阅读 · 0 评论 -
sudo apt-get update http://ppa.launchpad.net/jonathonf 403 Forbidden
sudo apt-get update报错W: 仓库 “http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu xenial Release” 没有 Release 文件。N: 无法认证来自该源的数据,所以使用它会带来潜在风险。N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。E: 无法下载 http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu/dists/xen原创 2020-10-29 19:05:20 · 506 阅读 · 0 评论 -
Anaconda设置CUDA版本和系统默认版本共存
安装Anaconda下载安装使用该下载链接下载Anaconda安装脚本,默认Python版本是3.6.5添加可执行权限后,执行安装安装完一堆包之后会询问是否要添加环境变量,这里选择no,稍后再添加。然后会继续询问是否安装VSCode,选择no。此时安装完成因为我们使用Anaconda只是作为虚拟python环境管理,不需要用到其自带的python以及相关包,所以需要将Anaconda的bin放到path后,否则系统的python会失效。所以将下面这一行添加到需要使用Anaconda账户的转载 2020-10-29 15:50:54 · 4579 阅读 · 1 评论 -
windows通过xshell登录堡垒机(跳板机)连接linux服务器
1.xshll连接堡垒机(跳板机)前提:知道跳板机的主机名称,端口号,用户名和密码,下载xshell软件并安装a.打开xshell--连接(填写主机(H),端口号)名称可以任意填写b.xshell--连接--用户身份验证 填写用户名和密码完成上面操作 就完成了通过xshell连接跳板机啦~c.打开上面配置的跳板机进行终端操作在xshell软件界面的所有会话中 会显示上面配置的 跳板机,双击可以打开一个跳板机终端界面。如果只有一个连接的跳板机,在Opt> 后面输入1 即可原创 2020-06-29 16:53:57 · 6277 阅读 · 0 评论 -
Linux下批量解压多个zip文件的方法
一、首先安装$sudo urpmi unzip unrar二、进入到所在文件夹,然后有如下几种方法可用法一:用分号或者&&隔开(适用于对象较少的时候)unzip a.zip && unzip b.zip && unzip c.zip或者:unzip a.zip; unzip b.zip ;unzip c.zip法二:fi...转载 2019-11-04 14:58:39 · 2296 阅读 · 0 评论 -
linux: nohup和&后台运行,进程查看及终止
1.nohup用途:不挂断地运行命令。语法:nohup Command [ Arg … ] [ & ] 无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。 如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。 如果没有文件能创建或打开以用于追加,那么 Com...原创 2019-08-26 17:46:53 · 290 阅读 · 0 评论 -
ubuntu下鼠标右键新建文档
home目录下的Templates目录,也就是模板目录。往里面添加你想要右键的文件即可。例如:1. 新建txt文档,将其另存到这里。2. 新建.py脚本,将其另存到这里。最好写入简单的一行Python代码,例如import os3. 新建.js脚本,将其另存到这里。最好写入简单一行js代码,例如var a = 0;保存后,右键,即可新建已经添加类型的文档...原创 2019-05-23 15:43:56 · 1364 阅读 · 0 评论 -
ubuntu anaconda 安装caffe及pycharm 使用pycharm注意事项
1.安装主要步骤参考下面链接:https://www.linuxidc.com/Linux/2017-11/148629.htmhttps://blog.youkuaiyun.com/sinat_23853639/article/details/80990967https://blog.youkuaiyun.com/CAU_Ayao/article/details/80578600注意事项:-------...原创 2019-05-27 15:07:25 · 1710 阅读 · 0 评论 -
Linux 将terminal终端显示的内容保存到txt
快速将Linux终端内容保存到txt的办法:#使用下面的指令创建或者打开保存信息的文件script -a xxx.txt#中间为终端输出的各种内容#使用下面的指令停止 保存exit#可以使用下面的质量在控制台显示 txt中保存的内容cat xxx.txt-a 指令表示在txt中追加内容。下面稍微扩充一下其他内容:获取当前路径的方法:pwd获取script 信息:info s...原创 2018-06-27 11:42:39 · 9471 阅读 · 0 评论