在很多定时任务里、shell里我们往往能看到 "2>&1",却不知道这背后的原理。 举个例子: * 1 * * * test.sh > /dev/null 2>&1 这里的”2>&1“的意思是把标准错误重定向到标准输出。 0:代表标准输入 1:代表标准输出 2:代表标准错误 上面的例子"2>&1"已 ...
分类:
系统相关 时间:
2020-01-10 22:27:40
阅读次数:
85
2种方式: echo "root:123456" | chpasswd (echo "123456";sleep 1;echo "123456") | passwd > /dev/null ...
分类:
系统相关 时间:
2019-12-31 01:23:47
阅读次数:
104
1发现cpu占用很高,confluence用户启动了很多进程 2查看定时任务 crontab -l -u confluence 解析处理base64 ( while : ; do sleep 5 ; if ! kill -0 26154 >/dev/null 2>&1 ; then /opt/atl ...
分类:
其他好文 时间:
2019-12-30 21:01:53
阅读次数:
298
/dev/null --Linux will disccard the any data written to /dev/null --reading data from /dev/null results in an end-of-file /dev/zero it will genreate a ...
分类:
系统相关 时间:
2019-12-24 14:11:29
阅读次数:
110
dd if=/dev/sda of=/dev/null bs=1M count=1000每次测完 清一下 memory cacheecho 3 > /proc/sys/vm/drop_caches不然会继续从cache 读数据 / # dd if=/dev/sda of=/dev/null bs=1 ...
分类:
其他好文 时间:
2019-12-20 20:12:26
阅读次数:
100
shell中可能经常能看到: /dev/null 2 &1 命令的结果可以通过% 的形式来定义输出 /dev/null 代表空设备文件 代表重定向到哪里,例如:echo "123" /home/123.txt 1 表示stdout标准输出,系统默认值是1,所以" /dev/null"等同于"1 /d ...
分类:
系统相关 时间:
2019-12-19 12:43:05
阅读次数:
139
Linux下快速清空文件内容的三种方法在Linux环境中,我们如果想快速清空一个文件或者log的内容: 1、#echo "" > test.txt(文件大小被截为1字节) 2、# > test.txt(文件大小被截为0字节) 3、#cat /dev/null > /home/test.txt(文件大 ...
分类:
系统相关 时间:
2019-12-16 17:28:55
阅读次数:
90
vim restart.sh #!/bin/bash # set container ID ID=4402f2ddc9dd # check container running status docker ps -a |grep -i exited 2>&1 >/dev/null # restart ...
分类:
其他好文 时间:
2019-12-14 15:33:01
阅读次数:
137
MySQL在5.x系列提供了Blackhole引擎–“黑洞”. 其作用正如其名字一样:任何写入到此引擎的数据均会被丢弃掉, 不做实际存储;Select语句的内容永远是空。 和Linux中的 /dev/null 文件完成的作用完全一致。那么, 一个不能存储数据的引擎有什么用呢?在大规模的Mysql服务 ...
分类:
数据库 时间:
2019-12-13 16:38:59
阅读次数:
87
在Linux中: 0:表示键盘输入(stdin) 1:表示标准输出(stdout),系统默认是1 2:表示错误输出(stderr) shell命令:command >/dev/null 2>&1 & 等同于 command 1>/dev/null 2>&1 & 1)command:表示shell命令 ...
分类:
其他好文 时间:
2019-12-13 14:02:21
阅读次数:
89