
Linux作为一种开源的操作系统,它为用户提供了极其丰富的文件管理指令。这其中就包括获取文件名的功能。获取文件名,可以借助ls和find两种指令完成,下面简单介绍如何操作。
一、ls指令:
ls指令是Linux中最常见的指令之一,可以用来列出指定目录下所有文件名。如果要获取当前目录下所有文件名,可以使用如下语句:
ls *
上述语句会列出当前目录下所有文件名,多个文件名间以空格分隔,如果要将文件名输出到单独文件,则可以使用以下语句:
ls * > filename.txt
上述语句会将所有文件名输出到filename.txt文件中。
二、find指令:
find指令是Linux中另一种用于文件查找的指令,它可以在指定目录中递归查找所有文件,如果要获取指定目录下所有文件名,则可以使用以下语句:
find /path -type f
上述语句会列出/path目录下所有文件名,多个文件名间以空格分隔,如果要将文件名输出到单独文件,则可以使用以下语句:
find /path -type f > filename.txt
上述语句会将/path目录下所有文件名输出到filename.txt文件中。
以上就是Linux获取文件名的方法,可以看出它非常简单方便,非常适合那些正在学习使用Linux的用户来使用。
香港服务器首选树叶云,2H2G首月10元开通。
树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/193558.html<