首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

C-shell:查找超过12小时的文件

C-shell是一种Unix/Linux操作系统下的命令行解释器,它提供了一种交互式的方式来与操作系统进行通信和控制。C-shell的名称来源于其命令语法的特点,它使用类似于C语言的语法结构。

在C-shell中,要查找超过12小时的文件,可以使用find命令结合一些参数和选项来实现。find命令用于在指定的目录下搜索符合条件的文件。

以下是使用C-shell的find命令来查找超过12小时的文件的示例:

代码语言:txt
复制
find /path/to/directory -type f -mmin +720

解释:

  • /path/to/directory:要搜索的目录路径,可以根据实际情况进行替换。
  • -type f:指定要搜索的是文件而不是目录。
  • -mmin +720:指定要搜索的文件的最后修改时间超过12小时(720分钟)。

这个命令将会在指定的目录下递归地搜索所有的文件,并返回最后修改时间超过12小时的文件列表。

推荐的腾讯云相关产品:腾讯云对象存储(COS)

  • 产品介绍链接地址:https://cloud.tencent.com/product/cos

腾讯云对象存储(COS)是一种高可用、高可靠、强安全性的云存储服务,适用于存储和处理任意类型的文件。它提供了简单易用的API和控制台界面,可以方便地进行文件的上传、下载、管理和分享等操作。COS支持海量数据的存储和访问,并提供了多种数据迁移和备份方案,以满足不同场景的需求。

在这个问题中,腾讯云对象存储(COS)可以作为一个可选的解决方案,用于存储超过12小时的文件。您可以将这些文件上传到COS中,并使用COS提供的API或控制台界面进行管理和访问。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

文件的查找和检索

-name是find命令的参数,它表示按照文件名查找文件。大多数情形下,我们可能无法知道文件的全名,此时,我们使用通配符去查找文件。 通配符 ?:代表一个通配字符 *:代表多个通配字符。 ? ?...作为通配符,查找结果是截然不同的。 另外,我们还可以根据文件的大小来查找文件,这个一般用的比较少。 ? -1k:表示小于1kb的文件,大于用+表示。...find 目录 -size 文件大小 find 目录 -size 文件大小1 -size 文件大小2 其中第二行的命令可以找出某个范围内的文件。 ?...我们常用的另外一种查找是根据文件类型来查找文件。 find 目录 -type 文件类型 ? 需要注意的是,普通文件是使用f来表示的,不是用-来表示。 ? 查找当前目录下的普通文件。...还有一种查找方式是根据文件内容来查找。 ? grep -r "查找内容" 查找目录

