直接使用通配符。
ls la*。
这是一种方法,*表示匹配任何长度的任意字符,通过这样的方式就可以查找到所有以ls开头的文件,如果我们想查找文件名中含有la的文件,只需输入“ls *la*”即可。
扩展资料:
ls 指令是Linux下最常用的指令之一。
ls 命令将每个由 Directory 参数指定的目录或者每个由 File 参数指定的名称写到标准输出,以及您所要求的和标志一起的其它信息。
运用举例:
1、列出具体文件 #ls -al //这个最常用,可是往往又不彻底符合要求,
2、列出一切子目录的文件:#ls -R //上个指令仅仅列出了本目录下的一切目录和文件,可是目录下的文件不会循环的列出。
使用ls -F|grep "*"
Ubuntu下也可以使用
ll | grep "*"
ll不是linux下一个基本的命令,可以认为是ls -l的一个别名。
ls -F可以把文件按照类型归类,并且在末尾加上/ *等符号标识。
-F, --classify append indicator (one of */=>@|) to entries,
-F和--classify选项可以对列表查看文件添加后缀。普通文件不添加后缀,对可执行文件添加*号,为目录添加/号,为符号链接添加@号。
| 管道输出,grep "*" 从中挑出以"*"结尾的行并输出。
在Linux下列出某个目录下的文件的时候,可以通过-I(大写的i)选项来忽略特定的文件,再配合别的命令来完成进一步的 *** 作。基本用法
# -I + 模式 ls /path/to/dir -I "*.jpg" # 列出/path/to/dir下的文件和目录,去除后缀是jpg的文件或目录 # 多个-I一起用 ls /path/to/dir -I "*.jpg" -I "*.avi" # 列出所有文件和目录,除了开头是0的 ls /path/to/dir -I "0*" # 列出所有文件和目录,除了结尾是4的 ls /path/to/dir -I "*4"
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)