انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

inotifywatch - آنلاین در ابر

inotifywatch را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور inotifywatch است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


inotifywatch - آمار دسترسی به فایل سیستم را با استفاده از inotify جمع آوری کنید

خلاصه


inotifywatch [-حوضرقف] [-e ] [-t ] [-a ] [-d ] [
...]

شرح


inotifywatch به رویدادهای سیستم فایل با استفاده از لینوکس گوش می دهد بی حس کردن(7) رابط، سپس
تعداد خلاصه ای از رویدادهای دریافت شده در هر فایل یا فهرست را خروجی می کند.

OUTPUT


inotifywatch یک جدول در حالت استاندارد با یک ستون برای هر نوع رویداد خروجی می دهد
و یک ردیف برای هر فایل یا فهرست مشاهده شده. جدول تعداد دفعات را نشان می دهد
هر رویداد برای هر فایل یا فهرست مشاهده شده رخ می دهد. خروجی را می توان بر اساس a مرتب کرد
رویداد خاص با استفاده از -a or -d گزینه.

برخی از اطلاعات تشخیصی در خطای استاندارد خروجی خواهد شد.

OPTIONS


-h، --کمک
خروجی برخی از اطلاعات استفاده مفید.

-v، -- پرحرف
خروجی برخی از اطلاعات اضافی در مورد خطای استاندارد در طول اجرا.

@
هنگام تماشای یک درخت دایرکتوری به صورت بازگشتی، فایل مشخص شده را از وجود حذف کنید
تماشا کرد. فایل باید با یک مسیر نسبی یا مطلق مطابق با آن مشخص شود
آیا یک مسیر نسبی یا مطلق برای دایرکتوری های تماشا شده داده شده است. اگر یک
مسیر خاص به صراحت هم گنجانده شده و هم حذف شده است، همیشه مشاهده خواهد شد.

توجه داشته باشید: اگر می‌خواهید دایرکتوری یا فایلی را تماشا کنید که نام آن با @ شروع می‌شود، آن را بدهید
مسیر مطلق

--از فایل
نام فایل ها را برای تماشا یا حذف از یک فایل بخوانید، یک نام فایل در هر خط. اگر
نام فایل ها با @ شروع می شوند و همانطور که در بالا توضیح داده شد حذف می شوند. اگر "-" است،
نام فایل ها از ورودی استاندارد خوانده می شود. اگر شما هم نیاز به تماشا دارید از این گزینه استفاده کنید
فایل های زیادی برای ارسال به عنوان آرگومان های خط فرمان.

-z ، -- صفر
خروجی ردیف ها و ستون های جدول حتی اگر همه عناصر صفر باشند. به طور پیش فرض، ردیف ها و
ستون ها تنها در صورتی خروجی می شوند که حاوی عناصر غیر صفر باشند. استفاده از این گزینه زمانی که
تماشای هر رویداد بر روی بسیاری از فایل ها می تواند منجر به یک خیلی از خروجی!

-- استثناء کردن
هیچ رویدادی را که نام فایل آن با POSIX توسعه یافته مشخص شده مطابقت دارد پردازش نکنید
بیان منظم، حساس به حروف کوچک و بزرگ.

-- استثناء
هیچ رویدادی را که نام فایل آن با POSIX توسعه یافته مشخص شده مطابقت دارد پردازش نکنید
بیان منظم، بدون حساس به حروف بزرگ و کوچک.

-r، - بازگشتی
همه زیرشاخه‌های هر دایرکتوری که به عنوان آرگومان ارسال می‌شوند را تماشا کنید. ساعت خواهد بود
به صورت بازگشتی تا عمق نامحدود تنظیم شود. پیوندهای نمادین عبور نمی کنند. اگر
دایرکتوری های جدید در دایرکتوری های تماشا شده ایجاد می شوند که به طور خودکار ایجاد می شوند
تماشا کرد.

هشدار: اگر از این گزینه هنگام تماشای فهرست ریشه یک درخت بزرگ استفاده می کنید،
ممکن است زمان زیادی طول بکشد تا تمام ساعت‌های inotify ایجاد شوند و رویدادها ایجاد شوند
در این مدت دریافت نخواهد شد همچنین، از آنجایی که یک ساعت inotify خواهد بود
ایجاد شده در هر زیر شاخه، ممکن است که حداکثر مقدار inotify
ساعت به ازای هر کاربر خواهد رسید. حداکثر پیش فرض 8192 است. می توان آن را افزایش داد
با نوشتن به /proc/sys/fs/inotify/max_user_watches.

-t ، --تایم اوت
فقط برای مدت زمان مشخص شده گوش کنید. اگر مشخص نیست، inotifywatch
آمار را تا دریافت سیگنال وقفه توسط (مثلا) جمع آوری می کند
CONTROL-C را در کنسول فشار دهید.

