چگونه می توان از find فرمان در لینوکس استفاده کرد؟ 40 نمونه گنجانده شده است

این یافته ابزاری قدرتمند برای خط فرمان است که به مدیران سیستم امکان می دهد پرونده ها و دایرکتوری ها را بر اساس طیف گسترده ای از معیارهای جستجو قرار دهند و مدیریت کنند. این پرونده ها را می توان با نام ، نوع آنها یا پسوند ، اندازه ، مجوزها و غیره پیدا کرد.


علاوه بر پیدا کردن پرونده ها و فهرست ها ، ترکیب دستور find با دیگران این امکان را به شما می دهد تا در مورد نتایج اقدامات لازم را انجام دهید. با افزودن گزینه -exec ، sysadmins قادر به اجرای دستورات خارجی و انجام کارهایی مانند کپی ، جابجایی ، حذف یا تغییر مجوزهای پرونده های مطابق با معیارهای مشخص مانند اندازه ، نام و غیره است..

در این مقاله با توضیح دستورات find basic با مثال شروع خواهیم کرد. این به شما نشان می دهد که چگونه فایلها و فهرستها را پیدا کنید. سپس به شما نشان خواهیم داد كه چگونه می توانید از گزینه -exec برای عملكرد در پرونده ها یا فهرست ها براساس اندازه ، مجوزها و غیره استفاده كنید..

نحو کلی برای دستور find است

پیدا کردن {path {name -of-file یا dir-to-search} {اقدام-به-انجام}

جایی که,

  • مسیر دایرکتوری را مشخص می کند.
  • name-of file یا dir-to-search: نام آن پرونده یا فهرست را جستجو کنید
  • اقدام به انجام: مانند کپی ، حذف ، انتقال و غیره.

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

Contents

پرونده ها و دایرکتوری ها را پیدا کنید

پرونده های خاص را با نام یا پسوند پیدا کنید

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

پیدا کردن . -name file22.txt

خروجی

./test/file22.txt
./sales/file22.txt

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

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

یافتن ./test -name file22.txt

در حال جستجو برای پرونده های خاص در فهرست دیگری هستید

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

پرونده .tt-name-name را پیدا کنید

خروجی

./test/file22.txt
./test/file30.doc
./test/file1.txt
./ test / file5، doc

فایلها را با پسوند جستجو کنید

برای جستجوی فایلهایی با پسوند مشخص ، آن را به فرمان اضافه کنید.

پیدا کردن . -نام * .txt

خروجی

./test/subtest/subfil.txt
./test/file22.txt
./test/file1.txt
./home1/files32.txt
./home2/file22.txt
./qa/tags.txt

پرونده ها و دایرکتوری ها را با نام پیدا کنید

از دستور زیر برای جستجوی فایلها و فهرستها با حرف qa استفاده کنید. در رایانه ما پرونده های qatree.txt و qa.txt و همچنین دایرکتوری با نام qa داریم.

اگر دستور را اجرا کنیم؛

یافتن ./-نام "qa *"

خروجی زیر را برمی گرداند

./test/qatree.pdf
./test/qa.txt
./ خانه / قا

این دستورالعمل هم پرونده ها و هم فهرست ها را با معیارهای جستجو برمی گرداند برای یافتن فایلها یا فهرستها فقط باید این دستور را در دستور کار خود تعیین کنید.

فقط پرونده ها یا دایرکتوری ها را پیدا کنید

فقط برای پرونده ها ، از کلید نوع f استفاده کنید.

فقط پرونده ها

یافتن ./-نوع f- نام "qa *"

خروجی

./test/qatree.pdf
./test/qa.txt

فقط دایرکتوری

برای یافتن فهرست ها فقط گزینه d را اضافه کنید.

یافتن ./-نوع d- نام "qa *"

خروجی

./ خانه / قا

مورد بی نظیر find find

همه جستجوهای دارای سوئیچ -name حساس به مورد هستند و با حروف بزرگ نتیجه نمی گیرند. برای دریافت همه موارد ، از گزینه -iname استفاده کنید.

یافتن ./-نام "qa *"

خروجی

./test/qatree.pdf
./test/qa.txt
./test/QAtest.txt
./ خانه / قا

جستجوی پرونده ای از چندین دایرکتوری

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

یافتن ./test ./numeric -name file22.txt -type f

خروجی

./test/file22.txt
/root/numeric/file22.txt

چندین پرونده با پسوندهای مختلف را از همه فهرستها پیدا کنید

می توانید از دستور find برای یافتن چندین فایل استفاده کنید که پسوندهای مختلفی از جمله * .doc ، * .txt * .pdf و غیره را به اشتراک می گذارند. پسوندهای مورد نظر.

پیدا کردن . -نوع (f) "* .txt" -o-name "* .pdf" -o-name "* .doc" )

