linux查找文件

linux 查找命令find

江枫思渺然 提交于 2020-01-03 17:37:02
find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。 如果使用该命令时,不设置任何参数,则将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。 find 默认路径为当前目录,默认表达式 EXPRESSIONS 为-print,即 find ./ -print EXPRESSIONS:表达式可能由下列成份组成: 操作符 、选项、 测试表达式 以及 动作, 选项这里不做介绍 多条件查找,操作符介绍 // 非 ! expr True if expr is false. -not expr Same as ! expr, but not POSIX compliant. // 同时符合表达式1、表达式2的结果集 expr1 expr2 implied "and"; expr2 is not evaluated if expr1 is false. expr1 -a expr2 Same as expr1 expr2. expr1 -and expr2 Same as expr1 expr2, but not POSIX compliant. // 符合表达式1或者符合表达式2的结果集 expr1 -o expr2 implied "or"; expr2 is not evaluated if expr1 is true. expr1

软件测试学习LINUX常用命令

时光总嘲笑我的痴心妄想 提交于 2019-12-31 22:49:27
liunx通常用作服务器,运行服务器软件,服务器要等待,类似超市 学关键命令操作 内核,外壳 shell命令跟内核打交道 用的是发行版本,不是内核,Radhat公司的CentOS,阿里巴巴也用这个 liunx通常用来做服务器,各种各样的服务器, 用来保存文件的叫FTP服务器 用来放网站的叫Web网站服务器, 用来远程登录的叫远程登录服务器 用来做数据库系统叫数据库服务器 QQ要连腾讯电脑服务器,服务器类似超市,超市是固定的,提供服务 客户要下载,就放文件;客户要上网,就放网站 就放数据库 部署数据库,Tomcat部署,用户操作,网络操作,文件操作,创建文件夹,创建文档,打开我的电脑 跟Window一样,Window用界面,linux用命令跟cmd进去的DOS命令一样 日期命令,linux内核版本查看 管理,安装,卸载,硬件知识:网络IP地址,版本信息,硬件信息,内核信息 软件知识:电脑有多少用户,可以创建多用户,查看内容,ls可以查看文件,文件是谁,文件长度 测试之前要启动它吧,启动服务器,启动失败了,vim工具查看日志文件,配置文件,找到要命令,要改它也要命令 保存,或者退出,服务器配置信息都不知道,都登录不进去,能进行测试吗 CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一

Linux下常见命令

人盡茶涼 提交于 2019-12-31 22:42:25
Linux下常见命令     原文地址: http://www.cnblogs.com/Gaojiecai/archive/2011/11/03/2234888.html =============安装和登陆命令======================================== Mount:挂载命令。把存储介质指定成系统中的某个目录,比如挂载光驱mount /dev/cdrom把CDROM挂载,可在目录/mnt/cdrom下查看内容。 umount:卸载命令,比如umount /dev/cdrom exit:退出终端命令。 shutdown:关闭 linux 系统,后面可加参数,比如shut down now。 reboot:重新启动 linux 。 halt:挂起系统,但没有关机。 chsh:改变登入系统的shell。 tty:显示终端机连接标准输入设备的文件名称。 =============文件处理命令======================================== ls:显示当前目录内容。加参数路径可以显示指定目录内容,/特定指根目录;加-l显示目录下文件的详细信息诸如权限,加-all显示最详细信息。加|more可分屏显示目录文件信息,enter跟进,shift+page up/down翻页。 find:查找文件。格式为:find . -name

linux的一些基本操作命令

放肆的年华 提交于 2019-12-30 10:29:13
创建目录 mkdir /home/damengsheng/Desktop 在Desktop目录下创建一个文件 tap 键补全 -v 创建的同时补全 dir{2…3} 创建多个文件 -p 创建多个文件 ls 查看当前目录下的所有文件 属性 /home 查看文件目录下的所有文件 ll 详细显示(ls -l) -a 显示全部文件(开始的文件都是隐藏文件 .当前目录 … 上一级目录) tty 终端文件 pwd 查看所在当前目录路径 data 查看当前时间 shell命令行快捷键 ctrl + L 清屏 或者指令 ctrl+a=开始位置 ctrl+e=最后位置 ctrl+k=删除此处至末尾所有内容 ctrl+u=删除此处至开始所有内容 ctrl+d=删除当前字母 ctrl+w=删除此处到左边的单词 ctrl+y=粘贴由ctrl+u,ctrl+d,ctrl+w删除的单词 CTRL+INSERT :复制 SHIFT+INSERT:粘贴 Esc . 自动补全上次操控的文件路径 历史命令: !字符串,快速搜索历史 ^R搜索历史 which date 查看某个命令在哪个包下 touch file 创建文件 /home/file{6,7} 创建多个同名文件 cd /home/alice/Desktop 到达某一集目录 cd 直接回家 cd … 返回上一级 cd - 返回上次目录 cp 复制文件 cp

Linux查找最近修改的文件

二次信任 提交于 2019-12-24 03:31:52
查找当前目录下.phtml文件中,最近30分钟内修改过的文件。 find . -name ‘*.phtml’ -type f -mmin -30 查找当前目录下.phtml文件中,最近30分钟内修改过的文件,的详细情况。 find . -name ‘*.phtml’ -type f -mmin -30 -ls 查找当前目录下,最近1天内修改过的常规文件。 find . -type f -mtime -1 查找当前目录下,最近1天前(2天内)修改过的常规文件。 find . -type f -mtime +1 来源: CSDN 作者: linus.lin 链接: https://blog.csdn.net/Tiger_lin1/article/details/103651780

