از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش پاکسازی bash تاریخ
سرفصلهای مطلب
انواع مختلفی از دستورات از آنها اجرا می شود terminal برای انجام کارهای مختلف عمومی یا اداری. گاهی اوقات کاربر نیاز به اجرای دستوراتی دارد که حاوی اطلاعات محرمانه هستند و کاربر می خواهد تاریخچه دستورات را از terminal پس از اعدام کاربر می تواند همه را حذف کند bash تاریخچه یا تاریخچه ای خاص با استفاده از ‘تاریخ’ فرمان. اما دستورات زیادی برای حذف دائمی اطلاعات تاریخچه وجود دارد. همچنین می توانید تاریخچه را با حذف محتوای آن حذف کنید .bash_history فایل. چگونه bash تاریخچه را می توان با گزینه های ذکر شده پاک کرد که در این مقاله نشان داده شده است.
همه را پاک کن bash تاریخچه با استفاده از دستور history:
برای ایجاد تعدادی دستور زیر را اجرا کنید bash تاریخ. ‘تاریخ’ دستور تاریخ و زمان فعلی را نمایش می دهد. ‘ls’ دستور لیستی از فایل ها و پوشه های مکان فعلی را نمایش می دهد. ‘روشنفرمان پاک می کند terminal صفحه نمایش
$ ls
$ روشن
برای نمایش جریان، دستور history را اجرا کنید bash تاریخ.
دستور زیر را اجرا کنید تا پاک شود terminal تاریخ و خروج از terminal.
مشخص را پاک کنید bash ورود تاریخچه با استفاده از دستور history:
برای ایجاد تعدادی دستور زیر را اجرا کنید bash تاریخ. دستور اول خواهد بود print ‘سلام’ پیام فرمان دوم خواهد بود print نام کاربری فعلی وارد شده فرمان سوم ورودی را از کاربر گرفته و در متغیر ذخیره می کند $a. فرمان چهارم خواهد بود print ارزش $a.
$ سازمان بهداشت جهانی
$ خواندن آ
$ echo $a
اجرای ‘تاریخ’ دستور نمایش تاریخچه فعلی
دستورات زیر را برای حذف 4 اجرا کنیدهفتم ورود تاریخ و print تاریخچه پس از حذف
$ تاریخ
در اینجا، ورودی ‘echo $a‘ از ورودی تاریخ حذف می شود.
با حذف .bash_history تمام تاریخچه را پاک کنید:
اگر ~/.bash_history فایل وجود دارد و اطلاعات تاریخچه را در آن فایل ذخیره می کند، سپس می توانید دستور زیر را برای حذف فایل اجرا کنید.
جلوگیری از ذخیره دائمی اطلاعات تاریخچه:
زیر را اجرا کنید تنظیم نشده دستور جلوگیری از ایجاد فایل تاریخچه و خروج از terminal. اگر جدید باز کنید terminal پس از اجرای دستور زیر، هیچ اطلاعات سابقه قبلی نمایش داده نمی شود.
وقتی مقدار HISTSIZE 0 تنظیم شود، هیچ ورودی تاریخچه ای به طور دائم ذخیره نخواهد شد. دستور زیر ذخیره اطلاعات تاریخچه را متوقف می کند و پایان می دهد terminal. وقتی یک جدید terminal پس از اجرای این دستور باز می شود، سپس هیچ اطلاعات سابقه قبلی نمایش داده نمی شود.
اگر میخواهید فایل تاریخچه را به اجبار حذف کنید، از ایجاد فایل سابقه جلوگیری کنید و از آن خاتمه دهید terminal، سپس دستور زیر را اجرا کنید. پس از آن، اگر جدید terminal باز می شود، سپس از تاریخچه خالی کار می کند.
دستور زیر همچنین می تواند برای حذف دائمی اطلاعات تاریخچه فعلی و خاتمه از آن استفاده شود terminal. وقتی یک جدید terminal پس از اجرای این دستور باز می شود، سپس هیچ اطلاعات سابقه قبلی نمایش داده نمی شود.
نتیجه:
این مقاله نشان می دهد که چگونه bash تاریخچه را می توان با استفاده از موارد مختلف پاک کرد و از ذخیره دائمی اطلاعات تاریخچه جلوگیری کرد bash دستورات اگر bash کاربران با نرمال کار می کنند bash دستورات، سپس او می تواند استفاده کند تاریخ دستورات ذکر شده در بالا برای حذف اطلاعات خاص یا تمام تاریخچه در صورت نیاز. اما اگر کاربران با داده های حساس کار می کنند، بهتر است دستورات نشان داده شده در این مقاله را انتخاب کنید تا از ذخیره دائمی اطلاعات تاریخچه جلوگیری شود.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-31 11:22:02