تاریخچه دستورات ترمینال در لینوکس
"دستور history در لینوکس یک ابزار شِل داخلی است که لیستی از دستورات استفاده شده در ترمینال را نمایش می دهد."
تاریخچه دستورات ترمینال در لینوکس
دستور history در لینوکس یک ابزار شِل داخلی است که لیستی از دستورات استفاده شده در ترمینال را نمایش می دهد. این تاریخچه به کاربران اجازه میدهد تا از دستورات فهرست شده بدون تایپ مجدد آن استفاده کنند. در این آموزش نحوه عملکرد دستور history و روشهای مختلف استفاده از آن را به شما نشان خواهیم داد.
نحوه استفاده از دستور history در ترمینال لینوکس
با استفاده از دستور تاریخچه بدون گزینه، لیستی از دستورات استفاده شده از شروع جلسه ترمینال را نشان میدهد:
history
برای نمایش لیست تاریخچه دستورات با تعداد محدود ورودی، عدد مورد نظر را به تاریخچه دستورات اضافه کنید. به عنوان مثال، برای نشان دادن تنها پنج ورودی اخیر از دستور زیر استفاده کنید:
history 5
هنگامی که ترمینال را ببندید، Bash shell ورودی های تاریخچه دستورات جدید را در فایل .bash_history ذخیره می کند.
نحوه پاک کردن تاریخچه دستورات ترمینال لینوکس
دستور history به ما اجازه می دهد تا داده ها را از کتابخانه تاریخچه حذف کنیم. ما می توانیم یک خط خاص یا تاریخچه کامل را حذف کنیم. برای حذف یک دستور خاص، دستور history را با تعیین شماره فرمان در تاریخ به صورت زیر اجرا کنید:
history -d <line number>
به عنوان مثال، برای حذف آخرین دستور، دستور زیر را اجرا کنید:
history -d 500
برای حذف تاریخچه کامل دستورات اجرا شده، دستور زیر را اجرا کنید:
history -c