个人shell积累】的更多相关文章

1:bc 计算器2:ps:列出用户的进程3:more 有三种用法 $more filename 显示文件内容 $command | more 将command命令的输出分页显示 $more < filename more从标准输入获取分页显示的内容,而这时的标准输入被重定向到文件filename cat -n a.txt 带行号的查看文件4: ntpdate ntp.sjtu.edu.cn 同步机器时间 如果机器已经同步过,则把ntp服务器关掉 lsof -i:123 然后kill掉 修改系统时…
HDFS统计文件行数: hdfs dfs -cat hdfs://ns3/wordcount/* |wc -l…
把学习工作中见到的shell命令积累下来 创建文件夹 mkdir 创建文件 touch 发送get请求 curl xxxxx 发送post请求 curl -d xxxxx…
(1)首先,今天在执行shell脚本./test.sh时抛出“/bin/sh^M: bad interpreter: No such file or directory”的异常,百度后,才知道这是由于不同系统编码格式不同引起的.在windows系统中编辑的.sh文件可能有不可见字符,所以在执行时会抛出上面的异常信息. 解决方法:1,确定文件有执行权限 2,修改文件格式: vi test.sh  使用vi命令准备修改文件格式 :set ff 或:set fileformat  命令模式下查看文件格…
在新的shell里执行程序 cd /home/lq/Server/anew-lstm_scriptmatlab -nodesktop -singleCompThred -r 'aStart' ,quit & SLAVE_PID=$!;#echo "sh ./slaveRun.sh localhost 10000 localhost localhost" | xfce4-terminalsleep 3xfce4-terminal -x sh ./slaveRun.sh local…
Ubuntu下常用的快捷键:https://blog.csdn.net/u010771356/article/details/53543041 变量名和等号之间不能有空格,变量名中间不能有空格,可以使用下划线 使用 readonly 命令可以将变量定义为只读变量,只读变量的值不能被改变. 单引号字符串的限制: 单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的: 单引号字串中不能出现单独一个的单引号(对单引号使用转义符后也不行),但可成对出现,作为字符串拼接使用. 双引号的优点: 双引…
1.until的使用 直到判断条件满足,否则会一直执行,与while使用相反 until [ $command -eq 200 ] do command=`curl -o /dev/null -s -w %{http_code} http://baidu.com/` sleep 5 done 2.set -e 的使用 shell脚本出错,立马退出,防止一连串的错误 3.shell调试 Shell调试技巧 -n : 不执行脚本仅检查脚本语法是否存在错误 -v : 先将脚本内容显示到屏幕再执行执行脚…
Linux shell脚本中shift的用法说明 https://blog.csdn.net/zhu_xun/article/details/24796235…
1.使用getopts从命令行接收参数 例: while getopts h:u:p: OPTION do case $OPTION in h) echo "主机地址:$OPTARG";; u) echo "用户名:$OPTARG";; p) echo "密码:$OPTARG";; \?) echo "无效的选项";; esac done getopts的选项后可以有冒号也可以没有,有冒号的选项表示在输入时选项后有值,值存在变…
统计当前目录下文件夹的大小 for d in $(ls) do du -sh ./$d done 获取之前日期date  +"%Y%m%d" -d  "-n days"也可以这样写date -d '-6 days' +%Y%m%ddate  +"%Y%m%d" -d  "-6 days" http://www.jb51.net/article/54492.htm for i in `cat /etc/chk/hosts.run…