![]() |
زيادة عدد الأوامر المسترجعة في Bash بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته إذا كنت تستخدم Linux Terminal من نوع Bash بشكل مكثف للتفاعل مع لينكس أو يونكس، مثلاً في السيرفرات أو في جهازك الشخصي، فكما تعلم أنك تستطيع العودة إلى أي أمر كتبته مسبقاً عن طريق الضغط على زر الأسهم في لوحة المفاتيح أو أن تكتب الأمر history ليسترجع لكل جميع الأوامر التي كتبتها.. رمز PHP: history لكن السؤال هنا، كم هي عدد الأوامر التي تستطيع إسترجاعها والعودة إليها؟ لايوجد رقم ثابت، وكل توزيعة له تفضيلات خاصة بها، فمثلاً في لينكس فيدورا لك تقريباً 1000 أمر تستطيع العودة لها وإسترجاعها، بينما في لينكس Mint لاتستطيع العودة إلى هذة الأوامر التي كتبتها مسبقاً. حسناً، كيف نزيد عدد الأوامر المخزنة لنعود إليها عند الحاجة؟ سهل جدا ، قم بتعريف المتغير HISTSIZE في Bash ويحتوي على عدد الأوامر التي تريد أن تعود إليها، كالتالي: لينكس أوبنتو \ ديبيان \ منت (سوف يتم التطبيق على جميع المستخدمين): رمز PHP: echo "HISTSIZE=10000" >> /etc/environment source /etc/environment لينكس فيدورا\ريدهات\سنتوس(سوف يتم التطبيق على المستخدم الحالي فقط، لايوجد لدي لينكس فيدورا قريب حالياً): رمز PHP: echo "export HISTSIZE=10000" >> ~/.bash_profile source ~/.bash_profile الآن، تستطيع الأستمتاع بكتابة 10000 أمر وأسترجاعها عن طريق الأمر history! |
الساعة الآن 04:22 AM |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By
Almuhajir