随机生成日期、时间
用mysql自带函数生成随机日期/时间
1 | # 取12到24的随机整数,包括12到24 |
函数说明
1 | # 可以在0和1之间产生一个随机数: |
用mysql自带函数生成随机日期/时间
1 | # 取12到24的随机整数,包括12到24 |
1 | # 可以在0和1之间产生一个随机数: |
虽然平时大部分工作都是和Java相关的开发, 但是每天都会接触Linux系统, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行环境中. 自己记忆力不好, 很多有用的Linux命令不能很好的记忆, 现在逐渐总结一下, 以便后续查看.
1 | # 关机 |
1 | # 查看系统内核信息 |
1 | ln -s /usr/local/jdk1.8/ jdk |
1 | # 查看是否通过rpm安装了该软件 |
1 | # 创建sshkey |
1 | # 在各个用户的.bash_profile中添加重命名配置 |
1 | sudo ntpdate -u ntp.api.bz |
1 | # 后台运行,并且有nohup.out输出 |
1 | # 命令来完成强制活动用户退出.其中TTY表示终端名称 |
1 | which <命令> |
1 | ulimit -n |
1 | vim /etc/resolv.conf |
1 | nslookup google.com |
1 | # 最近登录的5个账号 |
1 | ifconfig em1 192.168.5.177 netmask 255.255.255.0 |
1 | # 也可以去 cd /proc 目录下, 查看进程内存中加载的东西 |
1 | ps auwxf |
1 | cd /proc/xxx(进程号) |
1 | # 新增用户 |
1 | ps aux|grep xxx | grep -v grep | awk '{print $2}' | xargs kill -9 |
1 | #normal模式下 g表示全局, x表示查找的内容, y表示替换后的内容 |
1 | # 在normal模式下 |
1 | # 查看磁盘挂载情况 |
1 | # 查看文件里有多少行 |
1 | tar czvf xxx.tar 压缩目录 |
1 | tar zxvf xxx.tar |
1 | chown eagleye.eagleye xxx.log |
1 | #复制 |
1 | diff -u 1.txt 2.txt |
1 | # 如果做性能测试, 可以每执行一次, 往日志里面输出 “.” , 这样日志中的字节数就是实际的性能测试运行的次数, 还可以看见实时速率. |
1 | # 查看特殊字符 |
1 | # 可以转换为该系统下的文件格式 |
1 | awk ‘{print $0}’ xxx.log | tee test.log |
1 | # 反向匹配, 查找不包含xxx的内容 |
1 | # 以':' 为分隔符,如果第五域有user则输出该行 |
1 | # 在目录下找后缀是.mysql的文件 |
1 | lsof -i:port |
1 | /sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:" |
1 | # 查看iptables状态 |
1 | #给某一个endpoint发送TCP请求,就将data的内容发送到对端 |
1 | # dump出本机12301端口的tcp包 |
1 | # traceroute默认使用udp方式, 如果是-I则改成icmp方式 |
1 | # 显示本地打开的所有端口 |
1 | # 输出每个ip的连接数,以及总的各个状态的连接数 |
1 | 按大写的 F 或 O 键,然后按 a-z 可以将进程按照相应的列进行排序, 然后回车。而大写的 R 键可以将当前的排序倒转 |
| 列名 | 含义 |
|---|---|
| PID | 进程id |
| PPID | 父进程id |
| RUSER | Real user name |
| UID | 进程所有者的用户id |
| USER | 进程所有者的用户名 |
| GROUP | 进程所有者的组名 |
| TTY | 启动进程的终端名。不是从终端启动的进程则显示为 ? |
| PR | 优先级 |
| NI | nice值。负值表示高优先级,正值表示低优先级 |
| P | 最后使用的CPU,仅在多CPU环境下有意义 |
| %CPU | 上次更新到现在的CPU时间占用百分比 |
| TIME | 进程使用的CPU时间总计,单位秒 |
| TIME+ | 进程使用的CPU时间总计,单位1/100秒 |
| %MEM | 进程使用的物理内存百分比 |
| VIRT | 进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES |
| SWAP | 进程使用的虚拟内存中,被换出的大小,单位kb。 |
| RES | 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA |
| CODE | 可执行代码占用的物理内存大小,单位kb |
| DATA | 可执行代码以外的部分(数据段+栈)占用的物理内存大小,单位kb |
| SHR | 共享内存大小,单位kb |
| nFLT | 页面错误次数 |
| nDRT | 最后一次写入到现在,被修改过的页面数。 |
| S | 进程状态。D=不可中断的睡眠状态,R=运行,S=睡眠,T=跟踪/停止,Z=僵尸进程 |
| COMMAND | 命令名/命令行 |
| WCHAN | 若该进程在睡眠,则显示睡眠中的系统函数名 |
| Flags | 任务标志,参考 sched.h |
1 | dmesg |
1 | iostat -xz 1 |
1 | free -m |
1 | # sar命令在这里可以查看网络设备的吞吐率。在排查性能问题时,可以通过网络设备的吞吐量,判断网络设备是否已经饱和 |
1 | # 2表示每2秒采集一次状态信息, 1表示只采集一次(忽略既是一直采集) |
id + us + sy = 100,一般我认为id是空闲CPU使用率,us是用户CPU使用率,sy是系统CPU使用率。https://gec.10010.com/product/1001058
为客户提供面向行业的“云+网+呼叫中心”的智能呼叫中心产品
云讯通智能呼叫中心是为满足政企客户语音业务发展需要,提供全国固网号码资源及各类语音业务接入能力,构建SaaS+PaaS一体化的政企语音能力平台,协同云联网整合形成面向行业的“云+网+呼叫中心”的智能呼叫中心产品。
适用客户:云讯通智能呼叫中心产品的目标客户群为银行、保险、快递物流、政府、制造业、旅游、教育等行业内的大型企业。
基础语音功能包括单呼、直呼、回呼、点击拨号
增值功能包括语音通知、多方通话/电话会议、通话录音、IVR语音、呼叫中心坐席、智能外呼、语音质检、呼叫控制等