وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش پاکسازی bash تاریخ

0 2
زمان لازم برای مطالعه: 3 دقیقه


انواع مختلفی از دستورات از آنها اجرا می شود terminal برای انجام کارهای مختلف عمومی یا اداری. گاهی اوقات کاربر نیاز به اجرای دستوراتی دارد که حاوی اطلاعات محرمانه هستند و کاربر می خواهد تاریخچه دستورات را از terminal پس از اعدام کاربر می تواند همه را حذف کند bash تاریخچه یا تاریخچه ای خاص با استفاده از ‘تاریخ’ فرمان. اما دستورات زیادی برای حذف دائمی اطلاعات تاریخچه وجود دارد. همچنین می توانید تاریخچه را با حذف محتوای آن حذف کنید .bash_history فایل. چگونه bash تاریخچه را می توان با گزینه های ذکر شده پاک کرد که در این مقاله نشان داده شده است.

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

برای ایجاد تعدادی دستور زیر را اجرا کنید bash تاریخ. ‘تاریخ’ دستور تاریخ و زمان فعلی را نمایش می دهد. ‘ls’ دستور لیستی از فایل ها و پوشه های مکان فعلی را نمایش می دهد. ‘روشنفرمان پاک می کند terminal صفحه نمایش

$ تاریخ

$ ls

$ روشن

برای نمایش جریان، دستور history را اجرا کنید bash تاریخ.

$ تاریخ

روش پاکسازی bash تاریخ

دستور زیر را اجرا کنید تا پاک شود terminal تاریخ و خروج از terminal.

$ تاریخ && خروج

مشخص را پاک کنید bash ورود تاریخچه با استفاده از دستور history:

برای ایجاد تعدادی دستور زیر را اجرا کنید bash تاریخ. دستور اول خواهد بود print ‘سلام’ پیام فرمان دوم خواهد بود print نام کاربری فعلی وارد شده فرمان سوم ورودی را از کاربر گرفته و در متغیر ذخیره می کند $a. فرمان چهارم خواهد بود print ارزش $a.

$ echo “سلام”

پیشنهاد می‌کنیم بخوانید:  چگونه از مدول در Bash استفاده کنیم؟

$ سازمان بهداشت جهانی

$ خواندن آ
$ echo $a

اجرای ‘تاریخ’ دستور نمایش تاریخچه فعلی

$ تاریخ

روش پاکسازی bash تاریخروش پاکسازی bash تاریخ

دستورات زیر را برای حذف 4 اجرا کنیدهفتم ورود تاریخ و print تاریخچه پس از حذف

$ تاریخ 4

$ تاریخ

در اینجا، ورودی ‘echo $a‘ از ورودی تاریخ حذف می شود.

روش پاکسازی bash تاریخروش پاکسازی bash تاریخ

با حذف .bash_history تمام تاریخچه را پاک کنید:

اگر ~/.bash_history فایل وجود دارد و اطلاعات تاریخچه را در آن فایل ذخیره می کند، سپس می توانید دستور زیر را برای حذف فایل اجرا کنید.

$ rm ~/.bash_history

روش پاکسازی bash تاریخروش پاکسازی bash تاریخ

جلوگیری از ذخیره دائمی اطلاعات تاریخچه:

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

$ تنظیم نشده HISTFILE && خروج

وقتی مقدار HISTSIZE 0 تنظیم شود، هیچ ورودی تاریخچه ای به طور دائم ذخیره نخواهد شد. دستور زیر ذخیره اطلاعات تاریخچه را متوقف می کند و پایان می دهد terminal. وقتی یک جدید terminal پس از اجرای این دستور باز می شود، سپس هیچ اطلاعات سابقه قبلی نمایش داده نمی شود.

$ HISTSIZE=0 && خروج

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

$ rm $HISTFILE && تنظیم نشده HISTFILE && خروج

دستور زیر همچنین می تواند برای حذف دائمی اطلاعات تاریخچه فعلی و خاتمه از آن استفاده شود terminal. وقتی یک جدید terminal پس از اجرای این دستور باز می شود، سپس هیچ اطلاعات سابقه قبلی نمایش داده نمی شود.

$ کشتن -9 $$

نتیجه:

پیشنهاد می‌کنیم بخوانید:  برنامه نویسی Bash را یاد بگیرید

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

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

زمان انتشار: 1402-12-31 11:22:02

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

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

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید