اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

چطور تعداد فایل های داخل یک directory یا folder رو در linux بشمارم ؟

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    چطور تعداد فایل های داخل یک directory یا folder رو در linux بشمارم ؟

    سلام همانطور که از سوالم پیداست میخوام تعداد file های داخل یک فولدر یا دایرکتوری رو توی لینوکس بدونم چندتا هستش؟ این کار رو میخوام از طریق command line انجام بدم. :69:
    اینستاگرام انجمن لینوکس ایران : https://www.instagram.com/iranlinuxforum

    #2
    سلام برای انجام این کار دستورات مختلفی مثل wc یا tree و find میتونید استفاده کنید. میتونید از دایرکتوری تون ls بگیرید و با استفاده از پایپ "|" خروجی شو بدید به دستور wc که با این دستور تعداد line های خروجی دستور ls رو براتون میشماره و میگه کلا 8 تا فایل و دایرکتوری توی این مسیر وجود داره.
    کد PHP:
    [root@localhost ~]# ls /root/ |wc -l

    یا از دستور find هم میتونید به صورت زیر استفاده کنید :
    کد PHP:
    find DIR_NAME -type f wc -
    type -f فقط فایل ها رو میشمارد.
    "|" پایپ هم که دستور find رو ریدایرکت میکنه به دستور wc
    wc -l هم که تعدادسطرها را میشمارد.

    از دستور tree هم به صورت زیر میتونید استفاده کنید که دقیقا بهتون میگه که چندتا دایرکتوری یا فایل دارید و زیر هر دایرکتوری چه فایل های یا دایرکتوری های دیگه ای وجود دارد.
    کد PHP:
    [root@localhost ~]# tree /root/vim-master/farsi/
    /root/vim-master/farsi/
    ├── fonts
    │   ├── DOS
    │   │   └── far
    -a01.com
    │   ├── SunOs
    │   │   └── far
    -a01.fb
    │   ├── UNIXs
    │   │   ├── far
    -a01.f16
    │   │   ├── far
    -a01.pcf.gz
    │   │   └── far
    -a01.pcf.Z
    │   └── WINDOWS
    │       └── far
    -a01.fon
    └── README
    .txt

    5 directories
    7 files 

    کامنت

    در حال انجام ...
    X