خروجی

./test/subtest/subfil.txt
./test/qatree.pdf
./test/file22.txt
./test/qa.txt
./test/file30.doc
./books/acro.pdf
./data1/FILE22.txt
./docs/files32.txt

فایلهایی با متن خاص را پیدا کنید

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

برای جستجوی تمام پرونده های حاوی کلمه hyperconvergence “، استفاده کنید.

find / -type f -exec grep -l -i "ابرهمگرایی" }؛

خروجی

/ root / عددی / hci
/ root / HCIP

گزینه –i این فرمان را قادر می سازد موارد را نادیده بگیرد و متن را اعم از بزرگ یا غیرقابل اعتماد ، Hyperconvergence و غیره متن پیدا کند..

برای جستجوی فایلها در یک فهرست خاص ، به سادگی آن را به فرمان اضافه کنید

یافتن ./numeric -type f -exec grep -l -i "ابرهمگرایی" }؛

خروجی

./ عددی / hci

پرونده ها و دایرکتوری ها را بر اساس اندازه پیدا کنید

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

گزینه های اندازه شامل؛

ج – بایت

k – کیلوبایت

م – مگابایت

G – گیگابایت

پرونده هایی با اندازه خاص پیدا کنید – برابر با 30MB

برای جستجو ، تمام پرونده های 30MB را پیدا کنید

یافتن / اندازه 30M

پرونده های بزرگتر از اندازه مشخص را پیدا کنید

پیدا کردن اندازه + 2M

خروجی

. /Downloads/ubuntu18043.iso
./.cache/pip/http/6/e/3/8/3/6e38383f41850c3e5705d48116bc52f81b92a80500f414305057 7a9c

پرونده های کمتر از 10 مگابایت را در فهرست موجود پیدا کنید

پیدا کردن . اندازه f-size -10M

پرونده هایی با اندازه بین 100-200MB پیدا کنید

هنگام جستجوی فایلها در یک محدوده خاص مانند 100 تا 200 مگابایت

پیدا کردن / اندازه + 100M اندازه -200M

به دنبال فهرست های بزرگتر از 20kb باشید

d-size + 20k را پیدا کنید

پرونده ها و دایرکتوری های خالی را پیدا کنید.

فایل ها

یافتن ./-نوع f-size 0

یا

یافتن ./-نوع f – خالی

راهنماها

یافتن ./-نوع d – خالی

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

پرونده های قدیمی تر از n روز را پیدا کنید

find / path / -type f -name ‘* .txt’ -mtime +8

-mtime +8 به دنبال پرونده های txt که قدیمی تر از 8 روز هستند می باشد.

با تاریخ اصلاح

این به دنبال فایل های تغییر یافته در 17 ساعت گذشته است

پیدا کردن . -mtime -17 – نوع f

به دنبال فهرست های تغییر یافته در 10 روز گذشته است

پیدا کردن . -mtime -10-نوع d

یافتن فایل ها بر اساس دسترسی یا اصلاح

پرونده ها را بر اساس تاریخ یا زمان دسترسی پیدا کنید. این به شما امکان می دهد پرونده هایی را ببینید که در مدت زمانی مشخص دسترسی پیدا نکرده اید.

