我 承 认 我 偷 懒 了~...

不反驳...

Posted by David on May 15, 2020

且听我胡乱讲讲

emmm 首先 接我上次写的 我确实去找了很多关于怎么在博客里面加背景音乐 但我只是看见了成功的案例却并没有发现类似的教程 凭我这点水平 着实是不太够用了…

但是在这个搜索的过程中 同样也发现了大佬们的博客 怎么说呢 有点极端 简单的 很简单 还有就是及其花里胡哨的 我找一下连接 这个是电子科大的一位同学弄得 除了满屏幕飘花瓣有点卡之外 其他的都还挺喜欢的 但是它不是基于Ruby的 要是弄的话 我还得重新折腾 emmm 目前不是很想弄 等等吧在

最近还找到一个网站 专门收集bing的每日壁纸 u1s1 必应的每日壁纸真的好看好吧

所以这一个月我还学了学爬虫试了一下怕那个网站 结果没成功……

但是那个课讲的还是很不错的 之后肯定是要去接着看的 等我把结构优化完 过了查重

就学学爬虫 以及数据分析 数据分析也在看 但感觉有点难 还是先爬虫

然后今天刚弄到一个可以自由算的节点算结构 也终于是弄出了之前师兄让我自己写的那个自动提交任务的脚本。PS 虽然是另一个师兄刚告诉我的。。。:)

但其实我看了那个脚本之后 就知道 原来我和成功就差了一个 &

因为我知道大概思路 但是为的不懂的地方就是 怎么判断节点上的任务已经算完了…

先贴上脚本吧

for i in 2 3 4 6
cd sym$i-5
mpirun -np 28 /public/apps/vasp5.3.5/vasp > vasp.log 2>&1 
cd ..
done

是的 就这么简单… 我就卡在了第三行末尾的 &

之前我写的第三行是

mpirun -np 28 /public/apps/vasp5.3.5/vasp > vasp.log 2>&1 &

这最后一个符号课太重要了 他指的是直接放在后台运行了 我也不是不懂 可我当时就是没反应过来

如果把任务放在后台 那么这一行命令自然就结束了 就接着进行下一次循环了

但是相反 如果不加最后这个符号 那么就代表这个任务提交上去 但是还在运行 那么知道任务跑完了 这一行才算结束 因此就实现了判断任务是否完成的目的

我还是naive了

嗯 接下来打算再看一遍Linux那本书 看一下资源管理那块 因为这个机器是个小机器 不是集群 所以用到的是Linux的这方面的知识 然后还要学学linux的脚本问题

感觉墨迹了好多没用的 但没关系 毕竟我的私人博客 嘿嘿嘿 可以随便胡乱弄哈哈哈哈哈

昨天本来就要写关于IPython和YouTube视频下载的问题的

但是还没准备好 等弄好了 就好好写写

推荐一个做ai的网站:https://vitu.ai

很炫酷 内容我还细看 之后做点评价 暂时就这样~