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

Linux用ctrl + r 查找以前(历史)输入命令

Linux系统下一直用上下键查找以前输入命令,这个找刚输入不久命令还是很方便,但是比较久远命令,用上下键效率就不高了。...那个history命令也是个花架子,虽然功能多,但不好用,网上找了下,发现了用ctrl + r这个快捷键查找历史命令,研究了一下发现真是好用。...按下这个快捷键后,进入了反向搜索状态,这时你输入一个字符,系统会找到最近一个包含这个字符命令,如果不是你想要命令,你可以继续输入,系统继续查找最近一个包含你所输入字符串命令,直到找到你要命令。...找到你想要命令后,你可以按回车执行这条命令,还可以按上下键查找命令前后命令,按左右键移动光标并修改这条命令。...为了提高查找效率,你应该输入该条命令中最特别的字符(别的命令不包含字符) 例如,我要查找最近曾经输入后台执行命令: nohup .

3.3K20

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

记一次linux下清理过期日志过程; 环境说明:删除/var/log/下7天以前.log文件; 用到命令:find、rm; 命令示例:find /var/log/ -mtime +7 -...name "*.log" -exec rm {} \; 说明: find :查找命令 /var/log/ :需要查找文件路径 -mtime +7 :按文件更改时间来查找文件,-7指7天以内,+7指...7天以前 -name "*.log" :你要查找文件名,可用通配符 -exec :将find查到文件执行command操作,{} 和 \;之间有空格 rm {} \; :需要执行command操作...exec ls -l {} \;  #查找找当前目录权限为755权限文件并执行ls -l 命令 find ./ -type l #查找当前目录下链接文件...#查找在系统中属于作废用户文件 find  / -user    user1     #查找在系统中属于user1这个用户文件

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

Linux命令之which——查找命令

我们经常在linux查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件(命令位置。 whereis 查看文件位置。...which命令作用是,在PATH变量指定路径中,搜索某个系统命令位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行到底是哪一个位置命令。...1.命令格式: which 可执行文件名称 2.命令功能: which指令会在PATH变量指定路径中,搜索某个系统命令位置,并且返回第一个搜索结果。...-V  显示版本信息 4.使用实例: 实例1:查找命令路径,并显示其所在位置 命令: which ls 输出: ? 说明: which 是根据使用者所配置 PATH 变量内目录去搜寻可运行档!...所以,不同 PATH 配置内容所找到命令当然不一样! 实例3:找出 cd 这个命令 命令: which cd 输出: ? 说明: cd 这个常用命令竟然找不到啊!为什么呢?

2.7K30

Linux五个查找命令

1. find find是最常见和最强大查找命令,你可以用它找到任何你想找文件。...Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。...也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行到底是哪一个位置命令。...which命令使用实例: $ which grep 5. type type命令其实不能算查找命令,它是用来区分某个命令到底是由shell自带,还是由shell外部独立二进制文件提供。...如果一个命令是外部命令,那么使用-p参数,会显示该命令路径,相当于which命令。 type命令使用实例: $ type cd 系统会提示,cd是shell自带命令(build-in)。

1.4K10

Linux五个查找命令

最近,我在学习Linux,下面是一些笔记。 使用电脑时候,经常需要查找文件。 在Linux中,有很多方法可以做到这一点。国外网站LinuxHaxor总结了五条命令,你可以看看自己知道几条。...大多数程序员,可能经常使用其中2到3条,对这5条命令都很熟悉的人应该是不多。 1. find find是最常见和最强大查找命令,你可以用它找到任何你想找文件。...Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。...which命令使用实例: $ which grep 5. type type命令其实不能算查找命令,它是用来区分某个命令到底是由shell自带,还是由shell外部独立二进制文件提供。...如果一个命令是外部命令,那么使用-p参数,会显示该命令路径,相当于which命令。 type命令使用实例: $ type cd 系统会提示,cd是shell自带命令(build-in)。

1.5K10

Linux文件查找命令详解

对于文件查找,我们最好用还是属于find命令了,在说find命令之前,先把另外几个查找命令介绍一下。...locate命令 locate也能查询命令相关路径以及帮助等,但是它不是从PATH路径中进行遍历,它是从Linux一个数据库mlocate.db进行查询,mlocate.db数据库位于/var...对于find命令使用有一个大致公式 find 要查找位置 [限制条件] 要查找文件名 举个例子,从根目录下寻找所有的文件名中包含balabala文件 ?...我们接着说find命令按时间查询 查询三天以前创建文件 find . -type f -name "*.txt" -mtime +3 ? 查询第三天创建文件 find ....推荐阅读 这居然是一个RCE漏洞 Linux重定向及反弹shell详解 部署IIS+PHP+Oracle环境 Linux目录结构及开机流程详解 部署IIS+PHP+SQL server环境

6.3K20

Linux系列之查找命令

前言 我们前端同学时常也会和Linux打交道,那么学习常用命令与概念就非常有必要了。...在接下来几篇文章中,我们一起来学习下有关Linux常用知识点~ Linux 有四个常用查找命令:locate、whereis、which 和 find。本文介绍它们区别和简单用法。...whereis aircrack-ng image.png which命令 LinuxPATH变量存放着操作系统寻找你在命令行中执行命令目录。...-name是你要寻找东西名字,结果将完全匹配。 image.png 搜索每一个目录,并从顶部开始查找,需要花费一定时间。我们可以通过指定目录来加快速度。...总结 以上就是关于在Linux查找东西介绍 :) 原文链接:https://www.madebygps.com/an-intro-to-finding-things-in-linux[1] 参考资料