برای دیدن پرونده هایی که طی 10 روز گذشته به فهرست خانه دسترسی پیدا نکردید.

یافتن / زمان خانه +10

دقیقاً 10 روز پیش به پرونده ها دسترسی پیدا کرد

یافتن / زمان خانه 10

طی 10 روز گذشته قابل دسترسی است

یافتن / زمان خانه -10

پرونده های اصلاح شده را در طی n روز گذشته پیدا کنید

همچنین می توانید در 10 روز گذشته با استفاده از دستور ، فایل های موجود در فهرست خانه را جستجو کنید.

پیدا / home -mtime -10

پرونده های تغییر یافته را در یک دوره خاص پیدا کنید.

به عنوان مثال ، تمام پرونده های تغییر یافته بین 6 تا 15 روز پیش در فهرست خانه.

find / home -type f -mtime +6 -mtime -15

در 10 دقیقه آخر به پرونده ها و دایرکتوری ها دسترسی پیدا کرد

برای پیدا کردن پرونده های قابل دسترسی در 10 دقیقه گذشته ، از گزینه -amin استفاده کنید.

پیدا کردن . -امین -10 – نوع f

خروجی

./.bash_history
./[ایمیل محافظت شده]: ~ #

ظرف 10 دقیقه گذشته به دایرکتوری ها دسترسی پیدا کرد

پیدا کردن . -amin -10 – نوع d

پرونده هایی را پیدا کنید که با مجوزهای خاص مطابقت دارند

نحو

$ find -perm حالت

از کجا حالت مجوزی است که به صورت عددی مانند 644 ، 655 ، 700 ، 777 و غیره یا حروف مانند u = x ، a = r + x و غیره باشد..

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

  1. بدون پیشوند وقتی می خواهید فایل هایی را با مجوزهای دقیق مشخص شده پیدا کنید.
  2. با “-” برای پرونده هایی با حداقل اجازه مشخص شده. این پرونده ها را با مجوزهای مشخص شده و همچنین مجوزهای بالاتر دیگر برمی گرداند.
  3. استفاده از “/” مستلزم مشخص کردن مالک یا گروه با اجازه پرونده است.

پرونده ها را با اجازه 777 پیدا کنید

find -perm 777

خروجی

./ file1

پرونده هایی با حداقل 766 پیدا کنید
find -perm -766

خروجی

./ file2
./ file1

این دستور به دنبال تمام پرونده هایی است که در آن هستند

  • صاحب پرونده مجوزهای خواندن / نوشتن / اجرای را دارد.
  • گروه دارای مجوز خواندن و نوشتن است
  • دیگران مجوز خواندن و نوشتن را دارند

به این ترتیب ، دو پرونده را که این معیار را دارند مطابقت می دهد – file1 و file2. این پرونده ها نیازی به مجوز دقیق 766 ندارند و تا زمانی که می توانند موارد اضافی داشته باشند اما حداقل باید مشخص شده داشته باشند.

پرونده هایی را که توسط مالک قابل نوشتن است پیدا کنید

اکنون از “/” برای جستجوی پرونده هایی که توسط مالک یا گروه آنها یا دیگران قابل جستجو باشد استفاده خواهیم کرد.

find -perm / 222
.
./ file2
./ file3
./ file1

موارد بالا به دنبال پرونده هایی هستند که توسط مالک یا گروه آنها قابل نوشتن است.
این پرونده هایی را که توسط هر دو قابل نوشتن هستند اما نه لزوماً هر دو را برمی گرداند برای دیدن پرونده ها ، که در آن هر دو مجوز قابل نوشتن دارند ، از پیشوند – استفاده کنید.

find -perm -220

خروجی

./ file2
./ file1

پرونده های متعلق به یک کاربر را پیدا کنید

تمام پرونده های متعلق به جک را پیدا کنید

جک پیدا / خانه

خروجی

/ خانه / جک
/home/jack/examples.desktop
/home/jack/.gnupg
/home/jack/.gnupg/private-keys-v1.d
/home/jack/ans.cgi

