【linux dos2unix命令 unix命令大全】Unix命令大全是指Unix操作系统下的所有命令列表,包括文件操作、磁盘管理、网络操作、进程管理等,不超过200字简述,用于帮助用户更高效地管理、操作系统和快捷地完成工作 。常用的命令有ls、cd、pwd、cp、mv、rm、mkdir、rmdir、cat、grep、sed、awk、top、ps、kill等 。掌握Unix命令大全是Unix系统管理员、开发人员和经常使用Unix系统的用户必备的技能 。
文章插图
如何使用Unix/Linux find命令find 命令是 UNIX程序员的技能中功能最强大和最有用的命令之一 。它通过许多强大的支持方式,让文件查找显示任务变得更加轻松 。
find命令实例:
1.基于 目录/文件名称/文件类型 来搜索
在当前目录或子目录中查找所有html文件,我们可以使用:
find -name "*.html" -type f
在/usr/bin中查找所有sh文件find /usr/bin -name "*.sh" -type f
该命令有两个测试条件,第一个,“-name”用于检验搜索过程中的每个文件名,如果你需要对大小写敏感,可以使用“-iname”代替 。第二个参数是“-type”,
它用于指定你感兴趣的文件类型 。“f”表示我们查找的是普通文件,我们可以使用“d”表示目录或使用“l”或"s"表示符号连接 。在find 手册中可以看到该工具的所有选项 。
find /-maxdepth 1 -name "*.html" -type f
Tips:将-maxdepth选项放在最前面
默认情况下,find遍历所有子目录,但是你可以通过指定最大深度来控制这个行为 。在前面的例子中,如果我们只想搜索这两个目录不想搜索下一层,你可以 添加“-maxdepth 1”到命令中 。设置最大深度为0表示只检验命令行中的给定文件 。同样,你可以设定最小深度,从而避免搜索位于根目录的文件 。
2.基于 用户/用户组 来搜索
find 的另一个应用是搜索属于某个给定用户的文件,因此为了搜索我的系统中所有属于我的文件,我使用以下命令:
find / -user gary
同样可以搜索基于组用户的文件,使用“-group”参数 。
3.基于 文件相关的时间特征 来搜索
相关选项:
分别使用“-ctime”,“-atime”和“-mtime”参数来指定最后创建时间,最后访问时间和最后修改时间 。(单位是"天")
如果你需要更精确地搜索,可以使用分钟变量“-cmin”,“-amin”和“-mmin” 。
find ./-mtime 0;返回最近24小时内修改过的文件 。./代表需要查找的文件夹
find ./ -mtime 1返回的是前48~24小时修改过的文件 。而不是48小时以内修改过的文件 。
find -ctime -1搜索最近两天创建的文件
注意:
1前面的“-”表示我们是从今天向以前的日期范围搜索,与数字前面没有"-"是有区别的 。如果你刚犯了一个错误但不确定会影响到那些文件,
这很简单可以使用如下查询:find -mmin -5
可以用以下命令查看atime和ctime
ls -lu或者 ls -l --time=atime 显示文件的atime
ls -lc 或者ls -l --time=ctime 显示文件的ctime
在提供一个例子,搜索当前目录下前20分钟到10分钟修改过的文件 。
find . -mmin +9 -mmin -21
还可以使用 "-newer","-anewer","-cnewer"参数来指定一个文件,将其与要搜索的文件进行时间的比较 。
? -newer 指内容最近被修改的文件
? -anewer 指最近被读取过的文件
? -cnewer 指状态最近发生变化的文件(查看文件状态命令 stat filename)
例如,查找在sum.java 之后修改的文件
find -newer "sum.java"
4.基于 文件的大小 来搜索
例如我们知道一个Linux文件大小为1,500 bytes,那么我们可是使用如下命令来查询
find . -size 1500c
字符 c 表明这个要查找的文件的大小是以bytes为单位 。如果我们连这个文件的具体大小都不知道,那么在Linux中还可以进行模糊查找方式来解决 。例如我们输 入
推荐阅读
- 金朝阳陶瓷是不是一线品牌 金朝阳陶瓷是几线品牌
- 米亚罗风景区 杭州米亚罗农庄
- 首当其冲是什么意思什么生肖? 首当其冲是什么意思解释词语
- 农村老俗话说“脚板下无空,是个老长工”是什么意思?有道理吗?
- 鹅湖山下稻梁肥豚栅鸡栖半掩扉的意思拼音 鹅湖山下稻梁肥,豚栅鸡栖半掩扉描绘了一幅怎样的画面
- 除了BBC还有哪些纪录片值得看?中国有吗?
- 棋逢对手拉克西丝番外 棋逢对手拉克西丝百度云
- 不同气温条件怎么钓鱼
- 奥迪派克峰真的值两个亿吗? 奥迪q7派克峰多少钱