linux如何查操作结果?
使用history命令,查看自己的操作记录,但如果你是root用户
怎样删除Linux系统下的历史记录?
1、修改/etc/profile将HISTSIZE=1000改成0或1清除用户home路径下。bash_history
2、立即清空里的history当前历史命令的记录history -c
3、bash执行命令时不是马上把命令名称写入history文件的,而是存放在内部的buffer中,等bash退出时会一并写入。
不过,可以调用’history -w’命令要求bash立即更新history文件。
history -w
后续操作的删除命令只会删除当前用户的操作命令,并不会影响其他用户。
在提示符后输入命令history,就可以查看到当前用户的历史操作命令。
在提示符下输入命令history -c就可以删除历史操作命令。
再用history命令查看,发现历史操作命令已删除。
如果希望系统不再保存历史操作命令,就必须更改配置文件目录下的配置文件profile。
首先使用vi编辑器打开该文件。
找到HISTSIZE这个值,默认情况下历史命令将保存1000条,可以将该值改为0,然后保存并退出,最后重启系统使得配置文件生效。
重启完成后,再次使用命令history查看,发现系统已不再记录命令。
linux中,怎么把命令记录保存到个人用户目录?
直接保存到/home/用户名目录下即可。
shell中编程的话,直接用~ 号代替当前用户的家目录即可。
linux上好的进程记录工具?
Linux进程查看及管理的工具:pstree, ps, pidof, pgrep, top, htop, glance, pmap, vmstat, dstat, kill, pkill, job, bg, fg, nohup
如何查看mysql数据库操作记录日志?
1、首先确认你日志是否启用了mysql>show variables like ‘log_bin’。
2、如果启用了,即ON,那日志文件就在mysql的安装目录的data目录下。
3、怎样知道当前的日志mysql> show master status。MySQL的日志操作:1、首先,登陆mysql后,执行sql语句:show variables like ‘log_bin’。2、#错误日志log-errol开启方式:在my.ini的选项下:添加代码:log-error=E:log-error.txt。记录内容:主要是记录启动、运行或停止mysqld时出现的致命性问题,都是系统级的错误记录。3、#查询日志:log,开启方式:在my.ini的选项下:添加代码:log=E:/mysql_log.txt。
4、#二进制日志:log-bin,开启方式:在my.ini的选项下:添加代码:log-bin=E:/mysql_log_bin,记录内容:主要是记录所有的更改数据的语句,可使用mysqlbinlog命令恢复数据。