ssh 使用笔记
SSH 连接
ssh 是连接远程服务器非常方便的一种方式,可以使用本地的 XShell 与 Xftp 快速地连接。
例如,服务器租界平台提供的 ssh 指令:ssh -p 14xxx root@xxxxxxxxxxxx
其中,连接 ssh 时需要注意几个关键信息:
1. 服务器的 ip 地址,就是 @ 后面的所有部分
2. 端口号,就是 -p 后面的 14xxx
3. 用户名:root(默认一般是这个)
4. 密码:会由服务器的平台提供
那么,在得知这 4 个信息后就可以通过 Xshell 很方便的进行连接了
visdom 远程连接
1. 在服务器端执行指令:python -m visdom.server 以启动 visdom
2. 在本地端将服务器端的 8097 映射到本地的 8097:(这段指令直接在本地 cmd 进行输入即可)
ssh -L 8097:127.0.0.1:8097 username@ip_address -p port_id
这里 username 之前的部分不用修改,然后username就是服务器的用户名(默认为 root),ip_address 和 port_id 分别是服务器的 ip 地址和端口号
在 cmd 中输入密码时是不会显示你输入的东西的,但确实是输进去了(复制粘贴然后回车就好了)
3. 在本地登录 http://localhost:8097/ 即可观测到远程连接的 visdom 了
常见 Liniux 指令
ls : 查看当前目录下的文件
cd.. : 返回上一级目录
unzip a.zip : 将 a.zip 压缩文件进行解压
pwd: 显示当前目录
tar -xzvf xxx.gz: 解压 .gz 文件到当前目录
cp -r 源文件夹 目标文件夹
新建虚拟环境
第一步:conda create -n xxx python=3.8,其中 xxx 是虚拟环境的名称,python=3.8 是虚拟环境的 python 版本
第二步:conda init bash,然后要关掉当前的命令窗口,并重新启动(新开一个命令窗口)
第三步:conda activate xxx,就可以启动新建立的虚拟环境了