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

کمک و پشتیبانی => انجمن عمومی => نویسنده: saleh143 در 27 امرداد 1401، 04:41 ب‌ظ

عنوان: نبودن چند دستور در history
ارسال شده توسط: saleh143 در 27 امرداد 1401، 04:41 ب‌ظ
سلام

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

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

تنظیماتم چک کردم ظاهرا مشکلی نداره   HISTSIZE=1000  HISTFILESIZE=2000
عنوان: پاسخ : نبودن چند دستور در history
ارسال شده توسط: آرمان اسماعیلی در 27 امرداد 1401، 05:56 ب‌ظ
سلام. اینکه در کدوم نشست دستورات رو اجرا کرده باشید هم مهمه. ممکنه یه دستور رو داخل ترمینال گنوم و یکی دیگه رو داخل یک تب مجزا یا مثلاً در یک  ترمینال drop-down اجرا کرده باشید. برای حل این مشکل کافیه از شل zsh استفاده کنید تا تمامی تاریخچه‌ها رو در هر ترمینالی به طور مشترک ذخیره و لیست کنه.
عنوان: پاسخ : نبودن چند دستور در history
ارسال شده توسط: saleh143 در 27 امرداد 1401، 06:34 ب‌ظ
شاید تب استفاده کردم ولی مگه همشون توی یک فایل ذخیره نمیشن ؟؟
عنوان: پاسخ : نبودن چند دستور در history
ارسال شده توسط: آرمان اسماعیلی در 27 امرداد 1401، 06:35 ب‌ظ
شاید تب استفاده کردم ولی مگه همشون توی یک فایل ذخیره نمیشن ؟؟
در zsh، بله.
عنوان: پاسخ : نبودن چند دستور در history
ارسال شده توسط: Dragon- در 28 امرداد 1401، 04:22 ب‌ظ
اول اون دستورات فاصله نذاشتید؟
عنوان: پاسخ : نبودن چند دستور در history
ارسال شده توسط: saleh143 در 28 امرداد 1401، 05:27 ب‌ظ
چند تا دستور بوده احتمالش کمه ولی جالب بود نمیدونستم اینو

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

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


عنوان: پاسخ : نبودن چند دستور در history
ارسال شده توسط: آرمان اسماعیلی در 28 امرداد 1401، 06:29 ب‌ظ
چند تا دستور بوده احتمالش کمه ولی جالب بود نمیدونستم اینو

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

تا اینجا هیستوری مشکلی نداشته
پلاگین‌های autocomplete و autosuggestions رو حتماً نصب کن.
تم powerlevel10k هم پرامکانات و شیکه. کل اجزای prompt رو می‌تونی با دستور p10k configure به سادگی کانفیگ کنی. چند تا مرحله میاره با رسم شکل!
(https://res.cloudinary.com/practicaldev/image/fetch/s--71QSuVWr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/xf9fk2sgux1niog4vhpy.gif)
عنوان: پاسخ : نبودن چند دستور در history
ارسال شده توسط: shena در 28 امرداد 1401، 07:02 ب‌ظ
من دیروز چند تا دستور استفاده کردم ولی امروز تو هیستوری ندیدم که دوباره استفادش کنم !
اگر نشست ترمینال با logout بسته نشه، مثلا در اثر قطعی برق سیستم خاموش شده باشه، دستورات در فایل bash_history. طبیعتا نوشته نشده.
عنوان: پاسخ : نبودن چند دستور در history
ارسال شده توسط: آرمان اسماعیلی در 28 امرداد 1401، 09:05 ب‌ظ
من دیروز چند تا دستور استفاده کردم ولی امروز تو هیستوری ندیدم که دوباره استفادش کنم !
اگر نشست ترمینال با logout بسته نشه، مثلا در اثر قطعی برق سیستم خاموش شده باشه، دستورات در فایل bash_history. طبیعتا نوشته نشده.
من الان zsh رو تست کردم. به این صورت که دستوری که قبلاً اجرا نشده بود رو وارد کردم. همون زمانی که هنوز این نشست باز بود، یه تب جدید باز کردم و نشستی جدید گرفتم. دستوری که در نشست اول وارد کرده بودم در نشست دوم جزئی از تاریخچه بود.
یعنی در zsh نیازی نیست یک نشست حتماً به درستی exit بشه. همچنین تاریخچه در تمام نشست‌های zsh در هر شبیه‌ساز ترمینالی مشترکه.
عنوان: پاسخ : نبودن چند دستور در history
ارسال شده توسط: saleh143 در 28 امرداد 1401، 09:34 ب‌ظ
نقل‌قول
پلاگین‌های autocomplete و autosuggestions رو حتماً نصب کن.
تم powerlevel10k هم پرامکانات و شیکه. کل اجزای prompt رو می‌تونی با دستور p10k configure به سادگی کانفیگ کنی. چند تا مرحله میاره با رسم شکل!

powerlevel10k و پلاگین ها به صورت پیش فرض داخل zsh4humans هست همزمان نصب میشه
عنوان: پاسخ : نبودن چند دستور در history
ارسال شده توسط: Issac در 28 امرداد 1401، 10:23 ب‌ظ
سلام،
در سیستم من که دستوراتی که کد وضعیتشون(همون عددی که در آخر برمیگردونن) 0 نباشه و یا با Ctrl+C  متوقف بشن در تاریخچه ذخیره نمیشن. شاید شما هم همین کار رو کردید.
عنوان: پاسخ : نبودن چند دستور در history
ارسال شده توسط: saleh143 در 29 امرداد 1401، 01:04 ق‌ظ
سلام

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

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