-e ، --رویداد
فقط برای رویداد(های) خاص گوش دهید. رویدادهایی که می توان به آنها گوش داد فهرست شده است
در رویدادها بخش. این گزینه را می توان بیش از یک بار مشخص کرد. در صورت حذف،
همه رویدادها گوش داده می شوند.

-a ، -- صعودی
مرتب سازی خروجی صعودی بر اساس تعداد رویداد برای رویداد مشخص شده. رویدادهای قابل مرتب سازی
شامل «کل» و همه رویدادهای فهرست شده در رویدادها بخش به جز "حرکت" و
«بستن» (شما باید از «انتقال_به»، «انتقال_از»، «بستن_نوشتن» یا «بستن_اکنون» استفاده کنید
بجای). پیش‌فرض این است که بر اساس «کل» نزولی مرتب شود.

-d ، -- نزولی
خروجی را بر اساس تعداد رویداد برای رویداد مشخص شده به صورت نزولی مرتب کنید. رویدادهای قابل مرتب سازی
شامل «کل» و همه رویدادهای فهرست شده در رویدادها بخش به جز "حرکت" و
«بستن» (شما باید از «انتقال_به»، «انتقال_از»، «بستن_نوشتن» یا «بستن_اکنون» استفاده کنید
بجای). پیش‌فرض این است که بر اساس «کل» نزولی مرتب شود.

خروج وضعیت


0 برنامه با موفقیت اجرا شد.

1 در اجرای برنامه خطایی رخ داد.

رویدادها


رویدادهای زیر برای استفاده با -e گزینه:

دسترسی یک فایل تماشا شده یا یک فایل در فهرست مشاهده شده از آن خوانده شد.

تغییر یک فایل تماشا شده یا یک فایل در یک فهرست مشاهده شده در آن نوشته شده است.

attrib فراداده یک فایل تماشا شده یا یک فایل در فهرست مشاهده شده اصلاح شد.
این شامل مهرهای زمانی، مجوزهای فایل، ویژگی های توسعه یافته و غیره است.

بستن_نوشتن
یک فایل تماشا شده یا یک فایل در یک فهرست مشاهده شده، پس از باز شدن بسته شد
در حالت نوشتن این لزوما به این معنی نیست که فایل در آن نوشته شده است.

بستن_حالا بنویس
یک فایل تماشا شده یا یک فایل در یک فهرست مشاهده شده، پس از باز شدن بسته شد
در حالت فقط خواندنی

نزدیک یک فایل تماشا شده یا یک فایل در یک فهرست مشاهده شده، صرف نظر از نحوه بسته شدن بسته شد
آن باز شد توجه داشته باشید که این در واقع به سادگی با گوش دادن به هر دو اجرا می شود
بستن_نوشتن و بستن_حالا بنویس، بنابراین تمام رویدادهای نزدیک دریافتی به عنوان خروجی خواهند بود
یکی از اینها، نه بستن.

باز کن یک فایل تماشا شده یا یک فایل در فهرست مشاهده شده باز شد.

منتقل شده_به
یک فایل یا دایرکتوری به دایرکتوری تماشا شده منتقل شد. این رویداد حتی اگر اتفاق بیفتد
فایل به سادگی از و به همان دایرکتوری منتقل می شود.

منتقل شده_از
یک فایل یا دایرکتوری از یک فهرست مشاهده شده منتقل شد. این رویداد حتی اگر اتفاق بیفتد
فایل به سادگی از و به همان دایرکتوری منتقل می شود.

حرکت یک فایل یا دایرکتوری از یا به دایرکتوری مشاهده شده منتقل شد. توجه داشته باشید که این است
در واقع به سادگی با گوش دادن به هر دو اجرا می شود منتقل شده_به و منتقل شده_از، از این رو
همه رویدادهای نزدیک دریافت شده به عنوان یکی یا هر دوی اینها خروجی خواهند شد، نه حرکت.

حرکت_خود
یک فایل یا دایرکتوری تماشا شده منتقل شد. پس از این رویداد، فایل یا دایرکتوری است
دیگر تماشا نمی شود

ایجاد یک فایل یا دایرکتوری در یک فهرست مشاهده شده ایجاد شد.

حذف کردن یک فایل یا دایرکتوری در یک فهرست مشاهده شده حذف شد.

delete_self
یک فایل یا دایرکتوری تماشا شده حذف شد. پس از این رویداد فایل یا دایرکتوری است
دیگر تماشا نمی شود توجه داشته باشید که این رویداد حتی اگر اینطور نباشد ممکن است رخ دهد
به صراحت مورد گوش دادن قرار می گیرد.

