一、问题概述 DM数据库的disql中不能进行翻找命令,也不能使用简单的backspace删除,在编辑SQL的时候特别的不方便,本文讲述的rlwrap工具可以用来解决这个问题。 rlwrap是GNU readline的封装程序,可对键盘输入进行编辑。并且维护着每个输入命令的历史记录。 二、安装过程 2.1 yum安装 yum install rlwrap readline readline-de…
一、问题概述 用了多年的Xshell5,今天闲来无事安装了SecureCRT软件试试,还有些意外收获。用欲善其事必先利其器,接下来就记录一下今天了解的一些小技巧。 二、技巧详述 2.1 默认会话 SecureCRT软件同Xshell一样,可以配置软件启动时自动连接的会话,即默认会话。配置方法: Options——Global Options...——General——Default Sessio…
一、问题描述 过了个周末发现博客网站变得很慢,发布文章特别迟钝。经过登录服务器查看资源使用情况发现是php-fpm进程将内存全部占用,才导致了变慢的情况。通过查找了解了其中的部分原理: LNMP架构中PHP是运行在FastCGI模式下,按照官方的说法,php-cgi会在每个请求结束的时候会回收脚本使用的全部内存,但是并不会释放给操作系统,而是继续持有以应对下一次PHP请求。而php-fpm是Fa…
示例 查看dnf makecache;命令修改了哪些文件 [root@dameng linuxscript]# T="$(date "+%F %T.%N")"; dnf makecache; find / -xdev -newermt "$T" CentOS-8.5.2111 - Base - mirrors.aliyun.com 279 kB/s | 3.9 kB 00:00 Cent…
注意:本脚本不计算软链接的真实文件大小 一、脚本内容 #!/bin/sh set -eu tabs -8 # 检查输入参数,如果没有指定目录,则默认为根目录 dir=${1:-/} # 使用find命令统计文件大小,排除指定目录 find "$dir" \( -path "/proc/*" -o -path "/sys/*" -o -path "/boot/*" -o -path "/run/*…
原始MAC地址文件 [root@dameng linuxscript]# cat maclist D7:53:20:B3:E3:FE 1E:91:79:0D:B1:DB 4E:B0:1A:0D:11:D2 BF:59:7F:40:EF:6E 02:2D:F7:1A:90:EF 01:C6:16:66:B8:75 3F:09:9C:35:C4:B8 A0:B2:AC:30:04:31 D9…
(1)SF_GET_PARA_VALUE SF_GET_PARA_VALUE(SCOPE, INI_PARAM_NAME) 功能说明:返回 dm.ini 文件中非浮点和字符串类型的参数值 参数说明: SCOPE: 取值为 1、2 。 1 表示从 dm.ini 文件中读取;2 表示从内存中读取。 当取值为 1,且 dm.ini 文件中该参数值设置为非法值时,若设置值与参数类型不兼容,则返回默认值;…
一、模拟场景 (1)编写脚本test_del.sh,并执行 脚本内容 #!/bin/bash while true; do sleep 10000000 done (2)删除执行中的脚本 [root@dameng linuxscript]# rm test_del.sh rm: remove regular file 'test_del.sh'? yes [root@dameng…
alias tarthis='( ( D=`builtin pwd`; F=$(date +$HOME/`sed "s,[/ ],#,g" <<< ${D/${HOME}/}`#-%F.tgz); tar --ignore-failed-read --transform "s,^${D%/*},`date +${D%/*}.%F`,S" -czPf "$F" "$D" …
脚本内容 #!/bin/bash echo "User CPU Usage (%)" echo "---------------------------" ps -eo user,%cpu,comm,maj_flt,rss | awk ' NR > 1 { cpu[$1] += $2 } END { for (user in cpu) { printf("%-16s %.2f\n", u…