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

相关内容

热门资讯

蜻蜓订购APP贵金属订购非法期...   蜻蜓订购APP以"投资平台"名义对外宣传,主打贵金属期货(订购)交易。该平台一方面强调自身"正规...
悟空订购APP非法期货交易欺骗...   近期,有投资者反映,“悟空订购APP”等平台以白银、贵金属订购为名,宣传所谓“高收益”“低门槛”...
小赢淘金APP期货投资骗局,平...   “小赢淘金”之流,最擅长的就是用“注册送现金”、“充值返券”的糖衣炮弹来引流。别天真地以为那是福...
八方淘金APP非法期货交易欺骗...   警惕!八方生财、每日淘金、小赢淘金、悟空订购、蜻蜓订购、斗金订购等APP均涉嫌非法期货交易!  ...
智易购APP贵金属订购交易骗局...   很多人看到“3元起投”“充值送福利”“操作简单”“随时提现”这类宣传,很容易把智易购APP当成普...
喜玛银庄APP商品订购投资骗局...   喜玛银庄APP白银、铂金“现货订购”骗局警示:无资质平台涉嫌非法期货交易,投资者爆仓后如何维权?...
吉鑫乐享APP炒贵金属订购交易...   近期,多名投资者反映在“吉鑫乐享APP”进行贵金属投资时遭遇严重亏损,甚至血本无归。看似正规的“...
易掘金APP虚假期货投资骗局,...   “易掘金”的APP它打着“高收益、灵活投资”的旗号,宣称通过“商品订购”就能轻松赚钱,吸引了不少...
在大吉订购APP订购交易亏损被...   近期,不少投资者反映在“大吉订购App”上投资白银、铂金等商品遭遇严重亏损。该平台宣称提供现货订...
铂银壹号APP商品订购交易亏损...   许多中小投资者误以为网上的“商品现货订购”是合规合法的理财渠道,殊不知这背后隐藏着巨大的合规风险...
兴鑫淘金APP贵金属订购交易亏...   白银、贵金属或其他商品类投资,除国家批准的正规期货交易场所及持牌期货公司外,市面上大量第三方交易...
铂银掘金APP无资质的违规平台...   铂银掘金等平台的投资者,往往是被“注册送现金”“充值返现券”“首单免亏”等广告话术吸引,进而下载...
八方淘金APP订购交易不合规,...   “八方淘金APP”“铂银掘金APP”“铂银壹号APP”等软件被指以“现货订购”为名,实际采用高杠...
在指尖订购APP订购商品亏损被...   指尖订购APP这类平台,表面是“订购交易”,实则是披着电商外衣的非法期货陷阱。绝大多数投资者被蒙...
在犀贝易购APP做商品订购交易...   市面上打着“现货投资”“贵金属交易”旗号的APP并不少,但真正合规、受监管的平台并不多。犀贝易购...
易达淘金APP虚假商品订购交易...   易达淘金APP存在严重的虚假宣传与违规交易行为。该平台打着“商品订购”的旗号,实则通过不合规的交...
大浪淘金APP白银订购亏损被骗...   大浪淘金APP最隐蔽的套路,在于其完全封闭的内盘交易系统。表面上,它宣称与国际贵金属市场接轨;实...
一品好购APP上订购白银出现亏...   一品好购APP原名“一品订购”,运营方为上海宝智未来信息技术有限公司。近期不少投资者反映在该平台...
九州订购APP贵金属订购投资骗...   九州订购APP正通过抖.音、快手、今日头条等平台大量投放投资广告,用“5元起投”“充值返现”“0...
坚锅淘金APP交易软件并不正规...   当前,市面上大量所谓的“现货商城订购”交易软件,早已偏离了正常的实物商品买卖,演变为高杠杆、高手...