xshell + WinSCP + Pycharm + XCode
admin
2024-04-21 07:52:22
0

服务器:
ssh lizhong@219.216.64.175:/data2/lizhong/
ssh lizhong@202.199.6.77:/data0/lizhong/

shift+insert 粘贴

1.学习视频地址

b站视频教学

2.用命令

1)ls - 查看所有的文件及文件夹 ls -la2)cd - 进入某个文件夹  3)head - 查看文件的名字和猴嘴
4) diff - 比较文件内容diff dir1 dir2diff file1 file2
4)cp - 复制文件cp file /home/dir1/cp * /home/dir2/ 所有未隐藏文件
5) mv - 移动或重命名文件mv file newfile  重命名mv file /home/dir1/
6)rm - 删除文件或目录rm filerm -r dir 删除目录rm * 删除当前目录所有未隐藏文件rm -rf dir 删除目录及其包含的所有文件
7)mkdir - 新建目录mkdir newdirmkdir –p 递归创建多级目录
8)rmdir - 删除目录
9)more - 分屏查看文件内容+n 从第n行开始显示-n 定义显示n行为一屏  ls -|more 以5行分屏显示Enter 向下一行空格键 向下滚动一屏B键  向上滚动一行= 输出当前行的行号
10)cat - 查看文件内容cat file
11)which - 
12)find - 11) grep - 查找文件中符合条件的字符串-c 统计符合字符串条件的函数-v 显示不包含文本的所有信息| 管道符,向一个命令的输出作为另一个命令的输入grep hello test.txt 过滤文件中的hellogrep -c hello test.txt 统计文件中hello内容的函数cat test.txt |grep hello  过滤文件中hellops -ef|grep ssh 过滤ssh进程信息
12)rz, sz - 文件上传或下载sudo rz  将选好的文件上传到linux上sudo sz file 将文件下载到windows中
13)ps - 查看进程ps -eps -ef
14) kill - 杀死进程
15) pwd - 查看当前路径
16)top - 查看cpu、内存
17)tar,rar - 打包、解包
18) ln - 建立链接ln source_path target_path  硬链接ln -s source_path target_path 软链接19) man - 查看某命令的帮助命令1) man ls
20) w - 显示登录用户的详细信息1) w
21) who - 显示登入用户
22) last - 查看最用登入的用户
23) data - 系统日期
24) reboot, shutdown - 关闭或重启计算机1) shutdown -r now  停止服务后重启计算机2) shutdown -h now  停止服务后关闭计算机
25) clear - 清屏
26) chown - 变更文件或目录的拥有者或所属群主1) chown 
27)sudo - 
28)source - source ~/.bashrc

.txt
.svg
.csv

3. 虚拟环境

conda env list 查看当前已有的虚拟环境
cd … 直到返回主目录 /home/
ls 查看目录下所有we年

ssh 8 Titan xp 进入自己服务器端
conda create -n lzVirenv python=3.5 新建一个虚拟环境
conda activate lzVirenv # 激活
conda install numpy # 安装包
Nvidia-smi driver+cuda10.1 向下兼容
安装合适版本 pytorch
配置 vim ~/.bashrc export PATH="…anaconda3/envs/mytorch/bin:"PATH$

4. 代码运行

博文

4.1 在pyCharm中运行

1)setting —> Python Interpreter —> Add —> SSH Interpreter -> New server configuration -> Next -> Interpreter:服务中Python解释器的位置
Sync folders:两个文件位置 —> Finish

Python interpreter
Path mappings
Package

  1. tool -> deployment -> browse remote host —> 右测三个点 —> Connection: root path 服务器中新建文件夹 —> Test Connetion 看是否连接成功 —> 将项目复制粘贴到右侧栏中 —> 右侧三个点 —> mapping:Deplotment Path 若root path已经配置好,写’'就行 —> 右侧栏中项目变绿

3)测试是否成功
在pycharm中执行Python文件

  1. 同步修改文件
    选中项目或文件,右击——>deployment——>upload to/download from

4.2 服务命令行python

一种:在xshll中,直接python
另一种:通过 tool -> start ssh session -> Pycharm termianl


5. 使用GPU执行程序

显卡使用情况:219.216.64.206:65535
https://blog.csdn.net/Thebest_jack/article/details/125652348

1)运行时指定
CUDA_VISIBLE_DEVICES=0 python train.py 或 CUDA_VISIBLE_DEVICES=0,1,2,3 python test.py

2)程序中实现
os.environ[“CUDA_VISIBLE_DEVICES”]=‘0‘ # 覆盖掉命令中环境变量的设置

6. Mac 远程链接服务器

sudo ssh 登录用户名@服务器ip地址

Mac 上传本地文件到服务器
scp 目标文件本地路径 远程服务器登录用户名@ip地址:远程服务目标目录
Mac 下载服务器上文件
scp 远程服务器登录用户名@ip地址:远程服务目标目录 本地路径

/Users/lizhong/Documents/python
/data2/lizhong/project1

登入:sudo ssh lizhong@219.216.64.175

上传文件:scp /Users/lizhong/Documents/python/try.py lizhong@219.216.64.175:/data2/lizhong/project1
上传目录:scp -r /Users/lizhong/Documents/python/data lizhong@219.216.64.175:/data2/lizhong/project1

