Monday, October 3, 2016

Linux command

sync local files to remote server:

rsync -avz ./health_care gao27@burrow.soic.indiana.edu://nfs/nfs4/home/gao27/health_care

sync remote server files to local:
rsync -avz gao27@burrow.soic.indiana.edu://nfs/nfs4/home/gao27/health_care ./


/usr/libexec/java_home -verbose can return all javas in your computer


把一个文件的前十行 存到另外一个文件中

sed -n -e '1,10p' test.csv > sample.csv

ps aux 指令详解
https://blog.csdn.net/hanner_cheung/article/details/6081440

df -h 查看分区剩余容量

d -i 查看index的剩余容量

du -h -d 1 查看当前文件夹大小

vim 的教程:
https://harttle.land/2015/11/07/vim-cursor.html


使用&和wait改造
在每个进程中使用&符号进行让脚本在后台运行,无需等待当前进程结束。
为了确保每个进程都执行完成,最后务必使用wait关键字,用来确保每一个子进程都执行完成。
[root@artisan test]# cat call_parallel.sh
#!/bin/bash
#当前目录下执行如下脚本  相对路径
./1.sh &
./2.sh &
wait
echo "继续执行剩下的逻辑..."
[root@artisan test]#

文件重命名:https://www.cnblogs.com/longdouhzt/archive/2012/04/30/2477282.html