溫馨提示×

linux ls命令如何過濾文件類型

小樊
180
2024-11-23 22:49:33
欄目: 智能運維

在Linux中,您可以使用ls命令的-F-I選項以及文件類型過濾器來過濾文件類型

  1. 使用-F選項為文件添加類型后綴:
ls -lF

這將顯示文件類型后綴,例如:

-rw-r--r-- 1 user group 1234 Jan 1 00:00 file.txt
-rw-r--r-- 1 user group 5678 Jan 1 00:00 directory/
  1. 使用-I選項排除某些類型的文件:
ls -lHI

這將顯示除了指定類型之外的所有文件。例如,要排除目錄,您可以使用以下命令:

ls -lHI | grep -v '^d'
  1. 使用文件類型過濾器:

您還可以使用管道(|)將ls命令的輸出傳遞給grep或其他文本處理工具,以便根據文件類型過濾文件。例如,要僅顯示擴展名為.txt的文件,您可以使用以下命令:

ls -l | grep '\.txt$'

這將顯示所有擴展名為.txt的文件。請注意,這里使用了正則表達式\.txt$來匹配以.txt結尾的行。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女