尊敬的读者您好:笔者很高兴自己的文章能被阅读,但原创与编辑均不易,所以转载请必须注明本文出处并附上本文地址超链接以及博主博客地址:https://blog.csdn.net/vensmallzeng。若觉得本文对您有益处还请帮忙点个赞鼓励一下,笔者在此感谢每一位读者,如需联系笔者,请记下邮箱:zengzenghe@gmail.com,谢谢合作!
1、后台运行脚本
nohup python3 -u train.py > train.log 2>&1 &
2、动态查看GPU占用情况
watch -n 1 nvidia-smi
查看GPU占用情况
nvidia-smi
3、将本地文件复制到堡垒机
scp hezz@**.***.***.**:/Users/hezz/PycharmProjects/cnn_text_classificationtf_master/eval.py ./
复制时出现问题 先试试 sudo /usr/sbin/sshd
否则请参考
http://blog.chinaunix.net/uid-26168435-id-5732463.html
若前后位置反之则将堡垒机复制到本地
4、查看everyday_available_features_plus_full.txt文件多少行
wc -l everyday_available_features_plus_full.txt
5、指定分割点,将文件一分为二
① 取everyday_available_features_plus_full.txt前125378567行作为everyday_available_features_plus_full_part_1.txt
head -n125378567 everyday_available_features_plus_full.txt > everyday_available_features_plus_full_part_1.txt
② 取everyday_available_features_plus_full.txt后125378567行作为everyday_available_features_plus_full_part_2.txt
tail -n+125378568 everyday_available_features_plus_full.txt > everyday_available_features_plus_full_part_2.txt
6、随机将txt文件进行按行按比例划分
brew install coreutils
取1w条数据并生成文件family_nofamily_comments_1w.txt
shuf -n10000 family_nofamily_comments_20w.txt> family_nofamily_comments_1w.txt
7、按指定行进行文件划分
将features.txt文件按每3行拆分成一个文件,拆分后的文件名以features_son开头,以数字作为后缀且后缀长度为1
split -l 3 features.txt -d -a 1 features_son
8、安装anaconda软件
① 先下载.sh文件,并用“sh + *.sh文件”进行安装
② 安装完毕后,每次在终端先输入source .bash_profile进入anaconda, 然后用pip安装库
③ 在Pycharm中将解析器设置成anaconda3/bin/python,即可实现库同步
9、查看正在运行的所有进程
ps -f
查看指定名称的进程
ps -f | grep python3
日积月累,与君共进,增增小结,未完待续。