پرونده های خاص متعلق به یک کاربر را پیدا کنید

تمام فایلهای متنی متعلق به جک را پیدا کنید

find / home -user جک -iname "* .txt"

خروجی

/home/jack/docs/file32.txt

پرونده ها و دایرکتوری ها را با مجوزهای آنها پیدا و لیست کنید

پیدا کردن نام "* .conf" | ls-l

خروجی

در کل 120
drwxr-xr-x 2 root root 4096 Dec 31 13:19 backup2
drwxr-xr-x 2 root root 4096 ژانویه 4 11:57 دسکتاپ
drwxr-xr-x 2 root root 4096 31 دسامبر 11:50 اسناد
drwxr-xr-x 2 root root 4096 Dec 31 12:27 بارگیری ها
-rw-r – r– 1 root root 0 Jan 4 12:02 file22.doc
drwxr-xr-x 2 root root 4096 ژانویه 4 12:14 پرونده23
-rw-r – r– 1 root root 0 Jan 4 12:23 file23.txt

نتایج را پیدا کرده و عمل کنید

در این بخش خواهیم دید که چگونه می توانید در پرونده هایی که مطابق با الگوی مشخص شده در دستور find هستند عمل کنید.

یافتن پرونده ها و تغییر مجوزها

مجوزهای انواع خاصی از پرونده ها را پیدا کرده و تغییر دهید. در مورد ما ، ما با پرونده های PHP با مجوزهای مختلف مطابق شکل زیر کار خواهیم کرد.

[ایمیل محافظت شده]: ~ / ver $ ls -la

جمع 8
drwxrwxr-x 2 جک جک 4096 ژانویه 3 14:11 .
drwxr-xr-x 8 جک جک 4096 ژانویه 3 14:05 ..
-rwxr-xr-x 1 جک جک 0 Jan 3 14:06 ans.php
-rw-rw-r– 1 جک جک 0 Jan 3 14:11 base.php
-rwxr-xr-x 1 جک جک 0 Jan 3 14:06 query.php
-rw-rw-r– 1 جک جک 0 Jan 3 14:11 qust.php
-rwxr-xr-x 1 جک جک 0 Jan 3 14:06 text.php
-rw-rw-r– 1 جک جک 0 Jan 3 14:11 vary.php

اکنون به دنبال کلیه فایلهای PHP (فوق) خواهیم بود و مجوزهای آنها را با 755 جایگزین خواهیم کرد

نام کلمه را پیدا کنید "* .php" -نوع f -exec chmod 755 {}؛

این دستور به دنبال فایل های PHP در پوشه ver می باشد و سپس مجوز آنها را به 755 (rwxr-xr-x)

نتایج

[ایمیل محافظت شده]: ~ / ver $ ls -la
جمع 8
drwxrwxr-x 2 جک جک 4096 ژانویه 3 14:11 .
drwxr-xr-x 8 جک جک 4096 ژانویه 3 14:05 ..
-rwxr-xr-x 1 جک جک 0 Jan 3 14:06 ans.php
-rwxr-xr-x 1 جک جک 0 Jan 3 14:11 base.php
-rwxr-xr-x 1 جک جک 0 Jan 3 14:06 query.php
-rwxr-xr-x 1 جک جک 0 Jan 3 14:11 qust.php
-rwxr-xr-x 1 جک جک 0 Jan 3 14:06 text.php
-rwxr-xr-x 1 جک جک 0 Jan 3 14:11 vary.php

مجوزهای پرونده و فهرست را پیدا و تغییر دهید

پرونده هایی با 644 مجوز پیدا کنید و آنها را 655 مجوز تغییر دهید

پیدا کردن . -پرس f -perm 644 -exec chmod 655 {}؛

همچنین می توانید با 644 مجوز برای دایرکتوری ها جستجو کنید و 755 را جایگزین آن کنید.

پیدا کردن . – نوع d -perm 644

خروجی

./ اسناد

پوشه Docs دارای 644 مجوز است

