
正文
linux大文件筛选命令 linux大文件搜索
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在Linux系统中如何筛选出一个文件只能够以a开头的行
直接使用通配符。
ls la*。
这是一种方法,*表示匹配任何长度的任意字符,通过这样的方式就可以查找到所有以ls开头的文件,如果我们想查找文件名中含有la的文件,只需输入“ls *la*”即可。
扩展资料:
ls 指令是Linux下最常用的指令之一。
ls 命令将每个由 Directory 参数指定的目录或者每个由 File 参数指定的名称写到标准输出,以及您所要求的和标志一起的其它信息。
运用举例:
1、列出具体文件 #ls -al //这个最常用,可是往往又不彻底符合要求,
2、列出一切子目录的文件:#ls -R //上个指令仅仅列出了本目录下的一切目录和文件,可是目录下的文件不会循环的列出。
相关问答
Q1: 怎么样查看linux下占用空间最大的文件
主要使用find和du命令来实现。
1、使用find命令找到大于指定大小linux大文件筛选命令的文件linux大文件筛选命令:
a.下例中查找大于10G的文件
[root@localhost data]# find / -type f -size +10G
将输出linux大文件筛选命令:
/usr/local/apache2/logs/access_log
b.通过du命令查看此文件的大小linux大文件筛选命令:
[root@localhost data]# du -h /usr/local/apache2/logs/access_log
24G /usr/local/apache2/logs/access_log
c.重复执行find命令来查找大文件linux大文件筛选命令,例如:find / -type f -size +5G 找到大于5G的文件。 find / -type f -size +1G 找到大于1G的文件
2、可以递归使用du --max-depth=1
Q2: linux系统中find命令怎么查找大文件
用-size参数,直接跟大小就行;
例如你要在根目录下找大于10M的文件
find / -size +10M
或者你要在/home目录下找大于10k的文件
find /home -size +10K
Q3: linux里面快速筛选文件的命令是ls *[0-100].txt,那假如我只要单数数字的文件是怎么筛选
很简单啊,单数数字就那几个,都列出来就行了
ls *[13579].txt
Q4: Linux中查找文件夹的命令
Linux中查找文件夹linux大文件筛选命令的命令是find命令。
Linux-文件搜索命令findlinux大文件筛选命令的操作使用方法如下linux大文件筛选命令:
1、全盘搜索,也可以指定目录搜索。find 搜索目录 -name 目标名字,find / -name file
2、这样搜索看到的都是file的完全匹配,区分大小写的,可以用-iname不区分大小写,find / -iname file。这样linux大文件筛选命令我们就可以多查找到大写的相关文件了。
3、我们先使用*通配符来匹配下包含file的相关文件区分大小写的linux大文件筛选命令:find / -name *file*。不区分大小写的:find / -iname *file*。这样匹配的话文件就比较多了,越精准的匹配越有利于查找。
4、find 搜索目录 -size 文件大小。下面我们查找下大于100MB的文件,应该实际是102400KB*2,所有搜索命令为:find / -size +204800。-号是小于,直接写数字就是等于。
5、find 搜索目录 -user 用户名。这里是查找属于用户名为user1的文件,linux如何添加删除用户名,可以参考Linux 用户管理命令:find / -user user1。
6、find 搜索目录 -type d。查找某个目录下的所有目录:find /tmp -type d。
7、find 搜索目录 -cmin -时间(单位分钟)。查找etc下面1小时内被修改的文件,根目录下面太多了,指定一个目录:find /etc -cmin -60。
8、当然find命令是可以多个选项一起添加查询的:-a 是前后条件都要满足,-o 是满足一个条件就好,这样我们可以清除的看到被过滤掉的文件。
关于linux大文件筛选命令和linux大文件搜索的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