3K20

linux文件查找-find命令

find命令:用于在文件树中查找文件,并作出相应处理 1、find命令格式;          find pathname -options [-print -exec -ok ...] {}\ 2...、find命令参数;          pathname: find命令查找目录路径。...-print: find命令将匹配文件输出到标准输出。          -exec: find命令对匹配文件执行该参数所给出shell命令。...3、find命令选项:          -depth:在查找文件时,首先查找当前目录中文件,然后再在其子目录中查找。         ...cpio命令,将文件备份到磁带设备中          -mtime -n +n:按照文件修改时间来查找,-n文件更改时间距现在n天以内,+n文件更改时间距现在n天以前          -amin

8.6K30

Linux查找大文件命令

在我们日常使用Linux时,经常会出现由于垃圾文件或日志文件过大,将磁盘打满情况,为了及时处理掉这些大文件,我们如何准确地定位到这些大文件就格外重要。...本文整理了查看大文件和清空内容等命令,有用记得收藏~ 目录 1、查询服务器中大于1G文件 2、查询服务器中大于1G文件及属性信息 3、查询大文件并排序 1、查询服务器中大于1G文件 find..."/"根目录下所有大小超过1G文件,查询大小可以根据需要改变,如下: 相关查询:查询服务器中大于100M文件 find / -type f -size +100M 2、查询服务器中大于1G文件及属性信息...命令如下,在查询大于1G文件同时,显示创建者、size(以b为单位)、修改日期、路径; find / -type f -size +1G -print0 | xargs -0 ls -l 查询结果如下...我们一般会改配置优化或清空它,我们一般通过echo "" > /var/log/mysqld.log 命令来清空,那老铁是用啥好办法来清空呢?

7.4K20

linux查找命令之grep

