如何知道在Centos中的目录上执行了哪些命令?

时间:2015-11-07 17:57:10

标签: amazon-web-services amazon-s3 centos6

我在AWS-Centos服务器的apps目录下有三个目录(farmio,farmio-table,farmio-table-throttle),用户名ec2-user,每次我执行ls -la我看到两个文件夹(farmio-table) ,farmio-table-throttle)频繁访问,文件夹中存储的pid文件被清除,我的java程序无法正常执行。

[ec2-user@ip-10-94-221-19 apps]$ ls -la
total 49036
drwxrwxr-x 5 ec2-user root         4096 Nov  7 09:39 .
drwxrwxr-x 3 ec2-user root         4096 May 29 12:20 ..
-rw-rw-r-- 1 ec2-user ec2-user       29 Nov  6 06:26 date.txt
drwxrwxr-x 4 ec2-user ec2-user     4096 Nov  6 06:42 farmio
drwxrwxrwx 7 ec2-user ec2-user     4096 Nov  7  2015 farmio-table
-rw-r----- 1 ec2-user ec2-user 25090806 Nov  7 09:43 farmio-table-bin.zip
drwxrwxrwx 7 ec2-user ec2-user     4096 Nov  7  2015 farmio-table-throttle
-rw-r----- 1 ec2-user ec2-user 25092514 Nov  7 09:39 farmio-table-throttle-bin.zip

每次我尝试检查文件夹在五分钟后被更改或更换。

有什么方法可以知道在这个目录中执行了哪个用户和哪个命令,以便在Centos中替换/修改其文件。

1 个答案:

答案 0 :(得分:1)

使用命令历史记录检查以前运行的所有命令。

$ history