when the rain,the storm all is up怎么翻译
如题 when the rain,the storm all is up怎么翻译
更新时间:2022-01-20 12:01
最新回答
在linux中我们通常使用两个命令来搜索文件:1.locate 2.findlocate这个命令呢是根据索引来搜索文件的,所以非常快,但!不是实时的而find命令则是实时的搜索文件,命令使用格式:find [搜索位置] [搜索模式]例如:find /etc -user root 搜索/etc目录下所有属主是root的文件。find命令非常强大,推荐你看下《linux就该这么学》这本书的第二章,有详细介绍find的使用方法和高级技巧等。
find啊 。绝对强悍 find . -maxdepth 1 -name "@*" 这个命令意思是,查找当前目录下以@开头的文件或者目录,搜索深度为一级也就是只在当前目录找,不进入子目录,如果你要从/目录开始找就: find / -maxdepth 1 -name "@*" 如果想搜全盘,就把-maxdepth 1 去掉 建议安装图形化界面,直接用文件管理器搜索
1. find 路径 -name 文件名 2. updatedb locate 文件名 如果没有updatedb或locate命令,需要安装mlocate
比如你要查路径/home/user1里有没有文件名类似book的 find /home/user1 -name "*book*" -print
find命令用于查找文件,格式为:“find [查找路径] 寻找条件 操作”。 “Linux系统中的一切都是文件”,接下来您就要感受到这份力量了。咱们在Linux系统中的搜索工作一般都是通过find命令来完成的,它可以根据不同的文件特性来做为匹配项(如文件名、大小、修改时间、权限等信息),一旦匹配到了则会默认为用户显示到屏幕上来,基础的匹配项目请见下表即可,我主要讲解下“--exec”参数重要的作用,这个参数是用于将find命令搜索到的结果交由给后面的命令再进一步做处理。 参数 作用 -name 匹配名称 -perm 匹配权限(mode为完全匹配,-mode为包含即可) -user 匹配所有者 -group 匹配所有组 -mtime -n +n 匹配修改内容的时间(-n指n天以内,+n指n天以前) -atime -n +n 匹配访问文件的时间-n指n天以内,+n指n天以前 -ctime -n +n 匹配修改权限的时间-n指n天以内,+n指n天以前 -nouser 匹配无所有者的文件 -nogroup 匹配无所有组的文件 -newer f1 !f2 匹配比文件f1新却比f2旧的文件 --type b/d/c/p/l/f 匹配文件类型(块设备、目录、字符设备、管道、链接文件、文件文件) -size 匹配文件的大小(+50k查找超过50k的文件,而-50k则代表查找小于50k的文件) -prune 忽略某个目录 -exec {} \; 后面可接对搜索到结果进一步处理的命令(下面会有演示)
相关问答
更多-
Linux find 搜索 文件时 只要显示有该文件的目录[2023-03-11]
sudo -s find . -name '文件' Permission denied 没权限啊,计算机告诉你,老子没权限看这个目录下有没有对应的文件。你要切换到root权限。 -
linux怎样搜索文件或文件夹[2022-12-08]
find命令,它使用起来功能强大,但是也很复杂 比如fing / 就是查找根目录下的所有文件 它有许多可用参数,-name后加文件名,-perm后加权限,-exec或-ok用来在查找文件后执行shell命令,如找到一些文件然后删除,-newer用来寻找比某个文件新的文件,还有许多 另外就是whereis,用来查找命令所在的位置比较不错 还有slocate,后面直接加文件名就行了,但是要先用updatedb命令来更新数据库,这样才能找到最新的文件 -
linux搜索文件[2023-04-25]
find啊 。绝对强悍 find . -maxdepth 1 -name "@*" 这个命令意思是,查找当前目录下以@开头的文件或者目录,搜索深度为一级也就是只在当前目录找,不进入子目录,如果你要从/目录开始找就: find / -maxdepth 1 -name "@*" 如果想搜全盘,就把-maxdepth 1 去掉 -
linux下搜索文件打什么命令?[2021-06-16]
which 查看可执行文件的位置。 whereis 查看文件位置。 locate 配合数据库查看文件位置。 find 实际搜索硬盘查询文件名称。 一般我不常用find命令,因为find命令比较庞大,搜索范围太大了,耗时长。 比如which吧,它是根据PATH环境变量到该路径寻找可执行文件,因而我说它是“寻找可执行文件”命令。 whereis呢?这个比较灵活了,可以加上参数来锁定精确的搜索一下,比如-b参数,就是只找二进制文件;-u参数,找没有说明文档的文件……等等。 locate就更好了,它是这里最快的命令 ... -
linux 能搜索文件夹名称吗?另外用ls 能显示3天前的文件吗?[2021-11-16]
find . -type d -name xxx 搜索当前目录(包括子目录)下,名字为xxx的目录 ls不能“只”显示3天前的文件,ls -lt 会列出所有的文件,及其时间。 还是要用find来找3天前的文件 find . -type f -ctime +3 就会列出当前目录(包括子目录下),三天前改动的文件。 -
linux 搜索文件夹下 包含特殊字符的文件[2023-09-27]
linux是支持正则表达式搜索的。 -
linux grep 命令 搜索全盘含有"abc"字符的文件[2022-08-26]
使用命令 grep -rl 'abc' / (有引号) -r 选项表示递归(recursive)遍历所有子目录 -l 选项表示只列出文件名 / 是根文件夹, 表示全盘 -
linux怎样搜索文件或文件夹[2023-07-12]
find命令,它使用起来功能强大,但是也很复杂 比如fing / 就是查找根目录下的所有文件 它有许多可用参数,-name后加文件名,-perm后加权限,-exec或-ok用来在查找文件后执行shell命令,如找到一些文件然后删除,-newer用来寻找比某个文件新的文件,还有许多 另外就是whereis,用来查找命令所在的位置比较不错 还有slocate,后面直接加文件名就行了,但是要先用updatedb命令来更新数据库,这样才能找到最新的文件 -
关于你的问题的好处是你正在处理固定字符串而不是正则表达式......这使得问题相对简单。 你可以写一些东西来为你完成工作,而不会有太多问题。 我链接的解决方案不是最佳的,但它确实有效,并且它不依赖于只匹配开/关线(也就是说,它只取代逐字匹配)。 基本思路是: 读入定义我们要查找的内容的文件, 读入定义替换的文件, 迭代所有其他参数,查找搜索字符串并将其替换为替换文本 The nice thing about your question is that you're dealing with fixed st ...
-
在linux中搜索文件(searching a file in linux)[2023-03-24]
做: find / -type f -name '*partname*' 如果您确定该文件位于根文件系统中,那么您也应该使用-xdev来阻止find遍历其他文件系统的目录: find / -xdev -type f -name '*partname*' Do: find / -type f -name '*partname*' If you know for sure that the file is in the root filesystem, then you should probably u ...