HDFS有着高容错性(fault-tolerant)的特点,并且设计用来部署在低廉的(low-cost)硬件上。而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求(requirements)这样可以实现流的形式访问(streaming access)文件系统中的数据。
1、rm\cp\echo的行好理解吧2、创建POSCAR文件,并包含两个!字符中间的内容
cat >POSCAR <<!
..............
!
3、for循环,$i 是每次循环被用的值
for i in 2.81 2.91 3.01 3.11 3.21 3.31 3.41 3.51 3.61 3.71
do
.....
done
4、E和V变量
E=‘grep "TOTEN" OUTCAR | tail -1 | awk ’{printf "%12.6f \n", $5 }’‘
V=‘grep "volume" OUTCAR | tail -1 | awk ’{printf "%12.4f \n", $5 }’‘
grep "TOTEN" OUTCAR从OUTCAR查找包含TOTEN的行
tail -1是要末行
awk ’{printf "%12.6f \n", $5 }’‘是要第5列
5、echo $V $E >>EtVo.dat调用E和V变量的结果输出到一个EtVo.dat文件
6、echo "a = $i angstrom " time vasp
是为了一行执行两个命令,比如./configuremakemake install
time vasp是为了看执行vasp命令耗费的时间
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)