从服务器上下载文件到mac
scp lizhong@219.216.64.175:/data2/lizhong/project1/test.py /Users/lizhong/Documents/
下载目录到mac
scp -r lizhong@219.216.64.175:/data2/lizhong/project1/data /Users/lizhong/Documents/

mac上软件FinalShell 也可以实现本地和服务器进行文件交互

7. mac 上vscode连接服务器

博客

下载文件格式:

https://update.code.visualstudio.com/commit:${commit_id}/server-linux-x64/stable

(1) https://update.code.visualstudio.com/commit:5235c6bb189b60b01b1f49062f4ffa42384f8c91/server-linux-x64/stable(2)
scp vscode-server-linux-x64.tar lizhong@219.216.64.175:/data2/lizhong(3)mkdir -p .vscode-server/bin/5235c6bb189b60b01b1f49062f4ffa42384f8c91(4)-xzvf .tar.gz
tar -xvf vscode-server-linux-x64.tar -C /data2/lizhong/.vscode-server/bin/5235c6bb189b60b01b1f49062f4ffa42384f8c91 --strip 1(5)
touch /data2/lizhong/.vscode-server/bin/5235c6bb189b60b01b1f49062f4ffa42384f8c91/0

vscode github:

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
gitid:0c8c6f149749dc38fa398f5eed0c4a3a

8. pycharm与github同步代码:

http://t.zoukankan.com/sjx6688-p-10050872.html

git bash中命令密码:123456

mac vscode端链接

在终端中输入:sudo ssh lizhong@219.216.64.175
在vscode中:
博文1
博文2

在github上,在github后面输入1s就可以利用vscode看代码, 即github1s.com

相关内容

热门资讯

加快完善中央银行制度!国常会讨... 5月21日,国务院总理李强主持召开国务院常务会议,研究推进全国统一大市场建设有关工作,审议通过《现代...
毕业人数历史新高,大城市却还在... 今年的毕业生人数要破纪录了,预计1270万人,和去年相比又增长了48万,再创历史新高。 按理来说,就...
28.5万亿美元——这是Spa... 全球太空探索领军者SpaceX最新发布的这份万众瞩目IPO招股说明书显示,其自行评估的SpaceX总...
乐聚智能冲击IPO,聚焦人形机... 2025年以来全球人形机器人行业进入爆发期,无论是企业数量,还是融资规模均实现跨越式增长。 据人形机...
年轻人把澡堂子玩成了社交顶配 ... 花上几百元,甚至上千元,到澡堂子待一天——这是时下最流行的休闲消费方式。当然,澡堂子们也把名字升级为...
原创 五... 无营生可做,无房产置办,也无心做任何投资,整日里就单纯陪着父亲左右度日。 这话是他说的,5月13日,...
合肥居家闲置黄金整理指南 轻松... 随着近年来黄金市场行情持续向好,合肥不少市民开始整理家中闲置的黄金首饰、金条等物品,希望通过合理处置...
廿载荣耀见证!52位券商领军者... 权威集结,见证行业标杆! 由证券时报主办的“2026中国证券业君鼎奖”活动即将进入专家评审阶段。本届...
小米YU7首战Model Y八... 快科技5月21日消息,今晚小米人车家全生态新品发布会上,雷军宣布正式推出小米YU7标准版,售价23....
小米跑车级SUV YU7 GT... 记者|李星 编辑|陈柯名 裴健如 杜恒峰 校对|程鹏 5月21日晚间,小米YU7 GT正式上市,售价...
霍尔木兹海峡封锁 日本原油进口... 据日本共同社5月21日报道,日本财务省21日公布4月贸易统计初值(通关口径)显示,从中东进口原油38...
鲍威尔任内最后一次会议纪要公布... 当地时间5月20日,美国联邦储备委员会公布的4月货币政策会议纪要表明,如果美国通胀持续高于目标水平,...
晚间开售,非标提价,茅台改革进... 出品|中访网 审核|李晓燕 5月18日,贵州茅台接连抛出两大市场动作,瞬间搅动白酒行业神经。继5月1...
海关律师、走私辩护律师邵丹:罗... 近日,罗湖海关查获旅客走私红酒3支。 某日,罗湖海关关员在对进境旅客进行监管时,发现一名男性旅客进...
原创 三... 目前全球所有的电子产品中,涨的最猛的,就是内存。 最近一年以来,平均涨了四五倍,内存厂商们是大赚特赚...
长鑫科技科创板IPO将于5月2... 观点网讯:5月20日,据上交所网站披露,上交所上市审核委员会定于5月27日召开2026年第27次上市...
345.68亿!上海S基金交易... 来源:看看新闻KNEWS 日前,由上海股权托管交易中心、上海科创中心股权投资基金管理有限公司联合主办...
腾讯云·云上好CP携手六大消费... 当告白季的温柔氛围, 撞上科技赋能的好物狂欢, 腾讯云「云上好 CP」带着六大消费电子企业CP惊喜登...
擎天租与京东集团达成战略合作,... 来源:猎云网 5月21日,擎天租宣布与京东集团达成全面战略合作,双方将围绕产品解决方案共建、渠道供应...
金鹰基金固收老将林暐一次性卸任... 5月19日,金鹰基金管理有限公司(下称“金鹰基金”)发布多份基金经理变更公告,旗下基金经理林暐因个人...