73620
  • Linux中的文件查找技巧

    前言 Linux常用命令中,有些命令可以帮助我们查找二进制文件,帮助手册或源文件的位置,也有的命令可以帮助我们查找磁盘上的任意文件,今天我们就来看看这些命令如何使用。...#-e参数可以查找只存在的文件 (由于该文件不存在,因此也不会被查找出来) 查找计算文件的数量 locate -c locate.log #只计算查找到的数量 1 忽略大小写查找 locate -...locate查找存在的一个问题是,如果最近有文件被删除,它仍然能找出来,最近有文件增加,它却找不到。也就是说,它的查找并不具备实时性。..../ -user root #查找当前目录下root用户的文件 find ./ -nouser #查找当前目录下root用户的被删除的文件 -group,-nogroup类似的用法,只不过条件是用户组...find ./ -mtime -3 #查找3天内更改过的文件 find ./ -mtime 0 #查找今天更改过的文件 find ./ -newer sort.txt #查找比sort.txt修改时间更新的文件

    5.6K10

    Linux中的查找文件方法

    Linux中的四种查找文件方法 ? 一、which which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。 也就是说它返回的是你该命令所处的位置。...四、find 关于find用一句话来形容它:find是最常见和最强大的查找命令,可以用它找到任何想找的文件。...上面说了locate是在一个库里查找文件,因此对于一些有新变动的文件,而你的库还没更新时,这些文件你是用locate找不到的,这时find就派上用场了,它可是从硬盘里一个一个进行查找的,正因为这样它的速度也会相当慢...#查无有效属主的文件,即文件的属主在/etc/passwd中不存在 -ctime -n +n #按文件创建时间来查找文件,-n指n天以内,+n指n天以前 -nogroup...#忽略某个目录 例子:查找名称为yeyz_dev的文件 ?

    6.6K10

    通过shell脚本自动清理超过指定大小的文件

    由于线上业务用的squid,根据经验值如果长时间运行则缓存目录下的swap.state会慢慢变大,一旦超过60M,squid的性能就会急剧下降,因此需要定时去清理大于60M的swap.state文件。...由此引出需求,查找cache目录下的所有大于60M的swap.state文件并清除,即: 1)查找cache目录下的所有swap.state文件 2)判断是否大于60M 3)大于60M则清空 缓存目录为...: du -sh 的输入会自动转换单位,比如K、M、G,只过滤M会导致部分文件大小无法正常获取,例如第二个的270k。...同时使用了多个管道 较为繁琐,且管道过滤之后的只有文件大小,相对应的文件名丢失,后续的处理较麻烦,当然也可以使用数组等解决,因此放弃此方案。...不过需要同时考虑到第一个方案的缺点,因此加了两个临时变量去存储相应的文件名、文件大小。

    3.2K00

    轻松上传超过100M的文件至GitHub

    GitHub是我们常用的代码托管平台,但GitHub有一个限制,不能上传超过100M的文件。 想要上传超过100M的文件,就需要借助Git LFS。...git lfs track "file" file是需要上传的大文件。执行完命令后会发现目录下生成了一个".gitattributes"文件,文件内记录了我们要上传文件的信息。...只有先把".gitattributes"传上去,才可以上传大文件。...需要注意的是,通过git-lfs上传文件是有空间限制的,免费用户如果上传的文件超过了1G,账号就会被冻结,所以大家在上传前一定要检查一下自己还剩多少空间。...点击自己的头像,进入"Settings",选择Billing"就可以看到自己还剩多少空间。 ? 如果发现自己空间不足,可以删去一些大文件或者购买更多的空间。

    14K31

    linux必学的文件及内容查找命令

    “在linux环境下,我们经常要查找一个文件或者文件的内容,但搜索的命令有很多,这些命令都有什么区别,应该怎么选择和使用呢? 下面总结了一些常见的文件查找、内容查找的命令,收藏起来备用吧。...常用参数 -b :查找可执行文件 -m :查找在man路径下的帮助文件 -s :查找源代码文件 whereis pwd #查找pwd命令的相关文件 whereis -m pwd #查找pwd命令的帮助文件...locate pwd # 查找pwd命令相关的所有文件 locate /etc/sh # 查找etc目录下以sh开头的文件 locate -c /etc/sh #查找etc目录下以sh开头的文件数 locate...10M的文件 find /home -size +10M # 查找home目录下大于10M的文件 find /home # 查找home目录下小于10M的文件 find /home -size +5M...3天内修改过的文件 find / -atime -3 #查找3天内访问过的文件 总结,这三个命令都是查找文件的,whereis及locate都是基于系统内建的数据库进行搜索,因此效率很高,而find则是遍历硬盘查找真实的文件

    3K30

    du查询文件夹占用空间,自动删除超过N天的文件

    查找占用大的文件,删除掉,如日志文件 场景 收到系统磁盘报警了,需要在快速找出哪些文件占用过大,及时清理,一般都是日志占用,可以做成定时任务,超过多少天的自动清理 查找占用空间最大的文件 # 查找 /var...下最大的,排前10的文件 $ du -a /var | sort -n -r | head -n 10 删除超过N天的文件 比如:clean_expired_logs.sh # 清理 /path/log...目录超过10天的 *.log 文件 $ find /path/log -name "*.log" -type f -mtime +10 | xargs rm -rf 定时任务 # 编辑定时任务,一行代表一个定时任务...# "30 05 * * *" 代表每天的 05:30:00 分钟执行任务 $ crontab -e 30 05 * * * sh /path/clean_expired_logs.sh # 查看有哪些定时任务

    75530
    领券