1 解压缩
1.1 压缩
把当前目录下的curent文件压缩成name.zip
zip -qr name.zip current
1.2 解压
解压到当前目录下,并不会自动创建一个根目录,而是将压缩包中的所有文件都放到当前目录中。所以需要事先创建根目录,跳转到根目录下面再进行解压。
tar zxvf FileName.tar.gz
2 利用ssh连接远程服务器
ssh -p 端口号 username@xxx.matpool.com
MacBook使用terminal连接服务器,短时间内就会失联的解决方法:
step1:打开本机terminal,输入
vim /etc/ssh/ssh_config
在配置文件的最后按“i”添加以下语句,该句表示让本机每间隔60s就给服务器发送一次请求,这样即可保持连接,添加完之后,按“esc”退出编辑模式,之后“:wq”保存
ServerAliveInterval 60
3 利用sftp传输文件
MacBook的terminal建立远程连接带端口号的命令如下
sftp -P 端口号 username@xxx.matpool.com
cd 服务器目录
lcd 本地需要传输文件的上层目录
put 文件名(上传单个文件到服务器)
put -r 文件名(上传文件名下所有文件)
get -r 文件名(下载文件名下所有文件)
4 利用scp传输文件
4.1 从本地上传至服务器
在本地terminal中输入以下命令
scp -P 端口号 -r /Users/local path root@xxx.matpool.com:/mnt/romate path/
5 删除文件
rm -rf 文件名
6 移动文件到指定目录
将…/xx/a/下的所有文件都移动到当前目录(用.代表)
mv ../xx/a/* .
7 查看所有用户的空间占用情况
sudo du -sh /home/*
8 不挂起执行
nohup python -u train.py > output/xx.txt 2>&1 &
9 与python相关的命令
9.1 输出requirement.txt文件
pip freeze > requirements.txt
9.2打包虚拟环境
conda pack -n 虚拟环境名