drwxrwxr-x 2 جک جک 4096 ژانویه 3 12:45 اسناد

برای تنظیم آن در 755 ، ما اجرا می کنیم

پیدا کردن . -tpe d -perm 644 -exec chmod 755 {}؛

حالا دوباره می توانیم بررسی کنیم که دقیقاً 755 چیست

پیدا کردن . – نوع d -perm 755

خروجی
.
./ اسناد

از بالا می توانیم ببینیم که فهرستهای root و docs دارای 755 مجوز هستند.

دستور Ls –la جزئیات زیر را ارائه می دهد

drwxr-xr-x 2 جک جک 4096 ژانویه 3 12:45 اسناد

پرونده ها یا دایرکتوری ها را پیدا و کپی کنید

یک فایل خاص را در یک فهرست راهنما پیدا کرده و کپی کنید

دستور زیر پرونده file22.txt را پیدا می کند و آن را در فهرست ~ / tmp / images کپی می کند.

find -iname file22.txt -exec cp {} ~ / tmp / images؛

یک نوع فایل را در یک فهرست قرار دهید

برای یافتن فایلهایی مانند تصاویر با پسوند jpg در فهرست موجود و کپی کردن آنها در مکان دیگری مانند یک پوشه تصاویر ، از؛

find -iname ‘* .jpg’ -exec cp {} ~ / tmp / images؛

با این کار تمام پرونده های jpg در پوشه ~ / tmp / images پیدا و کپی خواهید شد.

یک فایل را در بسیاری از دایرکتوری ها پیدا کرده و کپی کنید

یافتن و کپی کردن یک فهرست از چندین دایرکتوری.

یافتن ~ / tmp / dir1 / ~ / tmp / dir2 / $ صفحه اصلی / 3 / -maxdepth 0 -ex cp ~ / عددی / hci {}؛

با این کار پرونده hci پرونده را پیدا کرده و آن را در سه دایرکتوری / tmp / dir1 / / tmp / dir2 / و $ HOME / 3 / کپی می کنید.

یافتن و انتقال پرونده ها به یک فهرست متفاوت

برای انتقال یک پرونده شناخته شده از یک فهرست به پرونده دیگر. برای انتقال پرونده universal.php؛

find folder / folder / -type f -name universal.php -exec mv {} ~ / عددی /؛

پرونده ها را با یک پسوند خاص به یک پوشه دیگر جستجو و انتقال دهید

یافتن ~ / عددی /-نوع f-name ‘* .php’ -exec mv {} ~ / پوشه /؛

فایلهای خاصی را پیدا کرده و به یک پوشه متفاوت متفاوت بروید

find -type f-name uni *. * -exec mv {} ~ / unifiles /؛

این دستور به دنبال تمام پرونده هایی است که نام آنها از uni شروع شده و پسوند دیگری دارند. سپس آنها را به فهرست / unifiles منتقل می کند /

پرونده ها را بر اساس سن ، پیدا و انتقال دهید

پرونده های قدیمی تر از روزهای مشخص را به مکان دیگری مانند بایگانی پیدا کرده و انتقال دهید.

find / path / -type f -name ‘* .pdf’ -mtime +20 -ex mv {} / backup1 /؛

با این کار فایلهای پی دی اف قدیمی تر از 20 روز به دنبال خواهد بود و آنها را به فهرست پشتیبان 1 منتقل می کند.

پرونده ها و دایرکتوری ها را پیدا و حذف کنید

نحو یافتن و حذف پرونده ها یا دایرکتوری ها در فهرست فعلی است

پیدا کردن . -نوع حرف f "پرونده برای حذف" -exec rm -f {}؛ فقط برای حذف پرونده ها یا

پیدا کردن . – نوع d- نام "جهت پاک کردن" -exec rm -rf {}؛ فقط برای حذف فهرست ها

فقط پرونده های خاص را پیدا و حذف کنید

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

پیدا کردن . -نوع حرف f "تا *" -exec rm {}؛

برای پیدا کردن و حذف فهرستها با شروع کار

