temukan semua file dalam direktori tanpa izin yang ditentukan

0

Saya ingin daftar semua file dan direktori dalam direktori tanpa izin 777 dan 755 Apa perintahnya menggunakan linux Ubuntu command prompt?

mark rammmy
sumber

Jawaban:

2

jika Folderpath adalah jalur folder di mana Anda tertarik

ls -l Folderpath | egrep -v 'drwxrwxrwx|drwxr-xr-x|-rwxr-xr-x|-rwxrwxrwx'

will give result in this format
   total 82796
   -rw-rw-rw-  1 imran imran 40203707 Feb 13 14:32 tmp_13-02.14.log

menghapus file dan direktori dengan izin 777 dan 755

Jika Anda hanya ingin nama file dan folder

ls -l Folderpath | egrep -v 'drwxrwxrwx|drwxr-xr-x|-rwxr-xr-x|-rwxrwxrwx' |rev|  cut -d ' ' -f 1| rev| tail -n +2
Output will be
tmp_13-02.14.log
.
.
Deven
sumber
dapatkah saya mendapatkan nama file?
mark rammmy
Maksud Anda hanya nama file? seperti bukan "-rw-rw-rw- 1 imran imran 40203707 13 Feb 14:32 tmp_13-02.14.log" hanya tmp_13-02.14.log?
Deven
Saya telah mengedit jawaban saya untuk hanya menyediakan nama file dan direktori
Deven