Linux查看目录谁修改的,linux怎么查看谁修改文件
下面用不同的方式只列出所有你今天创建或修改的文件(直接或间接)。
1、 使用 ls 命令,只列出你的 home 文件夹中今天的文件。
# ls -al --time-style=+%D | grep 'date +%D'
其中:
-a - 列出所有文件,包括隐藏文件
-l - 启用长列表格式
--time-style=FORMAT - 显示指定 FORMAT 的时间
+%D - 以 %m/%d/%y (月/日/年)格式显示或使用日期
在Linux中找出最近的文件
此外,你使用可以 -X 标志来按字母顺序对结果排序:
# ls -alX --time-style=+%D | grep 'date +%D'
你也可以使用 -S 标志来基于大小(由大到小)来排序:
# ls -alS --time-style=+%D | grep 'date +%D'
2、 另外,使用 find 命令会更灵活,并且提供比 ls 更多的选项,可以实现相同的目的。
-maxdepth 级别用于指定在搜索操作的起点下(在这个情况下为当前目录)的搜索层级(子目录层级数)。
-newerXY,用于所寻找的文件的时间戳 X 比参照文件的时间戳 Y 更新一些的文件。 X 和 Y 表示以下任何字母: - a - 参照文件的访问时间 - B - 参照文件的创建时间 - c - 参照文件的 inode 状态改变时间 - m - 参照文件的修改时间 - t - 直接指定一个绝对时间
下面的命令意思是只找出 2016-12-06 这一天修改的文件:
# find . -maxdepth 1 -newermt "2016-12-06"
在 Linux 中找出今天的文件
重要:在上面的 find 命令中使用正确的日期格式作为参照时间,一旦你使用了错误的格式,你会得到如下错误:
# find . -maxdepth 1 -newermt "12-06-2016" find: I cannot figure out how to interpret '12-06-2016' as a date or time
或者,使用下面的正确格式:
# find . -maxdepth 1 -newermt "12/06/2016" 或者 # find . -maxdepth 1 -newermt "12/06/16"
取消
评论
Linux查看目录谁修改的,linux怎么查看谁修改文件相关推荐
- Linux /dev目录详解和Linux系统各个目录的作用
Linux /dev目录详解和Linux系统各个目录的作用 标签: linuxtcpfunctionclassfirefoxtimer 2012-01-11 23:08 45517人阅读 评论(2) ...
- linux查看目录的所属组,linux分配文件文件夹所属用户及组
ls -l 可以查看当前目录文件.如: drwxr-xr-x 2 nsf users 1024 12-10 17:37 下载文件备份 分别对应的是: 文件属性 连接数 文件拥有者 所属群组 文件大小 ...
- linux 查看目录挂载的ip,Linux挂载IPSAN和FCSAN操作,Linux挂载NFS文件系统
iSCSI存储挂载 service open-iscsi status 查看iscsi服务状态 service open-iscsi start/stop/restart 启动/停止/重启iscsi服 ...
- Linux查看目录占用磁盘block,linux系统磁盘block、inode占满处理
磁盘占满分两种情况,然后分别执行下面两个命令,看看自己属于哪种情况 磁盘block占满,查看命令: df -vh 磁盘inode 占满,查看命令: df -ih 一.block占满处理办法 需要用 ...
- nginx程序访问linux任意目录,通过nginx访问linux目录
http { ...... autoindex on; autoindex_exact_size off; autoindex_localtime on; server { listen 80; .. ...
- linux空洞目录,学习笔记:linux之文件空洞
文件空洞linux 咱们知道lseek()系统调用能够改变文件的偏移量,但若是程序调用使得文件偏移量跨越了文件结尾,而后再执行I/O操做,将会发生什么状况? read()调用将会返回0,表示文件结尾. ...
- Linux 之目录 -鸟哥的Linux私房菜
因为利用 Linux 来开发产品或 distributions 的社群/公司与个人实在太多了, 如果每个人都用自己的想 法来配置档案放置的目录,那么将可能造成很多管理上的困扰. 你能想象,你进入一个企 ...
- linux 进目录输入密码,scp在Linux主机之间复制文件/目录不用输入密码
scp在Linux主机之间复制文件/目录不用输入密码 把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中,假设本地主机linux(10.1.1.1 ...
- linux amd64目录,解决ubuntu amd64 14.04 bash./ 没有那个文件或目录 的方法(含ia32-libs包的安装方法)...
最近在安装 arm-none-linux-gnueabi 交叉编译环境时遇到 bash./ 没有那个文件或目录的错误,可是ls查看文件是存在的,查了一下发现可能是安装的ubuntu是64位的,而交叉编 ...
- linux查看目录被进程占用空间,linux lsof命令详解 (查看目录被哪些进程占用)
简介 lsof(list open files)是一个列出当前系统打开文件的工具.在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.所以如传输控 ...
最新文章
- 求字符串全排列 python实现
- 如果特斯拉制造相机的梦想像激光雷达一样真正实现,它可能会帮助到更多同行...
- 受用一生的高效PyCharm使用技巧
- 一起谈.NET技术,保护您的 Silverlight 应用程序的安全
- JavaScript之共享onload
- UA PHYS515 电磁理论I 麦克斯韦方程组基础1 库仑定律与毕奥-萨伐尔定律
- 日期转换器和编码过滤器
- cnpm 安装文件找不到_大师操作win7系统电脑软件中找不到已经安装字体的恢复步骤...
- 浅谈 Knowledge-Injected BERTs
- Windows平台九点提升权限终极技巧
- C# default關鍵字
- ubuntu18 常用命令
- 【计算机组成原理】内存
- MySQL InnoDB 存储引擎文件
- Java编写的日历,输入年月,输出这个月的日期与星期
- Ubuntu18.04安装RealsenseD435驱动
- 幼儿园数学目标_幼儿园数学活动目标的制定
- 【Flutter 问题系列第 7 篇】TextField 去掉下划线
- ERP系统的操作方法是什么?
- 阿里巴巴20周年直击,马云:阿里巴巴从来没有害怕过什么!