Có cách nào để giới hạn độ sâu của danh sách tệp đệ quy trong linux không?
Lệnh tôi đang sử dụng tại thời điểm này là:
ls -laR > dirlist.txt
Nhưng tôi đã có khoảng 200 thư mục và mỗi thư mục có 10 thư mục. Vì vậy, nó sẽ mất quá nhiều thời gian và quá nhiều tài nguyên hệ thống.
Tất cả những gì tôi thực sự quan tâm là thông tin về quyền sở hữu và quyền đối với các thư mục con cấp đầu tiên:
drwxr-xr-x 14 root root 1234 Dec 22 13:19 /var/www/vhosts/domain1.co.uk
drwxr--r-- 14 jon root 1234 Dec 22 13:19 /var/www/vhosts/domain1.co.uk/htdocs
drwxr--r-- 14 jon root 1234 Dec 22 13:19 /var/www/vhosts/domain1.co.uk/cgi-bin
drwxr-xr-x 14 root root 1234 Dec 22 13:19 /var/www/vhosts/domain2.co.uk
drwxr-xrwx 14 proftp root 1234 Dec 22 13:19 /var/www/vhosts/domain2.co.uk/htdocs
drwxr-xrwx 14 proftp root 1234 Dec 22 13:19 /var/www/vhosts/domain2.co.uk/cgi-bin
drwxr-xr-x 14 root root 1234 Dec 22 13:19 /var/www/vhosts/domain3.co.uk
drwxr-xr-- 14 jon root 1234 Dec 22 13:19 /var/www/vhosts/domain3.co.uk/htdocs
drwxr-xr-- 14 jon root 1234 Dec 22 13:19 /var/www/vhosts/domain3.co.uk/cgi-bin
drwxr-xr-x 14 root root 1234 Dec 22 13:19 /var/www/vhosts/domain4.co.uk
drwxr-xr-- 14 jon root 1234 Dec 22 13:19 /var/www/vhosts/domain4.co.uk/htdocs
drwxr-xr-- 14 jon root 1234 Dec 22 13:19 /var/www/vhosts/domain4.co.uk/cgi-bin
BIÊN TẬP:
Lựa chọn cuối cùng của lệnh:
find -maxdepth 2 -type d -ls >dirlist
ls -la /var/www/vhosts/*
nào?