首页 > 其他分享 >文件查找

文件查找

时间:2023-11-27 21:57:44浏览次数:33  
标签:文件 dev 命令 查找 type find

文件查看

echo命令可以查看变量PATH的值

# echo $PATH

 

which命令用来查看位置信息

# which useradd       //查看位置

 

     locate命令可以让用户快速查看所需要的文件或目录,它不搜索全部数据信息,而是搜索数据库/var/lib/mlocate.db,该数据库包括本地系统内所有文件名称和路径。系统会自动创建这个数据库,并且每天更新一次。在使用locate命令查找文件时,有时可以找到已经被删除的文件,但新创建的文件却无法查找到,原因是数据库文件没有被系统更新。为了避免上述情况,在使用locate命令之前可以先使用updatedb命令手动更新数据库

# touch qfedu.txt
# locate qfedu.txt
# updatedb
# locate qfedu.txt
/root/qfedu.txt

 

    与locate命令相比,find命令搜索速度较慢,它并不会索引目录,而是对整个目录进行遍历,这会占用很多系统资源,为了提高效率,建议在使用find命令时尽量在指定目录下进行搜索,以缩小查找范围。

find命令可以根据文件名查找,例如,在/目录下查找ifcfg-ens33网卡文件

# find / -name "ifcfg-ens33"

 

find命令还可以根据文件大小查找,例如,在/etc目录下查找大于5MiB的文件

# find /etc/ -size +5M

 

find命令根据文件类型查找

# find /dev -type f         //f普通目录
# find /dev -type d         //d目录文件
# find /dev -type l         //l链接文件
# find /dev -type b         //b块设备文件
# find /dev -type c         //c字符设备文件
# find /dev -type s         //s套接字文件
# find /dev -type p         //p管道文件

 

标签:文件,dev,命令,查找,type,find
From: https://www.cnblogs.com/lcy1111/p/17860555.html

相关文章

  • 文件权限
    文件的包含基本权限UGOACL以及高级权限SUIDStricky权限。基本权限:Linux将用户分为3类 UG O U代表:owner,属主G代表:group,属组O代表:other,其他用户Linux/Unix的文件调用权限分为三级:文件所有者(Owner)、用户组(Group)、其它用户(OtherUsers)。只有文件所有者和......
  • Linux文件查找,打包压缩及解压
    1.文件查找1.1使用 find 命令通过find命令查找系统中的文件:find/path/to/search-name"filename"例如,查找当前用户主目录下所有以.txt结尾的文件:find~/-name"*.txt"find命令还可以根据指定大小查找例如,在/etc目录下查找大于5Mib的文件find/etc/size+5M1.2......
  • 关键字 开发-05 读取yaml文件内容动态生成用例
    前言在第一篇文章中,我们讲过了通过钩子函数pytest_collect_file可以收集到yaml格式的用例,并且可以生成测试用例。想要动态生成测试用例,也就是动态生成测试函数,然后pytest收集到test开头的func,执行测试函数。关键代码如下所示:defrun_function(*args,**kwargs):print("测......
  • linux_uboot(移植文件简述)
    配置文件/uboot/u-boot-fslc-2023.04-fslc/configs文件夹中是和芯片外设模块有关的配置项目mx6ull_14x14_evk_defconfig开发板对应的头文件配置在如下位置/uboot/u-boot-fslc-2023.04-fslc/include/configs本次使用的是:mx6ullevk.h主要功能就是配置或者裁剪ubootm......
  • Linux文件权限
    在Linux中,文件权限用UGO三组字符表示,U表示文件所有者(user)、G表示文件所属组(group),O表示其他用户(others)的权限。这三组字符的排列顺序通常是rwx,分别表示读(read)数字设定为4、写(write)数字设定为2和执行(execute)数字设定为1的权限。1.文件权限基础首先,我们创建一个名为test_file.txt......
  • wireshark命令行处理文件(相关)
    1.合并多个文件。且追加(-a)模式,更快。 2.抽取符合过滤条件的数据: 3.转换成时间戳+Hex格式文本  上图,抽取time_epoch(时间戳)和data字段,写入指定的文件。 参考: ......
  • Linux文件管理
    1.初识Linux1.1Linux系统简介:Linux系统中的一切都归结为文件。对于操作系统内核来而言,命令,硬件和软件设备以及进程都被视为拥有各自特性的文件。Linux系统完全兼容POSIX1.0标准,还支持多用户,多任务。多线程。多CPU,保证了各用户之间互不影响。多个进程可以同时独立地运行,从而提......
  • 第四章 文件权限
    在Linux系统中,文件权限是保障系统安全和数据隐私的关键因素之一。有效地管理文件权限不仅涉及到谁可以访问文件,还包括对文件的读、写、执行等操作权限的控制。在这篇博文中,我们将深入讨论Linux文件权限的基本概念、如何使用chmod和chown命令进行权限和所有权的管理,以及一些实际应......
  • 文件权限
    1.文件权限概念我们首先了解了Linux文件权限的基本概念,即文件权限包括读(r)、写(w)和执行(x)权限。通过ls-l命令可以查看文件的权限信息。ls-lfilename2.更改文件权限学习了如何使用chmod命令更改文件的权限。权限可以用数字表示(例如,r=4,w=2,x=1),并且可以通过数字形式或符号形式......
  • 文件管理
    1.文件和目录的创建在实验过程中,我们首先学习了如何在Linux系统中创建文件和目录。以下是一些常用的命令:#创建一个空文件touchfilename.txt#创建一个目录mkdirmy_directory2.文件和目录的修改我们学会了如何使用文本编辑器编辑文件,以及如何移动、重命名和删除文件......