一、查看硬盘或者文件空间
1.1 查看硬盘容量大小(获取硬盘被占用了多少空间,目前还剩下多少空间等信息)
df -h
1.2 查看指定文件夹剩余文件容量大小
sudo df -lh '文件夹名'
举例:查看根目录下mnt文件夹所剩余的空间 df -lh /mnt
二、创建虚拟环境
2.1. 创建虚拟环境
conda create -n your_env_name python=X.X(2.7、3.6)
2.2 激活环境
source activate your_env_name(虚拟环境名称)
或者: conda acvtivate your_env_name(虚拟环境名称)
2.3. 退出当前虚拟环境
source deactivate
2.4. 删除虚拟环境
conda remove --name your_env_name package_name
或者:
conda env remove -p 要删除的虚拟环境路径
conda env remove -p /home/aaa/anaconda3/envs/torch1.5 #我的例子
三、训练模型指令
3.1 指定服务器训练
在终端执行程序时指定GPU
CUDA_VISIBLE_DEVICES=0 python your_file.py # 指定GPU集群中第一块GPU使用,其他的屏蔽掉
四、winSCP无法从服务器上下载/上传文件或者修改服务器上文件后无法保存
解决方法:通过IE浏览器设置-Internet选项-安全-受信任站点-站点-把"https://服务器地址"添加上-确定就好了。
参考链接:Xshell和Xftp无法保存会话,WinSCP无法下载文件_system_All的博客-CSDN博客_xshell无法保存 https://blog.csdn.net/system_All/article/details/118722326?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-3-118722326-blog-113325405.pc_relevant_multi_platform_whitelistv4&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-3-118722326-blog-113325405.pc_relevant_multi_platform_whitelistv4&utm_relevant_index=6
五、文件权限修改
5.1 查看权限命令:
ls -al //ls显示文件列表,-a显示所有文件(包括隐藏文件.和..),-l显示文件详细信息
部分显示如下:
drwx--x--x 4 root root 4096 3月 22 2019 containerd
drwxr-xr-x 8 root root 4096 12月 23 2019 data
drwxr-xr-x 5 dy root 4096 3月 31 15:41 dy
以制表符分隔,可以看出该结果由以下七部分组成
【文件权限】【文件数量】【文件所有者】【文件所在组】【文件大小】【最后更新时间】【文件】
其中,文件权限由10位组成
第0位:【文件类型】有五个取值
常见:d(目录),-(文件)
不常见:c(字符设备键盘/鼠标),l(软链接),b(块文件/硬盘)
第1-3位:【文件所有者】权限
第4-6位:【文件所在组】权限
第7-9位:【其他人】权限
其实1-9每位有四个取值:r读 w写 x执行 -该位置不赋权限
原文链接:https://blog.csdn.net/g_y_x_/article/details/82708025
5.2 权限修改
在root权限下,修改命令如下:
chmod 777 文件名 //数字法,r=4,w=2,x=1,即rwx为4+2+1=7,rx为4+1=5,无权限为0
六、根据端口号查看线程PID、根据PID查看线程存储路径
1、根据端口号查看线程PID
查看port(端口号)对应的正在运行的程序以及pid(线程号) lsof -i:port(端口号)
top -u 用户名 能够实时显示系统中用户的各个进程的资源占用状况。
2、根据PID查看线程存储路径
ll /proc/pid/cwd # pid为对应的pid号