`

touch、locate、updatedb

阅读更多
touch [选项][参数]

功能
1.改变文件的时间属性,将文件的最后访问时间和最后修改时间设置为系统的当前时间
2.创建新的空文件

选项
-a 仅将指定文件的最后访问时间设置为当前系统时间
-m 仅将指定文件的最后修改时间设置为当前系统时间
-c 如果指定的文件不存在,不创建文件

参数
文件:指定要设置时间属性的文件列表

-----------------------------------------------------------------------
locate [选项][参数]

功能
利用事先建立的系统中所有文件名称及路径的locate数据库实现快速定位给定的文件,为保证查询结果的准确度,必须定期更新locate数据库

选项
-c 只显示符合条件的文件数目
-i 忽略文件名大小写
-q 忽略错误信息

参数
字符串:要查找的文件名中含有的字符串

说明
大多数linux发行版都设置了自动调用updatedb指令来更新数据库

--------------------------------------------------------------------------
updatedb [选项]

功能
创建或更新locate指令所必须的数据库文件

选项
-o<文件> 使用指定的数据库文件而不使用系统默认的
-U<目录> 更新指定目录的数据库(目录要使用绝对路径)
-v 显示指令执行的详细过程

说明
第一次执行速度较慢,因为要遍历整个文件系统的文件信息数据库
分享到:
评论

相关推荐

    Win32 Locate and Updatedb Scripts:搜索文件和文件夹的简便方法-开源

    像Linux的“ locate”和“ updatedb”一样,“ winlocate”是在Windows环境系统中查找文件和文件夹的非常简单的解决方案。 所有这些都是通过使用2个脚本(.BAT),一些GNU工具和Sqlite3完成的。 我希望您会喜欢这个...

    updatedb命令 创建或更新数据库文件

    updatedb命令用来创建或更新 slocate/locate 命令所必需的数据库文件。 updatedb命令的执行过程较长,因为在执行时它会遍历整个系统的目录树,并将所有的文件信息写入 slocate/locate 数据库文件中。 注意:slocate ...

    Linux updatedb 命令用法详解

    updatedb 命令用来创建或更新 slocate/locate 命令所必需的数据库文件。 updatedb 命令的执行过程较长,因为在执行时它会遍历整个系统的目录树,并将所有的文件信息写入 slocate/locate 数据库文件中。 注意:...

    locate_3.11.7100_汉化

    汉化过的增强搜索软件locate32 汉化过的增强搜索软件locate32

    解决Can't locate ThreadQueue.pm

    Can't locate ThreadQueue.pm

    解决Can’t locate ExtUtils/MakeMaker.pm in @INC报错

    Can’t locate ExtUtils/MakeMaker.pm in @INC (@INC contains: inc /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5

    linux中locate命令使用介绍.docx

    linux中locate命令使用介绍.docx

    locate32_3.1.11.8220a_fix.zip

    Locate32 v3.1 RC3l build 10.8220(包含中文语言文件,需在设置中选择) 小巧的本地搜索,Locate32根据存储在数据库中的文件和文件夹名称查找文件和目录

    打开vivado的.xpr工程文件报错Cannot locate target loade

    在打开vivado工程时总是报错Cannot locate target loader(重新安装vivado没有用)。一个方法是先打开vivado,再在vivado中打开工程。

    Locate32:Locate32根据文件名查找文件和目录。-开源

    它的工作方式类似于Unix中的“ updatedb”和“ locate”命令。 换句话说,它使用数据库存储有关目录结构的信息,并在搜索中使用这些数据库。 这些数据库的使用提供了非常快的搜索速度。 该软件包括基于对话框的应用...

    group_concatenate与locate的联合用法示例

    group_concatenate与locate的联合用法示例 group_concatenate与locate的联合用法示例

    Linux locate命令的使用方法

    为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。 02. 命令格式 locate [OPTION]… [PATTERN]… 03. 常用选项 用法: locate [OPTION]... [PATTERN]... 在mlocate数据库

    locate命令 快速查找文件或目录

    locate命令其实是find -name的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一...为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。 语法格式:locate [参数] [文

    解决Could not locate executable null\bin\winutils.exe

    在windows环境下的eclipse或者idea中编写spark应用时,有时为了验证程序功能需要以本地模式运行...java.io.Exception: Could not locate executable null\bin\winutils.exe in the Hadoop binarie 本文件可以解决此异常

    HA_Locate32_v3189210.rar

    Locate32 是一款用于帮助你从你的硬盘或者其他位置查找文件的程序.体积小,好用的话,请支持原作者.

    Locate32极品磁盘文件搜索工具(中文)

    Locate32是一款极品磁盘文件搜索工具,让你更快更详细的搜索到你想要的文件!

    Locate32:Locate32 根据文件名查找文件和目录。-开源

    它的工作方式类似于Unix中的“ updatedb”和“ locate”命令。 换句话说,它使用数据库来存储有关目录结构的信息,并在搜索中使用这些数据库。 这些数据库的使用提供了非常快的搜索速度。 该软件包括一个基于对话的...

    Locate32,window文件搜索神器

    你是否觉得在window上搜一个文件太麻烦,一个盘一个盘搜,慢得想打人。 Locate32纯绿色软件,即下即用。让你体会闪电般的快速搜索。下载后,按F9,更新本地数据库索引后就能使用了。

    试设计一个实现下述要求的Locate运算的函数

    试设计一个实现下述要求的Locate运算的函数。设有一个带头结点的双向链表L,每个结点有4个数据成员:指向前驱结点的指针prior、指向后继结点的指针next、存放数据的成员data和访问频度freg。所有结点的freg初始都为0...

    Locate32汉化绿色版

    可以让你快速地找到目标文件的搜索工具。通过使用数据库技术把文件(可指定任意硬盘、目录及其他存放媒体上的文件)的相关资料保存起来后,在搜索时直接搜索数据库记录达到即搜即有的效果

Global site tag (gtag.js) - Google Analytics