随笔分类 - Linux
摘要:实现方案: 1.命令结尾添加:& 在命令的末尾加 & 符号,则命令将在后台执行,这样后面的命令不需要等待该命令执行完再开始执行。 2.解决主线程提前退出问题,添加 wait 3.控制后台执行数(线程数),mkfifo #/bin/bash all_num=10 # 设置并发的进程数 thread_n
阅读全文
摘要:登录公司的跳板机是挺麻烦的事,首先要ssh,然后输入密码,有的公司可能还要动态密码,前两步操作都是固定的,所以能免去前两步的操作就会方便很多(线上出问题也能尽快登上去,免得紧张密码一直输错,哈哈哈)。 脚本源码 脚本解释 shell 脚本解释器 脚本中首先引入解释文件,表明使用哪种 shell 解释
阅读全文
摘要:例子 macOS 终端输入:echo d3d3LmNuYmxvZ3MuY29tL3poZW5nYmlu | base64 -D Linux 终端输入:echo d3d3LmNuYmxvZ3MuY29tL3poZW5nYmlu | base64 -d 查看输出 什么是base64? Base64 是网
阅读全文
摘要:less 命令功能强大,上能搜索,下能动态加载查看日志,并且每一屏内容都是预加载,不会加载整个文件,所以不会由于搜索内容过多把机器卡死 语法 参数说明 -N:显示行号 f:向下翻一屏 b:向上翻一屏 /字符串:向下搜索“字符串” ?字符串:向上搜索“字符串” n:搜索内容的下一个匹配项 N:搜索内容
阅读全文
摘要:grep Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并匹配行打印出来。 命令语法: usage: grep [-abcDEFGHhIiJLlmnOoqRSsUVvwxZ] [-A num] [-B num] [-C[num]] [-e pattern] [-f
阅读全文
摘要:絮叨 supervise是daemontools的一个工具,可以用来监控管理Unix下的应用程序运行情况,在应用程序出现异常时,supervise可以重新启动指定程序。 本文介绍一下supervise的安装和使用。 安装、使用、栗子 安装: 官网有介绍,不再赘述: https://cr.yp.to/
阅读全文
摘要:简介 最常用的一个。 与Linux中的查看Java进程命令功能相同: jps与这个命令的区别在于,jps仅仅过滤出Java本身的进程以及运行的引导类,就是引导main方法所在的类。 使用 -q 仅输出VM标识符,不包括class name,jar name,arguments in main met
阅读全文
摘要:简述 Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,动态的显示进程信息,要使用top命令。 该命令可确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些
阅读全文
摘要:简述 tail命令从指定点开始将文件写到标准输出,使用tail命令的“-f”选项可以方便的查阅正在改变的日志文件,“tail -f filename”会把filename里最尾部的内容显示在屏幕上,并且不断的刷新,可以看到最新的文件内容。 1.命令格式 tail[必要参数][选择参数][文件] 2.
阅读全文
摘要:命令格式 实例 可参考Linux下ll与ls -l 命令 补充 文件的其它三个特殊权限:http://www.cnblogs.com/huangzhen/archive/2011/08/22/2149300.html
阅读全文
摘要:还大三Linux课的债。 1.ll命令用于显示当前文件下非隐藏文件的详情 查询结果分为7栏: 1)如' -rw-r--r--' 表示三种用户对该文件的不同权限: r:可读;w:可写;x:可执行 其中第一个字母表示: '-':普通文件 'd':文件夹,是dirtectory单词的缩写 ''b':块设备
阅读全文
摘要:Vagrant搭建(Tomcat8+JDK7+MySQL5+dubbo) JDK 1.下载jdk 2.解压JDK 3.设置环境变量 这里因为我用的vagrant所以提示: 所以要先下载vim: 如果继续报错,或者根据URL连接不上: 最后再次尝试: 进入vim编辑页面,control或ctrl +
阅读全文
摘要:1.文件夹操作 创建-->mkdir NAME 删除-->rm NAME -i 删除前逐一询问确认 -f 直接删除,不确认 -r 将目录即以下档案逐一删除 例:删除所有C语言程序文档,删除前逐一询问确认 rm -i *.c ...
阅读全文