linux 常用命令 (汇总加转载 二 find / less)
来源:互联网 发布:广联达计价软件 编辑:程序博客网 时间:2024/06/07 17:36
Linux列出一个目录及其子目录下面的某种类型的文件
这些子目录下面可能还包含有目录,要想全部列出*.gif的文件
find . -name "*.gif"
Linux find -exec
说明:find命令,配合-exec参数,可以对查询的文件进行进一步的操作,可以得到很多有用的功能,比如说文件包含特定字符串的查询等,要了解这个功能,最简单直接的就是看find命令帮助,列出
command命令的终止,使用 ';' (分号)来判定,在后面必须有一个 ';'
1.查询所有保护字符串“Hello”的文件
find / -exec grep "Hello" {} \;
2.删除所有临时文件
find / -name "*.tmp" -exec rm -f {} \;
-exec语法格式为:
- -exec command {} \;
在{}和\之间必须要有空格,否则会报上面的错。
加上空格之后重新执行命令, 然后最后以分号结束。
查找多个类型
find . -regex '.*\.txt\|.*\.doc\|.*\.mp3'
查找当前目录下的所有 version.ini文件,并按时间排序,运行命令:
find ./ -name version.ini |xargs ls -lta复制代码
列出三十天前修改的文件
find /opt/XXX/XXXX -regex '.*\.log\|.*\.txt' -mtime +30 | xargs ls -ltra
=====================================================
如何得到文件的总行数
- sed -n '$=' urfile
- awk 'END{print NR}' urfile
- sed '1,100d' urfile
- awk 'NR>100' urfile
Less 命令
less是用来分页显示内容的一个 命令,其最基本的用法为:
1,less filename,example: less text.txt
2,管道(|,pipe line)作为less的输入,example: man cp | less
less的翻页,查找操作:
q:退出
h:显示帮助
空格:下一页
b:上一页
g:到第一行
G:到结尾
/pattern 向下查找模式为pattern的词
/ 向下查找上一次使用的模式的词
?pattern 向上查找模式为pattern的词
? 向上查找上一次使用的模式的词
- linux 常用命令 (汇总加转载 二 find / less)
- linux 常用命令 (汇总加转载 四 scp
- linux 常用命令 (汇总加转载) ls / df / du / fdisk
- linux 常用命令 (汇总加转载 三--ln/unset
- ux 常用命令 (汇总加转载 五 top
- Linux常用命令汇总(二)
- Linux 常用命令汇总--加了注释
- linux常用命令汇总(二)
- Linux常用命令:less
- Linux常用命令(十二) - less
- Linux常用命令(十二) - less
- linux常用命令less选项
- Linux常用命令:less 命令
- linux常用命令之less
- Linux less 命令 【转载】
- Linux常用命令(二十) - find之xargs
- linux常用命令:mkdir,more,less,
- linux常用命令(13):less命令
- The serializable class Myplayer does not declare a static final serialVersionUID field of type long
- BZOJ2083: [Poi2010]Intelligence test
- Android Studio库工程上传maven
- mininet安装与使用,wireshark抓包器, iperf网络性能检测
- 保护模式及其编程——实模式与保护模式的切换
- linux 常用命令 (汇总加转载 二 find / less)
- 计算机网络的三种通讯模式(单播,广播,组播)小结
- sql server的某些表
- h5学习笔记: 下拉菜单
- Java:继承
- Swift 函数型参数
- Xcode 7.3环境下Swift 创建TableView
- 第一章:Windows程序内部运行机制
- [leetcode] 147. Insertion Sort List