grep 功能说明:查找文件里符合条件字符串 语法:grep[­abcEFGhHilLnqrsvVwxy][­A 显示列数][­B 显示列数][­C 显示列数][­d 进行动作] [­e 范本样式][...备注:grep 指令用于查找内容包含指定范本样式文件,如果发现某文件内容符合 所指定范本样式,预设 grep 指令会把含有范本样式那一列显示出来.若不指定任何文 件名称,或是所给予文件名为“...只显示能匹配模式行 -q, --quiet, --silent 不显示所有正常输出 --binary-files=类型 假设参数是指定二进制文件, 可以是“binary”、“text...--exclude-from=文件 匹配指定中模式文件将被略过 -L, --files-without-match 只打印不匹配名称 -l, --files-with-matches...打印前行内容 -A,--after-context=NUM 打印后行内容 -C,--context=NUM 打印行输出内容 -NUM 和 --context=NUM

3.6K52

linuxfind文件查找命令与grep文件内容查找命令

在使用linux时,经常需要进行文件查找。其中查找命令主要有find和grep。两个命令是有区。...区别:(1)find命令是根据文件属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。...(2)grep是根据文件内容进行查找,会对文件每一行按照给定模式(patter)进行匹配查找。...一.find命令     基本格式:find path expression 1.按照文件名查找    (1)find / -name httpd.conf  #在根目录下查找文件httpd.conf...-user panda  #在/tmp目录中查找所有不属于panda用户文件 二、grep命令 基本格式:find expression 1.主要参数 [options]主要参数:

5K40

详解Linux命令与文件查找

一、执行文件名查找 which(查找‘执行文件’) //根据PATH环境变量所规范路径查询 which [-a] command //其中参数-a是指列出找到所有命令,而非只显示找到第一个...5)find特殊功能 对查询结果做操作 -print:输出至标准输出;默认动作; -ls:类似于对查找文件执行“ls -l”命令,输出文件详细信息,这里不可以使用‘ll’别名; -delete...:删除查找文件; -fls /PATH/TO/SOMEFILE:把查找所有文件长格式信息保存至指定文件中; -ok COMMAND {} \; :对查找每个文件执行由COMMAND表示命令...;每次操作都由用户进行确认; -exec COMMAND {} \; :对查找每个文件执行由COMMAND表示命令; 注意:find传递查找文件路径至后面的命令时,是先查找出所有符合条件文件路径...以上所述是小编给大家介绍Linux命令与文件查找详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家。在此也非常感谢大家对ZaLou.Cn网站支持!

1.4K51

linux 命令查找文件_grep命令查找文件

一 grep : 查看文件内容,在文件中查询一个关键字,即搜索字符串命令(在指定文件中搜索符合条件字符串) grep 是包含匹配,不是完全精确匹配,特别适合查找内容 语法 : grep...[-option] 需要搜索关键字 文件名 参数: -n —- 连行号一起显示 -c —- 统计有几行 -i —- 忽略大小写(一般用少) -v —- 排除指定字符串(了解),取反,查找出来内容是搜索条件以外所有的内容...,适合找文件使用(linux 中最强大搜索命令) 语法: find [path] [-option] —- find [搜索范围][搜索条件] 参数: -name 文件名 —- 按照文件名进行搜索...(了解) 参数: -user 所有者 —- 按照文件所有者进行搜索(了解) [root@localhostTEST ~]# find / -user test01 三 locate : 用来查找文件...,按照文件名查找,消耗资源小,比find -name 快很多,但是新创建文件找不到,并且 tmp 临时目录 下文件也找不到,原因,是locate 查找Linux数据库 /var/lib/mlocate.db

6.1K40

查找 Linux 文件:查找命令使用完整指南

命令行中按名称、部分名称或日期查找文件最简单方法 如果要在 Linux 系统上查找文件,find 命令可以轻松实现。您可以使用“查找”按名称、部分名称、日期、修改时间、大小等搜索文件。...这篇wikiHow文章将教你如何在Linux中使用find命令查找任何文件,从你下载文件到配置文件 你应该知道事情 find 基本语法是 find <search...find /path -type f -iname filename您可以使用此命令变体来查找 Linux 计算机上任何文件或目录。我们将命令分解为简单部分。...find / -type d -iname "*lib*" 此命令查找 Linux 文件系统上包含字符串“lib”所有目录。 使用该命令使搜索结果更易于管理。...-newermt "2023-2-08 12:00:00" 此命令查找 Linux 系统上时间戳在 2022 年 2 月 12 日上午 11:00 至 2023 年 8 月 2 日中午 12 点之间所有文件

48010

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

“在linux环境下,我们经常要查找一个文件或者文件内容,但搜索命令有很多,这些命令都有什么区别,应该怎么选择和使用呢? 下面总结了一些常见文件查找、内容查找命令,收藏起来备用吧。...” 文件查找 whereis 显示命令路径以及命令相关帮助手册文件路径,可以根据参数限定只查询命令、源文件和man文件。...常用参数 -b :查找可执行文件 -m :查找在man路径下帮助文件 -s :查找源代码文件 whereis pwd #查找pwd命令相关文件 whereis -m pwd #查找pwd命令帮助文件...locate 从linux内置索引数据库/var/lib/mlocate/mlocate.db查找文件,查询速度超快,但是新建文件可能需要一定时间才能加入该索引数据库,可以执行updatedb命令强制更新一次索引...内容查找 grep grep是linux系统一个强大文本搜索工具,可以从文本文件或者管道数据流中筛选匹配行或者数据。可以使用字符串或者正则表达式匹配。

2.9K30

Linux文本查找命令find用法详解

find 命令主要用于查找目录和文件,可以指定多种参数进行匹配。...用法:find +查找路径 +命令参数 [输出形式] 查找路径:告诉find在哪查找 命令参数:指定要查找文件属性,属性包括多种,类型、名称、大小、修改时间等等 常用参数: -name 按文件名进行查找...-user 按照文件属主进行查找 -mtime 按照文件更改时间来查找,-n 表示文件修改时间距今天n天以内,+n 表示文件修改时间距今天n天以前 -type 按照文件类型查找,d 表示目录,...比较常用),形式为: -exec Linux指令 {} \; {}代表查找内容 实例: find ....-maxdepth 1 -name "*.txt" | xargs rm # 删除当前目录下txt结尾文件 xargs 将管道前命令执行结果当作参数逐个传递后管道后命令 ls [a-z].txt

