首页
学习
活动
专区
工具
TVP
发布

Linux技巧】linux快速查找文件

使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区别的。...1)find / -name httpd.conf  #根目录下查找文件httpd.conf,表示整个硬盘查找      (2)find /etc -name httpd.conf  #/etc目录下文件...access time) (2)find / -atime -2   # 查找系统中最后48小时访问的文件      (3)find / -empty   # 查找系统中为空的文件或者文件夹     ...(4)find / -group cat   # 查找系统中属于 group为cat的文件      (5)find / -mmin -5   # 查找系统中最后5分钟里修改过的文件(modify...time) (6)find / -mtime -1   #查找系统中最后24小时里修改过的文件      (7)find / -user fred   #查找系统中属于fred这个用户的文件

1.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

linux快速查找文件

使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。   ...    (1)find / -name httpd.conf  #根目录下查找文件httpd.conf,表示整个硬盘查找     (2)find /etc -name httpd.conf  #...分钟访问的文件(access time)     (2)find / -atime -2   # 查找系统中最后48小时访问的文件     (3)find / -empty   # 查找系统中为空的文件或者文件夹...    (4)find / -group cat   # 查找系统中属于 group为cat的文件     (5)find / -mmin -5   # 查找系统中最后5分钟里修改过的文件(modify...time)     (6)find / -mtime -1   #查找系统中最后24小时里修改过的文件     (7)find / -user fred   #查找系统中属于fred这个用户的文件

1.9K20

Rdfind - Linux查找重复文件

本文中将介绍rdfind命令工具linux查找和删除重复的文件,使用之前请先在测试环境跑通并对测试环境进行严格的测试,测试通过之后再在生产环境进行操作,以免造成重要文件的丢失,数据是无价的。...Rdfind来自冗余数据查找,用于多个目录或者多个文件中查找重复的文件,它使用校对和并根据文件查找重复项不仅包含名称。 Rdfind使用算法对文件进行分类,并检测那些是重复文件,那些是文件副本。...你可以 results.txt 文件中看到可能是重复文件的名字。 通过检查 results.txt 文件,你可以很容易的找到那些重复文件。如果愿意你可以手动的删除它们。...此外,你可在不修改其他事情情况使用 -dryrun 选项找出所有重复文件,并在终端上输出汇总信息。

5K60

Linux grep 显示前后几行信息, 递归查找, 反向查找

标准unix/linux的grep通过下面參数控制上下文 grep -C 5 foo file 显示file文件里匹配foo字串那行以及上下5行 grep -B 5 foo file 显示foo及前...a Linux testfile!...#列出testfile_2 文件中包含test字符的行 testfile_2:Linux test #列出testfile_2 文件中包含test字符的行 2、以递归的方式查找符合条件的文件。...例如,查找指定目录/etc/acpi 及其子目录(如果存在子目录的话)所有文件中包含字符串"update"的文件,并打印出该字符串所在行的内容,使用的命令为: grep -r update /etc/...acpi 输出结果如下: $ grep -r update /etc/acpi #以递归的方式查找“etc/acpi”包含“update”的文件 /etc/acpi/ac.d/85-anacron.sh

4.4K40

一网打进Linux那些查找命令

查找是我们每天都在做的事情,早上醒来找下手机,出门之前查公交,坐下之后查资料,分析数据查模式。...查找文件,查找信息,查找错误是应用起来更为具体的一些工作,而Linux命令行为我们提供了很多快捷强大的查找方式。...(个人用户也可以构建自己的updatedb, 使用locate局部环境中查找。)...就这样小伙伴聪明勤奋地维持,我们绘图网站为3万多用户提供了近10万次服务。 近来绘图网站新增了曼哈顿图,PcOA, CPcOA和桑基图的绘制,近日会推出一份更新文档,欢迎使用。...总结 Linux命令是生信学习的基本功,需要长时间的积累和实验。现在有个让您快速学习的方法,想不想知道呢?

1.8K100

linux的find文件查找命令与grep文件内容查找命令

使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。...表示/etc目录下查找文件名中含有字符串‘srm’的文件    (4)find ....access time)    (2)find / -atime -2   # 查找系统中最后48小时访问的文件    (3)find / -empty   # 查找系统中为空的文件或者文件夹...   (4)find / -group cat   # 查找系统中属于 group为cat的文件    (5)find / -mmin -5   # 查找系统中最后5分钟里修改过的文件(modify...time)    (6)find / -mtime -1   #查找系统中最后24小时里修改过的文件    (7)find / -user fred   #查找系统中属于fred这个用户的文件

4.9K40

linux的文本查找技巧,你掌握了吗?

