ls 1*
=>123.txt 145.odt
ls .txt
=>123.txt 234.txt
ls 1.txt
=>无结果?
这是为什么呢?
ls 命令有找不到很有可能你创建的是文件目录,而不是文件
查找目录命令:ls -d 1*.txt
ls是显示目录下的内容
有的文件一会儿找得到一会儿找不到?什么意思?
而且,我看你图片,上面有些文件,是多了 ' ' 的,你删除的时候,肯定要有这个,
无论前面还 是后面 加 * ,都是通配符,代表所有,
按命令,你可以 tab 补全演示可以接的文件
是正则匹配的一种,如果要前面后面都匹配,你前后都需要加“”
你目录下没有“a234.txt”,有的是带单引号的a234.txt,这个文件删除需要加单引号,删除命令是
rm \'a234.txt\'
```bash
```
总结一下,我的问题就是,ls 命令有时候可以有时候不行,有的文件一会儿找得到一会儿找不到,是什么原因?