پیاده کردن
سیستم فایلی که یک فایل یا دایرکتوری تماشا شده در آن قرار دارد، نصب نشده است. بعد از
در این رویداد فایل یا دایرکتوری دیگر مشاهده نمی شود. توجه داشته باشید که این رویداد
حتی اگر به صراحت به آن گوش داده نشود، ممکن است رخ دهد.

مثال


تماشای `~/.بیگلدایرکتوری به مدت 60 ثانیه:

٪ inotifywatch -v -e دسترسی -e اصلاح -t 60 -r ~/.بیگل
راه اندازی ساعت ...
راه اندازی ساعت(ها) در /home/rohan/.beagle
خوب، /home/rohan/.beagle اکنون در حال تماشا است.
تعداد 302 ساعت
ساخت ساعت تمام شد، اکنون آمار جمع آوری می شود.
به مدت 60 ثانیه به رویدادها گوش می دهد.
دسترسی کامل تغییر نام فایل
1436 1074 362 /home/rohan/.beagle/Indexes/FileSystemIndex/PrimaryIndex/
1323 1053 270 /home/rohan/.beagle/Indexes/FileSystemIndex/SecondaryIndex/
303 116 187 /home/rohan/.beagle/Indexes/KMailIndex/PrimaryIndex/
261 74 187 /home/rohan/.beagle/TextCache/
206 0 206 /home/rohan/.beagle/Log/
42 0 42 /home/rohan/.beagle/Indexes/FileSystemIndex/Locks/
18 6 12 /home/rohan/.beagle/Indexes/FileSystemIndex/
12 0 12 /home/rohan/.beagle/Indexes/KMailIndex/Locks/
3 0 3 /home/rohan/.beagle/TextCache/54/
3 0 3 /home/rohan/.beagle/TextCache/bc/
3 0 3 /home/rohan/.beagle/TextCache/20/
3 0 3 /home/rohan/.beagle/TextCache/62/
2 2 0 /home/rohan/.beagle/Indexes/KMailIndex/SecondaryIndex/

هشدارها


هنگام استفاده از inotifywatch، نام فایلی که خروجی می شود تضمین نمی شود که به روز باشد
پس از یک حرکت، زیرا این inode است که تحت نظارت است. علاوه بر این، هیچ یک از
عملیات مشاهده شده تضمین شده است که روی نام فایل inotifywatch was انجام شده است
دستور نظارت در مواردی که فایل با چندین نام در سیستم فایل شناخته می شود.

از inotifywatch به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فایر فاکس
    فایر فاکس
    Firebird RDBMS ویژگی های ANSI SQL را ارائه می دهد
    و روی لینوکس، ویندوز و اجرا می شود
    چندین پلتفرم یونیکس امکانات
    همزمانی و عملکرد عالی
    & قدرت...
    Firebird را دانلود کنید
  • 2
    KompoZer
    KompoZer
    KompoZer یک ویرایشگر HTML wysiwyg است که از آن استفاده می کند
    پایگاه کد موزیلا کامپوزر مانند
    توسعه Nvu متوقف شده است
    در سال 2005، KompoZer بسیاری از باگ ها را برطرف کرد و
    اف می افزاید...
    دانلود KompoZer
  • 3
    دانلود مانگا رایگان
    دانلود مانگا رایگان
    دانلودر رایگان مانگا (FMD) یک برنامه است
    برنامه متن باز نوشته شده در
    Object-Pascal برای مدیریت و
    دانلود مانگا از وب سایت های مختلف
    این یک آینه است...
    دانلود رایگان مانگا دانلود
  • 4
    اتبوتین
    اتبوتین
    UNetbootin به شما این امکان را می دهد که بوتیبل ایجاد کنید
    درایوهای USB زنده برای اوبونتو، فدورا و
    سایر توزیع های لینوکس بدون
    رایت سی دی روی ویندوز، لینوکس و
    و ...
    UNetbootin را دانلود کنید
  • 5
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM یک ابزار آسان برای استفاده است
    بسته نرم افزاری منبع باز ERP و CRM
    (با یک سرور وب php یا به عنوان اجرا شود
    نرم افزار مستقل) برای مشاغل،
    پایه های ...
    دانلود Dolibarr ERP - CRM
  • 6
    SQuirreL SQL مشتری
    SQuirreL SQL مشتری
    SQuirreL SQL Client یک SQL گرافیکی است
    مشتری نوشته شده در جاوا که اجازه می دهد
    برای مشاهده ساختار یک JDBC
    پایگاه داده سازگار، داده ها را در آن مرور کنید
    جداول...
    دانلود SQuirreL SQL Client
  • بیشتر "

دستورات لینوکس

Ad