Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1377850
  • 博文数量: 198
  • 博客积分: 1629
  • 博客等级: 上尉
  • 技术积分: 2743
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-01 15:41
文章分类
文章存档

2023年(6)

2022年(20)

2021年(8)

2020年(3)

2018年(17)

2017年(3)

2016年(3)

2015年(9)

2014年(13)

2013年(17)

2012年(77)

2011年(22)

分类: LINUX

2021-10-21 17:03:29

1、列出当前目录的文件、文件夹完整路径
   ls -1 |awk '{print i$0}' i=`pwd`'/'  (注意:这里 ls 后面那是个数字 1 而不是字母 l

2、列出当前目录及子目录的文件、文件夹完整路径
   ls -R |awk '{print i$0}' i=`pwd`'/'
2b) 列出当前目录及子目录下的文件夹完整路径
    ls -FR | grep /$ | sed "s:^:`pwd`/:" 

3、用find实现,好像运行要慢些
   find / -name "*.*" -exec ls {} \;

4、递归列出当前目录及子目录名称
    ls -FR | grep /$

5、递归列出当前目录及子目录名称,包括相关属性
    ls -lR | grep "^d"
    # drwxr-xr-x 3 idea idea  4096 Aug  2  2009 images

6、只列出当前目录下的子目录
    用ls只列出子目录
    ls -d */

阅读(1385) | 评论(0) | 转发(0) |
0

上一篇:syslog函数

下一篇:ubuntu16.04安装文件服务

给主人留下些什么吧!~~