انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: نبودن چند دستور در history  (دفعات بازدید: 442 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آنلاین saleh143

  • Full Member
  • *
  • ارسال: 198
نبودن چند دستور در history
« : 27 امرداد 1401، 04:41 ب‌ظ »
سلام

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

برا شما پیش اومده یا من توهم زدم ؟

تنظیماتم چک کردم ظاهرا مشکلی نداره   HISTSIZE=1000  HISTFILESIZE=2000

آفلاین آرمان اسماعیلی

  • High Hero Member
  • *
  • ارسال: 2366
  • جنسیت : پسر
پاسخ : نبودن چند دستور در history
« پاسخ #1 : 27 امرداد 1401، 05:56 ب‌ظ »
سلام. اینکه در کدوم نشست دستورات رو اجرا کرده باشید هم مهمه. ممکنه یه دستور رو داخل ترمینال گنوم و یکی دیگه رو داخل یک تب مجزا یا مثلاً در یک  ترمینال drop-down اجرا کرده باشید. برای حل این مشکل کافیه از شل zsh استفاده کنید تا تمامی تاریخچه‌ها رو در هر ترمینالی به طور مشترک ذخیره و لیست کنه.
صفحه‌ی من در اینستاگرام: ‎‎@armanes92

آنلاین saleh143

  • Full Member
  • *
  • ارسال: 198
پاسخ : نبودن چند دستور در history
« پاسخ #2 : 27 امرداد 1401، 06:34 ب‌ظ »
شاید تب استفاده کردم ولی مگه همشون توی یک فایل ذخیره نمیشن ؟؟

آفلاین آرمان اسماعیلی

  • High Hero Member
  • *
  • ارسال: 2366
  • جنسیت : پسر
پاسخ : نبودن چند دستور در history
« پاسخ #3 : 27 امرداد 1401، 06:35 ب‌ظ »
شاید تب استفاده کردم ولی مگه همشون توی یک فایل ذخیره نمیشن ؟؟
در zsh، بله.
صفحه‌ی من در اینستاگرام: ‎‎@armanes92

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : نبودن چند دستور در history
« پاسخ #4 : 28 امرداد 1401، 04:22 ب‌ظ »
اول اون دستورات فاصله نذاشتید؟
میدونید که زکات علم نشر آن است

آنلاین saleh143

  • Full Member
  • *
  • ارسال: 198
پاسخ : نبودن چند دستور در history
« پاسخ #5 : 28 امرداد 1401، 05:27 ب‌ظ »
چند تا دستور بوده احتمالش کمه ولی جالب بود نمیدونستم اینو

الان به پشنهاد آرمان جان سوییچ کردم به zsh و با zsh4humans کانفیگش کردم

تا اینجا هیستوری مشکلی نداشته



آفلاین آرمان اسماعیلی

  • High Hero Member
  • *
  • ارسال: 2366
  • جنسیت : پسر
پاسخ : نبودن چند دستور در history
« پاسخ #6 : 28 امرداد 1401، 06:29 ب‌ظ »
چند تا دستور بوده احتمالش کمه ولی جالب بود نمیدونستم اینو

الان به پشنهاد آرمان جان سوییچ کردم به zsh و با zsh4humans کانفیگش کردم

تا اینجا هیستوری مشکلی نداشته
پلاگین‌های autocomplete و autosuggestions رو حتماً نصب کن.
تم powerlevel10k هم پرامکانات و شیکه. کل اجزای prompt رو می‌تونی با دستور p10k configure به سادگی کانفیگ کنی. چند تا مرحله میاره با رسم شکل!
صفحه‌ی من در اینستاگرام: ‎‎@armanes92

آفلاین shena

  • Jr. Member
  • *
  • ارسال: 85
پاسخ : نبودن چند دستور در history
« پاسخ #7 : 28 امرداد 1401، 07:02 ب‌ظ »
من دیروز چند تا دستور استفاده کردم ولی امروز تو هیستوری ندیدم که دوباره استفادش کنم !
اگر نشست ترمینال با logout بسته نشه، مثلا در اثر قطعی برق سیستم خاموش شده باشه، دستورات در فایل bash_history. طبیعتا نوشته نشده.

آفلاین آرمان اسماعیلی

  • High Hero Member
  • *
  • ارسال: 2366
  • جنسیت : پسر
پاسخ : نبودن چند دستور در history
« پاسخ #8 : 28 امرداد 1401، 09:05 ب‌ظ »
من دیروز چند تا دستور استفاده کردم ولی امروز تو هیستوری ندیدم که دوباره استفادش کنم !
اگر نشست ترمینال با logout بسته نشه، مثلا در اثر قطعی برق سیستم خاموش شده باشه، دستورات در فایل bash_history. طبیعتا نوشته نشده.
من الان zsh رو تست کردم. به این صورت که دستوری که قبلاً اجرا نشده بود رو وارد کردم. همون زمانی که هنوز این نشست باز بود، یه تب جدید باز کردم و نشستی جدید گرفتم. دستوری که در نشست اول وارد کرده بودم در نشست دوم جزئی از تاریخچه بود.
یعنی در zsh نیازی نیست یک نشست حتماً به درستی exit بشه. همچنین تاریخچه در تمام نشست‌های zsh در هر شبیه‌ساز ترمینالی مشترکه.
صفحه‌ی من در اینستاگرام: ‎‎@armanes92

آنلاین saleh143

  • Full Member
  • *
  • ارسال: 198
پاسخ : نبودن چند دستور در history
« پاسخ #9 : 28 امرداد 1401، 09:34 ب‌ظ »
نقل‌قول
پلاگین‌های autocomplete و autosuggestions رو حتماً نصب کن.
تم powerlevel10k هم پرامکانات و شیکه. کل اجزای prompt رو می‌تونی با دستور p10k configure به سادگی کانفیگ کنی. چند تا مرحله میاره با رسم شکل!

powerlevel10k و پلاگین ها به صورت پیش فرض داخل zsh4humans هست همزمان نصب میشه

آفلاین Issac

  • Hero Member
  • *
  • ارسال: 890
  • جنسیت : پسر
    • Mastodon
پاسخ : نبودن چند دستور در history
« پاسخ #10 : 28 امرداد 1401، 10:23 ب‌ظ »
سلام،
در سیستم من که دستوراتی که کد وضعیتشون(همون عددی که در آخر برمیگردونن) 0 نباشه و یا با Ctrl+C  متوقف بشن در تاریخچه ذخیره نمیشن. شاید شما هم همین کار رو کردید.
این پست رو فرستادم که تعداد ارسال‌هام زیاد بشه.

آنلاین saleh143

  • Full Member
  • *
  • ارسال: 198
پاسخ : نبودن چند دستور در history
« پاسخ #11 : 29 امرداد 1401، 01:04 ق‌ظ »
سلام

نه سیستم خاموش شده و  نه ctrl+c خورده

دستورات اجرا شده بودن چون فایل ها دانلود شده بودن با سوییچ هایی که داده بودم و مشخصاتی که میخاستم ٬  یعنی  تو خروجی مشکلی نبود اون فایلها بودن ٬ واسه همین گیج شده بودم که چی شده !