پیدا کردن . – نوع d- نام "تا *" -exec rm {}؛

هر دو پرونده و فهرست ها را حذف کنید

پیدا کردن . -نام "تا *" -exec rm -rf {}؛

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

حذف با پسوند

در زیر چگونگی یافتن و حذف همه پرونده های txt در فهرست موجود است. txt را با پسوند دیگری مانند bak ، pdf یا هر مورد دیگری که می خواهید حذف کنید ، جایگزین کنید.

پیدا کردن . -نوع حرف f "* .txt" -exec rm -f {}؛

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

پیدا کردن . -نوع حرف f "* .txt" -exec rm -i}؛

خروجی

rm: پرونده خالی منظم را حذف کنید. ./File22.txt ‘؟ ی
rm: پرونده خالی منظم را حذف کنید. ./file22.txt ‘؟ ی
rm: پرونده خالی منظم را حذف کنید. “/file23.txt “?

به طور پیش فرض ، -rm دایرکتوری ها را حذف نمی کند و برای اطمینان از حذف بازگشتی ، شما باید از گزینه –r استفاده کنید. این امر باعث حذف دایرکتوری های خالی و پرونده های حاوی پرونده ها می شود. گزینه -f حذف را مجبور می کند و برای فایل ها و دایرکتوری ها استفاده می شود.

پرونده های قدیمی تر از n روز را پیدا و حذف کنید

پرونده های پشتیبان قدیمی تر از 20 روز را از فهرست موجود پیدا کنید و حذف کنید.

پیدا کردن . -type f-name ‘* .bak’ -mtime +20 -exec rm {}؛

با این کار تمام پرونده های .bak قدیمی تر از 20 روز حذف می شوند.

فقط فهرست ها را پیدا کنید و حذف کنید

برای حذف دایرکتوری به نام dir22

پیدا کردن . -type d-name dir22 -exec rm -rf {}؛

اطمینان حاصل کنید که پرونده پرونده را مطابقت دارید یا از گزینه -iname استفاده کرده اید.

پیدا کردن . -type d -iname Dir22 -exec rm -rf {}؛

هر دو Dir22 و dir22 را حذف می کند

برای تأیید قبل از حذف ، از گزینه -i استفاده کنید.

پیدا کردن . -type d -iname Dir22 -exec rm -rf -i {}؛

خروجی
rm: دایرکتوری حذف شود ‘./Dir22؟ ن
rm: حذف فهرست ‘./dir22؟ ی

در مورد ما ، n را برای دایرکتوری Dir22 تایپ کردیم که حذف نمی شود و y برای dir22 که اکنون حذف می شود.

پرونده های خالی را پیدا کرده و حذف کنید

می توانید برای یافتن پرونده های خالی و حذف خودکار آنها از هر یک از دستورات زیر استفاده کنید.

یافتن ./-نوع f -size 0 -ex rm -f {}؛

یا
یافتن ./-نوع f-size 0 | xargs rm -f
یا
یافتن ./-نوع f – اندازه 0 – حذف

دایرکتوری های خالی را پیدا کرده و حذف کنید

برای حذف دایرکتوری های خالی از گزینه d استفاده خواهیم کرد.

یافتن ./ -type d -empty -exec rmdir {}؛

جایگزین دیگر استفاده از حذف به جای حذف است.

یافتن ./-نوع d-notpt -delete

لطفاً توجه داشته باشید که حذف سیستم یا پرونده های مهم از رایانه شما می تواند به سیستم عامل یا برنامه های کاربردی آسیب برساند یا منجر به از بین رفتن اطلاعات مهم شما شود.

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

بعدش?

پیش بروید و آنها را در آزمایشگاه یا محیط NON PRODUCTION خود امتحان کنید. ببینید آیا می توانید برخی از آنها را برای خودکارسازی پاکسازی سیستم فایل با Crontab استفاده کنید. و برای تسلط بر لینوکس ، این موضوع را بررسی کنید دوره آنلاین.

برچسب ها:

  • لینوکس

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map