Linux中用find命令查找,⼀ 根目录下的所有目录文件,并用ls -l 命令打印出来,提示:用后续动作-exec。

2025-03-24 09:53:44
推荐回答(1个)
回答1:

 sudo find / ! -type d -exec ls -l {} \;

根目录下的操作一般需要 root 权限,所以需要加 sudo

find / 根目录下查找

! -type d 类型不是目录, 因为 "ls -l 子目录" 命令会列出所有子目录文件,与find重复 

-exec 满足条件执行