- 论坛徽章:
- 0
|
本帖最后由 zmz_hz 于 2013-11-30 09:38 编辑
这个问题好像一直就有, 最近需要经常保存日志, 所以绝的很烦, 最好能搞定, 期待高手。
问题如下:
如果在输入命令时, 需要修改一下命令, 有退格键删掉一些, 再重新输入,发现日志文件(logging)保存的有问题, 好像把退格符转成空格保存下来了,而不是保存最后修改完的命令, 下面举个例子
step 1:输入如下命令
ls -lrt
step 2: 不要执行, 用退格键删掉rt, 重新输入一个t
ls -lt
step 3: 执行命令
之后去看日志, 是如下的输出,发现-lrt还是在日志里面的, 我期待被删掉部分应该不在日志里面,应该只有ls -lt, 哪个大侠碰到过一样的问题啊? 能调整吗?
# ls -lrt t
total 396
drwxr-xr-x 2 root root 4096 Nov 26 00:36 backup
drwxr--r-- 2 root root 4096 Nov 23 23:57 backplane
drwxr-xr-x 2 root root 4096 Nov 23 23:35 patches
-rw-r--r-- 1 root root 1992 Nov 23 12:02 back.txt
-rw-r--r-- 1 root root 179643 Nov 14 17:39 upgrade.tar.gz
-rwxr-xr-x 1 root root 1080 Nov 10 15:57 qatar_rehoming.sh
-rw-r--r-- 1 root root 0 Nov 1 17:01 cat
-rw-r--r-- 1 root root 28260 Feb 15 2008 syslgo
-rw-r--r-- 1 root root 162125 Feb 10 2008 BTS.log
# |
|