前言 之前介绍过很多linux查找相关的命令,例如《Linux中的文件查找技巧》,《find命令高级用法》,《如何查看linux中文件打开情况》等等,而对文件内容搜索的命令似乎还没有涉及,因此本文介绍文本搜索命令...指定文件中查找指定关键字 例如,要在linux_command_debug.md文件中,查找test字符串: $ grep "test" aaa/bbb/linux_command_debug.md...如果要排除的条件比较多,可以将要排除的条件存储另外一个文件里: $ grep -rn "test" --exclude-from=skip.txt skip.txt的内容可以是模式匹配的文件名或者具体文件名...(void)" aaa/bbb/c_main_func.md aaa/bbb/c_array.md aaa/bbb/pc-lint.md 如果你尝试一就会发现,如果不带-r参数,它会暂停,等待你从控制台输入...总结 在内容搜索方面,grep常常能够助我们一臂之力,因此掌握grep的使用也是linux学习不可缺少的一部分,当然我们不需要完全记住每个参数的作用,但我们至少知道有这样的参数,并且需要时能够快速查询到

1.3K20

教你几招 Linux 中高效地查找目录

介绍 Linux 操作系统中,查找目录是一项常见的任务。无论是系统管理员还是普通用户,都可能需要查找特定的目录以执行各种操作,如导航文件系统、备份数据、删除文件等。...Linux 提供了多种命令和工具来帮助我们文件系统中快速找到目标目录。本文将介绍几种常用的方法和命令,帮助你 Linux 中高效地查找目录。图片2....使用 locate 命令locate 命令是另一种 Linux查找目录和文件的快速方法。不同于 find 命令,locate 命令使用数据库来加速查找过程。...5.1 安装 tree 命令某些 Linux 发行版中,默认情况可能没有安装 tree 命令。...结论 Linux查找目录是一个常见且重要的任务。find、locate、tree 和 ls 命令是四种常用的工具,可以帮助我们文件系统中快速找到目标目录。

4K20

GitLinux的使用

*分支: 1、创建分支 git checkout -b branchname  创建并切换到改分区,相当于一两个命令: git branch branchname ...使用git push origin branchname 推送自己的修改 2、如果推送失败,因为远程分支比本地更新,先使用git pull 合并 3、如果合并有冲突,解决冲突,本地提交...information“说明本地分支没有和远程分支建立链接关系,使用以下指令建立关系:git branch --set -upstream branch origin/branchname *本地创建与远程对应的分支...http://www.linuxidc.com/Linux/2014-09/106232.htm Git 远程仓库详解 http://www.linuxidc.com/Linux/2014...服务器搭建与客户端安装  http://www.linuxidc.com/Linux/2014-05/101830.htm Git 概述 http://www.linuxidc.com/Linux

1.5K10

2.3 Linux安装Python

由于Ubuntu和CentOS分别在个人电脑和服务器端使用比较广泛,本节介绍两种类型Linux环境安装Python。...Ubuntu系统用户 Ubuntu下推荐通过官方自带源安装Python,由于依赖原因,会导致Pyhton3版本存在略微差异。 输入下面命令后,输入Y确认安装。...输入下面命令后按ENTER键: 更新源: 安装Python3以及包管理工具: CentOS系统用户 CentOS,使用yum命令安装Python。...添加epel源: 安装Python3.4: 安装setuptools工具: 通过setuptools工具中easy_install安装pip: 使用Python3 以上两种类型Linux安装Python3...完成后,终端输入python3命令: 可以看到Python的shell交互界面: 声明: 本公众号系列文章未经特别说明,均采用“署名-非商业性使用-禁止演绎 CC 4.0协议授权。

1.7K70

Linux查找和删除7天以前的文件

记一次linux清理过期日志的过程; 环境说明:删除/var/log/7天以前的.log文件; 用到的命令:find、rm; 命令示例:find /var/log/ -mtime +7 -...#/home查找最近两天内改动过的文件 find /home -atime -1                   #查找1天之内被存取过的文件 find /home -mmin +60...                  #/home查找60分钟前改动过的文件 find /home -amin +30                  #查找最近30分钟前被存取过的文件...find /home -newer tmp.txt             #/home查找更新时间比tmp.txt近的文件或目录 find /home -anewer tmp.txt...            #/home查找存取时间比tmp.txt近的文件或目录 find /home -user user1                #列出/home

5K20

Linux通过grep查找指定的进程是否存在

一、功能介绍 Linux通过命令查找指定的进程是否存在,并返回该进程的PID号。 程序中可以使用该方法监控指定的程序是否在运行,如果异常退出,可以重新启动指定程序或者系统。...二、执行的命令 2.1 shell脚本代码 #查找指定进程的PID find_name=s_app #s_app就是要查找的进程名称 pid_val=`ps -ef | grep $find_name...pid=find_pid("s_app"); if(pid==-1) { printf("查找错误,查找程序未能启动....$2}'` if [ ${pid_val} > 0 ] then echo "查找的进程存在" else echo "查找的进程不存在" #重新启动 /mnt/hgfs/linux-share-dir.../linux_c/s_app 8080 & fi sleep 10 done 为了方便启动该脚本,可以执行程序里增加一行代码,将启动代码追加到系统启动文件里去: grep -q "/home/wbyq

4K40
领券