Linux中list,快速操作文件和目录列表(linux中list)
Linux是一款开源的操作系统,它使用list指令向我们展示当前目录及子目录中包含的文件和文件夹列表。这样可以非常有效的帮助我们的操作系统。
要了解list指令的完整功能,我们需要了解它的主要选项,不同的选项有不同的功能:
* -a:显示所有内容,包括隐藏和文件;
* -l:显示所有内容,以详细格式显示;
* -R:递归显示目录下所有内容;
* –G:显示当前目录所有群组。
list指令可以和其他指令来实现更高级的功能。下面我们以查找文件类型作为例子:
`find . -name “*.sh” -print`
这里,find指令会在当前目录和子目录中搜索所有以.sh结尾的文件,并显示它们的路径。 要精确的查找出文件,可以使用xargs指令:
`find . -name “*.sh” -print | xargs list -l`
这样一来,就可以找出所有以.sh结尾的文件,并打印详细可读信息。
使用list还可以快速操作文件夹列表。 使用mkdir和rm指令,可以非常方便的创建和删除指定的文件夹:
`mkdir myNewFolder`
`rm myOldFolder`
最后,若想要查看文件的修改时间,可以使用 -l 选项, 如下所示:
`list -l myfile.txt`
通过list指令,可以帮我们快速的操作文件和目录列表,提高工作的效率。