تاریخچه دستورات ترمینال در لینوکس

"دستور history در لینوکس یک ابزار شِل داخلی است که لیستی از دستورات استفاده شده در ترمینال را نمایش می دهد."

تاریخچه دستورات ترمینال در لینوکس

تاریخچه دستورات ترمینال در لینوکس

دستور history در لینوکس یک ابزار شِل داخلی است که لیستی از دستورات استفاده شده در ترمینال را نمایش می دهد. این تاریخچه به کاربران اجازه می‌دهد تا از دستورات فهرست شده بدون تایپ مجدد آن استفاده کنند. در این آموزش نحوه عملکرد دستور history و روش‌های مختلف استفاده از آن را به شما نشان خواهیم داد.

نحوه استفاده از دستور history در ترمینال لینوکس

با استفاده از دستور تاریخچه بدون گزینه، لیستی از دستورات استفاده شده از شروع جلسه ترمینال را نشان می‌دهد:

history

دستور history

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

history 5

تاریخچه دستورات در لینوکس

هنگامی که ترمینال را ببندید، Bash shell ورودی های تاریخچه دستورات جدید را در فایل .bash_history ذخیره می کند.

نحوه پاک کردن تاریخچه دستورات ترمینال لینوکس

دستور history به ما اجازه می دهد تا داده ها را از کتابخانه تاریخچه حذف کنیم. ما می توانیم یک خط خاص یا تاریخچه کامل را حذف کنیم. برای حذف یک دستور خاص، دستور history را با تعیین شماره فرمان در تاریخ به صورت زیر اجرا کنید:

history -d <line number>  

به عنوان مثال، برای حذف آخرین دستور، دستور زیر را اجرا کنید:

history -d 500

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

history -c

B/history_of_terminal_commands_in_linux

نوشته‌های مرتبط

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

در این مقاله با دستور last و lastb در لینوکس آشنا می‌شویم که برای نمایش اطلاعات کاربرانی است که اخیرا وارد سیستم شده‌اند.