攻略

使用crontab定时运行python脚本

1.首先,在python脚本中的首行添加解释器 的绝对路径(通过在命令行中使用 which python3获取路径)

#!/usr/local/anaconda3/bin/python3

2.在crontab中添加任务

crontab -e (在当前用户下的 crontab中添加 )

*/1 * * * * /usr/local/anaconda3/bin/python3 /your_path/your_file.py

*/1****表示每分钟运行一次脚本。其次紧跟解释器的绝对路径!一定要是绝对路径,不然找不到解释器,会出/bin/sh: python3: command not found。

3.查看crontab是否运行,没运行就start


Cont OS : sudo service crond status(stop/start/restart)

Ubuntu : sudo service cron start(stop/start/restart)

其中,如果python脚本出错,通过vi /var/spool/mail/your_usrname查看mail,可以看见python的output。如果不想crontab产生mail,可以再定时任务的命令后面加>/dev/null 2>&1 。

比如
*/1 * * * * /usr/local/anaconda3/bin/python3 /your_path/your_file.py >/dev/null 2>&1

参考链接:

https://blog.csdn.net/qq_32923745/article/details/78286385

读文献的各种方法总结

1.一定要把比较重要的生词记在单词本上,定期复习。

2.读单独一个句子时,不要直接纠结单个单词的取义,而是先看整体的句子结构,有些句子只有看完整个句子才能知道怎么翻译。

3.读文献时,对于句子与句子之间,一定要分割句子意思,搞清楚前后的继承的逻辑顺序,才能清楚地明白因果关系,如下图。

4.读长难句时,先翻译主语后面的修饰;如果修饰的部分之后还有主语,那就翻译这个主语之后修饰部分,直到最后一个主语的修饰部分。

en:The extent of the ordered regions within collagen fibrils has been measured from the Bragg peak broadening in the lateral plane of the tendon diffraction pattern.

cn:通过肌腱衍射图侧平面的Bragg perk broadening测量胶原纤维有序部分范围

ADF ReaxFF 脚本linux运行攻略

先在win上的ADF中生成动力学模拟的的文件,在*.run的文件的最后面找到

“$ADFBIN/reaxff”

在这一行的上面添加一行如下代码,修改并行核心数量。

NSCM=* 

最终的格式:(eor跟nscm隔一行)

eor

NSCM=*
“$ADFBIN/reaxff”

上传到linux

1. 在vi中用 :r *.run插入*.run中的内容
2. chmod 770 *.run改权限
3. ./*.run >*.out & 一定要加后面的大于号,不然不能后台运行。

一定要分开建立文件夹,因为算出来的文件名字都是重复的。

如果做动力学模拟,会给一个reaxout.kf文件,把后缀改为rxkf就可以被movie读取。

Mysql 5.8 修改root密码

修改root 密码{
vim /etc/my.cnf #总之就是找到my.cnf这个文件。

在[mysqld]下的最后一行加上
skip-grant-tables
然后保存退出

service mysql restart #重启mysql

mysql -u root -p mysql #登录mysql 直接回车,就可以跳过密码。

看了很多教程都说,用
update MySQL.user set password=PASSWORD(‘newpassword’) where User=’root’;
更新密码,但是这是个很大的坑,5.8及以后的版本,password字段改成了authentication_string除此之外,mysql不能大写,否则提示没有这个表。
所以用:
update mysql.user set authentication_string=password(‘root’) where user=’root’ ;

flush privileges; #刷新

quit #退出
}