1.9K20

Linux 系统下查找文件命令

Linux 系统下查找文件命令,融合多部Linux经典著作,去除多余部分,保留实用部分。 查命令绝对路径: which用于查找并显示给定命令绝对路径,环境变量中PATH参数也可以被查出来。...: locate 搜索一个数据库/var/lib/mlocatedb,这个数据库中含有本地所有文件信息,Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过文件...find 命令可以说是最重要查找命令了,该命令参数较多。...-exec 命令 {} \; {} #表示find查询结果集 \ #是转义符,不使用命令别名,直接使用命令本身 ; #分号是表示语句结束....在linux中有一个别名机制,如rm删除文件,执行却是rm -i(用which rm 可以查看命令别名), 使用rm删除文件前会提示,就是因为rm -i这个参数。

4.3K30

Linux下文件搜索、查找、查看命令

Linux下文件搜索、查找、查看命令 1、最强大搜索命令:find 查找各种文件命令  2、在文件资料中查找文件:locate   3、搜索命令所在目录及别名信息:which  4、搜索命令所在目录及帮助文档路径...9、指定显示文件后多少行内容:tail 10、查看一个文件:cat 11、查看文件内容多少字符多少行多少字节:wc 12、排序文件内容:sort 1、最强大搜索命令:find 查找各种文件命令...:查找 /home 目录下文件类型是目录 find /home -type d -inum 根据i节点查找 eg:查找 /tmp 目录下i节点为400342文件或目录   find /tmp...所以locate命令执行要比find命令执行速度快很多。但是这里有个问题,文件资料库是需要不断更新。我们新创建文件如果不更新 文件资料库,使用 locate 是查找不到。...eg:locate hcf 3、搜索命令所在目录及别名信息:which 功能描述:搜索命令所在目录及别名信息  语法:which【命令】  eg:which ls 4、搜索命令所在目录及帮助文档路径

2.9K30

Linux文件查找命令find,xargs详述

-group 按照文件所属组来查找文件。 -mtime -n +n 按照文件更改时间来查找文件, - n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前。...在/logs目录中查找更改时间在5日以前文件并删除它们: $ find logs -type f -mtime +5 -exec rm { } ; 记住:在shell中用任何方式删除文件之前,应当先查看相应文件...ls -l { } ; 4、查找/var/logs目录中更改时间在7日以前普通文件,并在删除之前询问它们; $ find /var/logs -type f -mtime +7 -ok rm {...用减号-来限定更改时间在距今n日以内文件,而用加号+来限定更改时间在距今n日以前文件。...希望在系统根目录下查找更改时间在5日以内文件,可以用: $ find / -mtime -5 -print 为了在/var/adm目录下查找更改时间在3日以前文件,可以用: $ find /var/

7.5K20
领券