linux

linux ls命令怎样区分大小写

小樊
82
2024-11-23 23:24:35
栏目: 智能运维

在Linux中,ls命令本身默认是区分大小写的

  1. 使用ls -lls -la命令。这两个命令会显示文件详细信息,包括文件大小、创建时间等。在输出的文件名中,大小写敏感。

示例:

$ ls -l
total 40
drwxr-xr-x 10 user group 4096 Jan 1 12:34 Directory1
-rw-r--r-- 1 user group 1234 Jan 1 12:35 file1.txt
-rw-r--r-- 1 user group 5678 Jan 1 12:36 File2.txt
  1. 使用ls --color=never命令。这个命令会关闭颜色输出,但在区分大小写上仍然保持默认行为。

示例:

$ ls --color=never
total 40
drwxr-xr-x 10 user group 4096 Jan 1 12:34 Directory1
-rw-r--r-- 1 user group 1234 Jan 1 12:35 file1.txt
-rw-r--r-- 1 user group 5678 Jan 1 12:36 File2.txt
  1. 使用find命令。find命令可以查找文件,并且可以设置大小写不敏感的搜索。

示例:

$ find . -type f ! -iname "*.txt"

这个命令会在当前目录(.)及其子目录中查找所有非.txt后缀的文件。! -iname表示不区分大小写的名称匹配。

0
看了该问题的人还看了