你应该知道的16个linux命令

廉价感情. 提交于 2019-12-23 18:10:46
Linux常用命令很多比如cd、ls、pwd、du、df、tail、head、yum、mv、touch、mkdir、cp、tar等,根据工作内容不同,经常使用的命令也不同,比如运维人员使用tail、head、move、mkdir、cd、ls、cat、tar等,开发人员经常使用grep、mkdir、touch、ls、pwd、cat、echo、rm、tail、wget、find、mv等。下面我将简单说明一些常用的linux 1.cd cd命令常用于目录之间的切换,如:cd /opt 从当前目录切换到/opt目录下;说到了目录就不得不说一说绝对路径和相对路径了 绝对路径:是指目录下的绝对位置,通常是从根目录开始,windows根目录是指盘符如"C:/"、"D:/"等,linux的根目录是指"/"。绝对路径下切换工作目录例如:cd /opt/abc/ 相对路径:是指从当前目录下开始的相对位置,也就是说这个目录在当前目录的什么位置,相对路径的代表"./"和"../"。相对路径下切换目录例如:cd ./abc 表示切换到当前目录下的abc目录,cd ../abc 表示切换到当前目录的上一级目录下的abc目录 示例: root@jia:~# cd /opt //此处为绝对路径,切换目录到”/opt“ root@jia:/opt# root@jia:/opt# cd / //此处为绝对路径

Linux常用命令学习

放肆的年华 提交于 2019-12-23 17:10:11
1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小排序 ls -h 以易读大小显示 ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 实例: (1) 按易读方式按时间反序排序,并显示文件详细信息 ls -lhrt (2) 按大小反序显示文件详细信息 ls -lrS (3)列出当前目录中所有以“t”开头的目录的详细内容 ls -l t* (4) 列出文件绝对路径(不包含隐藏文件) ls | sed "s:^:`pwd`/:" (5) 列出文件绝对路径(包含隐藏文件) find $pwd -maxdepth 1 | xargs ls -ld 2、cd命令 (changeDirectory),命令语法:cd [目录名]。说明:切换当前目录至dirName 实例: (1)进入要目录 cd / (2)进入"家"目录 cd ~ (3)进入上一次工作路径 cd - (4)把上个命令的参数作为cd参数使用。 cd !$ 3、pwd命令 查看当前工作目录路径 实例: (1)查看当前路径

find命令

半世苍凉 提交于 2019-12-23 16:11:57
Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指30G字节以上的文件系统)。 1.命令格式: find pathname -options [-print -exec -ok ...] 2.命令功能: 用于在文件树种查找文件,并作出相应的处理 3.命令参数: pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意{ }和\;之间的空格。 -ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。 4.命令选项: -name 按照文件名查找文件。 -perm 按照文件权限来查找文件。

VIM命令大全(图+文)

白昼怎懂夜的黑 提交于 2019-12-23 04:40:09
在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。 vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v 从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。 V 从光标当前行开始,光标经过的行都会被选中,再按一下V结束。 Ctrl + v 从光标当前位置开始,选中光标起点和终点所构成的矩形区域,再按一下Ctrl + v结束。 ggVG 选中全部的文本, 其中gg为跳到行首,V选中整行,G末尾 选中后就可以用编辑命令对其进行编辑,如 d 删除 y 复制 (默认是复制到"寄存器) p 粘贴 (默认从"寄存器取出内容粘贴) "+y 复制到系统剪贴板(也就是vim的+寄存器) "+p 从系统剪贴板粘贴 ============================================================= vim命令总结 1.删除字符 要删除一个字符,只需要将光标移到该字符上按下 "x"。 2.删除一行 删除一整行内容使用 "dd"命令。删除后下面的行会移上来填补空缺。 3.删除换行符 在 Vim中你可以把两行合并为一行

学习运维第三个星期

◇◆丶佛笑我妖孽 提交于 2019-12-23 04:38:02
1、总结vim命令行模式常见快捷方式,以及vim查找,替换的方法   vim [options] [file ..]     +#  打开文件后,让光标处于第#行的行首,(默认行尾)       举例vim +10 /etc/passwd (光标调至第十行)如下图           +/PATTERN打开文件后,直接让光标处于第一个被PATTERN匹配到的行的行首       举例vim +/ga /etc/passwd    (让光标置于ga开头的行)如下图        -d file1 file2 ... 比较多个文件        -m file 只读方式打开文件(即使修改后:wq!也无法修改文件)        vim 常用快捷键 按键 功能 命令模式跳转按键 功能 i insert 在光标所在处插入 h 左 l 在当前光标所在行的行首插入 i 右 a append,在光标所在处后面输入 j 下 A 在当前光标所在行的行尾输入 k 上 o 在当前光标所在行的下方打开一个新行 #command 跳转由#指定的个数的字符 O 在当前光标所在行的上方打开一个新行 w 下一个单词的词首 Esc 从插入模式转换到命令模式 e 当前或下一个单词的词尾 : 拓展命令模式 b 当前或前一个单词的词首 Esc,enter 拓展命令模式转到命令模式 #command 由