服务器:
ssh [email protected]:/data2/lizhong/
ssh [email protected]:/data0/lizhong/
shift+insert 粘贴
b站视频教学
1)ls - 查看所有的文件及文件夹
ls -la
2)cd - 进入某个文件夹
3)head - 查看文件的名字和猴嘴
4) diff - 比较文件内容
diff dir1 dir2
diff file1 file2
4)cp - 复制文件
cp file /home/dir1/
cp * /home/dir2/ 所有未隐藏文件
5) mv - 移动或重命名文件
mv file newfile 重命名
mv file /home/dir1/
6)rm - 删除文件或目录
rm file
rm -r dir 删除目录
rm * 删除当前目录所有未隐藏文件
rm -rf dir 删除目录及其包含的所有文件
7)mkdir - 新建目录
mkdir newdir
mkdir –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 过滤文件中的hello
grep -c hello test.txt 统计文件中hello内容的函数
cat test.txt |grep hello 过滤文件中hello
ps -ef|grep ssh 过滤ssh进程信息
12)rz, sz - 文件上传或下载
sudo rz 将选好的文件上传到linux上
sudo sz file 将文件下载到windows中
13)ps - 查看进程
ps -e
ps -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
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.1 在pyCharm中运行
1)setting —> Python Interpreter —> Add —> SSH Interpreter -> New server configuration -> Next -> Interpreter:服务中Python解释器的位置
Sync folders:两个文件位置 —> Finish
Python interpreter
Path mappings
Package
3)测试是否成功
在pycharm中执行Python文件
4.2 服务命令行python
一种:在xshll中,直接python
另一种:通过 tool -> start ssh session -> Pycharm termianl
显卡使用情况: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‘ # 覆盖掉命令中环境变量的设置
sudo ssh 登录用户名@服务器ip地址
Mac 上传本地文件到服务器
scp 目标文件本地路径 远程服务器登录用户名@ip地址:远程服务目标目录
Mac 下载服务器上文件
scp 远程服务器登录用户名@ip地址:远程服务目标目录 本地路径
/Users/lizhong/Documents/python
/data2/lizhong/project1
登入:sudo ssh [email protected]
上传文件:scp /Users/lizhong/Documents/python/try.py [email protected]:/data2/lizhong/project1
上传目录:scp -r /Users/lizhong/Documents/python/data [email protected]:/data2/lizhong/project1
从服务器上下载文件到mac
scp [email protected]:/data2/lizhong/project1/test.py /Users/lizhong/Documents/
下载目录到mac
scp -r [email protected]:/data2/lizhong/project1/data /Users/lizhong/Documents/
mac上软件FinalShell 也可以实现本地和服务器进行文件交互
博客
下载文件格式:
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
http://t.zoukankan.com/sjx6688-p-10050872.html
git bash中命令密码:123456
mac vscode端链接
在终端中输入:sudo ssh [email protected]
在vscode中:
博文1
博文2
在github上,在github后面输入1s就可以利用vscode看代码, 即github1s.com