إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

تلميح اليوم :-)

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • [جديد] تلميح اليوم :-)

    بسم الله الرحمن الرحيم
    السلام عليكم ورحمة الله وبركاته

    سيتم إن شاء الله إدراج تلميح يومى لهذا الموضوع
    التلميحات تخص بالدرجة الأولى القادمين الجدد لنظام جنو / لينوكس

    إذا كان لديك أيّة ملاحظات أو إضافات، أو رغبت بإضافة تلميح جديد؛ يمكن مراسلة أحد مشرفي القسم
    ( سيتم ذكر اسم صاحب التلميح فى المشاركة )


    التلميحات المدرجة حتى الآن
    تحرير خيارات النواة فى محمل الإقلاع بشكل مؤقت
    كيفية إغلاق الجهاز بعد تنفيذ أمر قد يستغرق وقت كبير ؟
    ماذا تفعل إذا قمت بتشغيل الحاسب ووجدت أن الفأرة لا تعمل ؟!!
    ماذا أفعل إذا توقفت الواجهة الرسومية ( بيئة سطح المكتب عن الاستجابة ) ؟
    إستخدم الطرفية بلغتك المحلية !
    اضافة خطوط معينة للنظام و تفعيلها دون اعادة التشغيل
    ازالة الانوية القديمة من محمل الاقلاع ( أبنتو )
    كيف يمكن حفظ السمة الحالية ؟
    المواقع التي تطلب الدخول لقراءة المحتوى
    كيف يمكن إيقاف نتائج أمر معين فى الطرفية مؤقتا إذا كان الناتج كبير جدا ؟
    أين توجد ملفات إعداد البرامج ؟
    أهم إختصارات الطرفية .
    كيفية الاستفادة من تاريخ الطرفية ( history ) وإختصار آخر هام جدا .
    أسرار في أزرار! (حول استخدام مفاتيح ctrl و alt و shift)
    حل سريع لمشاكل التعليق (التهنيق) في لينكس
    تنظيم ساحة عملك
    افتراضي هل تريد الوصول لأى دليل فى النظام أو تشغيل أى برنامج بصلاحيات الجذر ( root )
    هل اردت يوما ان تشاهد حجم ملف معين من الطرفيه وبحثت ولم تجد ؟
    هل تريد نقل إعدادات فيرفوكس من توزيعة لأخرى ؟
    هل واجههت يوما فخ انك امام سطر الاوامر وتريد معرفه الاقراص التي لديك ؟
    هل تريد تشغيل البرامج بلغة غير لغة الواجهة المستخدمة ؟
    استخدام الأمر alias يجعل الحياة أسهل !
    ماذا أفعل عند فقد كلمة مرور المستخدم و/أو الجذر ؟
    تصدير أى صفحة إنترنت على هيئة ملف pdf من فيرفوكس ...
    كيف أحصل على تقارير البرامج ؟
    ماذا أفعل اتشغيل برامج ويندوز على لينوكس ؟
    قبل تثبيت النظام !
    كيف يمكن حفظ أوامر الطرفية ؟
    الوصول إلى الطرفيّة بضغطة زرّ ! :-)
    إنشاء كتاب بصيغة pdf .
    إزالة الأنوية القديمة من النظام ومحمل الإقلاع ( فيدورا )
    بعد تحميل ملف صورة أحد التوزيعات تبين أنه لا يطابق الأصل !
    تنفيذ إجراءات بصلاحيات الجذر .
    حذف الملفات بطريقة آمنة !
    كيفية فحص العتاد إذا كان 32 بت أم 64 بت ؟
    ماذا عن أوامر الشل التى أراها فى بعض المواقع ؟
    هذه قواعد تفيدك في حال حدوث مشكله في النظام وتساعد على التقليل من حدوث المشاكل
    جنو/لينوكس متعدد المهام فى جميع الأطوار !
    إخفاء محركات الأقراص من سطح المكتب جنوم .
    التبديل بين إصدارت جافا .
    تصاريح الملفات .
    البحث عن الملفات .
    الإقلاع بشاشة رسومية .
    كيف يمكن تغيير العنوان الفزيائى لكارت الشبكة ؟
    أتريد عمل شرح بالفيديو ولا تعرف البرنامج المناسب؟ ألم تثبت برنامجاً لتسجيل الشاشة؟ أتريد تسجيل ما تفعله ولا تعلم كيف؟
    تفعيل حساب الجذر في اوبنتو
    التحقق من صحة تحميل ملف/توزيعة



    التعديل الأخير تم بواسطة أثير قحطان; الساعة 15-03-2013, 01:10 PM. سبب آخر: تعديلات بسيطة :)

  • #2
    تحرير خيارات النواة فى محمل الإقلاع بشكل مؤقت

    لتعديل خيارت النواة فى محمل الإقلاع grub
    ١- قم بتحديد سطر النواة المراد تحميلها ثم إضغط زر e من لوحة المفاتيح .
    ٢- حدد السطر الذى يبدأ ب kernel وإضغط e مرة أخرى .
    ٣- أضف الخيار الجديد فى نهاية السطر .

    لتعديل الخيارات فى محمل الإقلاع syslinux (الخاص بالأقراص المدمجة cd/dvd )
    ١- قم بتحديد سطر النواة المراد تحميلها ثم إضغط زر الجدولة ( tab ) من لوحة المفاتيح .
    ٢- حدد السطر الذى يبدأ ب initrd وإضغط الجدولة ( tab ) مرة أخرى .
    ٣- أضف الخيار الجديد فى نهاية السطر .

    أهم الخيارات التى يمكن استخدامها : ( إبحث عن فائدة كل خيار )
    ١- vga = رقم
    ٢- nomodeset
    ٣- shell
    ٤- eshell
    ٥- رقم من ١ إلى ٥
    خاصة بالتوزيعات الحية ربما تعمل وربما لا ( على حسب إعداد القرص )
    ٦- liveram
    ٧- overlay= ( ردهاتية )
    ٨- persistence ( دبيانية )
    ٩- live-media-path= ( جميع التوزيعات )

    لمزيد من الخيارت إنظر هذه الصفحة
    هناك خيارات لا تفهمها النواة وبالتالى تمررها لـ initrd وهو بدوره يتولى أمرها على حسب إعداداته

    تعليق


    • #3
      كيفية إغلاق الجهاز بعد تنفيذ أمر قد يستغرق وقت كبير ؟

      السلام عليكم ورحمة الله وبركاته
      بعد التلميح الأوّل الذي وضعه لكم إيهاب، سأضع اليوم فكرة مفيدة لكثيرين.

      * السيناريو: الوقت متأخر جدّاً، وتريد الذهاب للنوم، ولكنك تريد تحديث نظامك، ولا تريد انتظاره حتى ينهي التحديث، وكذلك لا تريد للجهاز أن يبقى يعمل؛ ربما الجهاز في المحل/المصنع، وغداً عطلة، ولا تريده أن يبقى يعمل يومين دون فائدة!

      * الحلّ:
      افتح طرفيّة، ثم نفّذ هذا الأمر، وبعدها اترك الجهاز واذهب ...

      لأعجوبة وفيدورا وأخواتها:
      كود:
      su
      yum -y --skip-broken update ; poweroff
      لسبيلي وأوبونتو وأخواتها: تعديل حسن الدهراوي

      كود:
       su
      apt-get -y --fix-broken update ; apt-get dist-upgrade ; poweroff
      أرتش
      كود:
      pacman -Syu ; poweroff
      ماندريفا
      كود:
      urpmi --update --auto-select ; poweroff
      سيطلب منك كلمة المرور للجذر أو لـsudo حسب النظام المستخدم. أدخلها، ثم اضغط زر الإدخال.


      سيعمل على تثبيت جميع التحديثات للنظام والبرامج، ثم يطفئ الجهاز تلقائيًّا عند الانتهاء من ذلك.
      نفّذها مرة واحدة كل يوم قبل النوم، وستتحسّن صحّتك تدريجيّاً إن شاء الله
      وأنت، كيف تفعلها على توزيعتك؟! << راسلني لأضيفها
      (شكراً لإيهاب الجداوي على الإضافات)

      وكلّ عام وأنتم بخير
      التعديل الأخير تم بواسطة إيهاب الجداوي; الساعة 05-12-2010, 12:50 AM.
      عبدالرحيم الفاخوري -- abdilra7eem
      IRC: Fakhouri
      فلسطين
      مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

      كتاب الإدارة المتقدمة لجنو/لينكس:
      https://librebooks.org/gnu-linux-adv...dministration/

      تعليق


      • #4
        ماذا تفعل إذا قمت بتشغيل الحاسب ووجدت أن الفأرة لا تعمل ؟!!

        يمكن إستخدام لوحة المفاتيح الرقمية كأنها فأرة من خلال الضغط على Shift+NumLock
        • تحريك المؤشر عن طريق مفاتيح الأرقام كل على حسب إتجاهه
        • للنقر الأيسر نستخدم رقم ٥
        • وللننقر الأيمن نستخدم مفتاح السالب ( - ) ثم رقم خمسة ، يجب إستعادتها للنقر الأيس مرة أخرى
        • لاستعادة النقر الأيسر نستخدم زر القسمة ( / )
        • للنقر الزر الأوسط ( العجلة ) نستخدم مفتاح الضرب ( * ) ثم رقم خمسة ، يجب إستعادتها للنقر الأيس مرة أخرى
        • للنقر المزدوج نستخدم مفتاح الجمع ( + ) أو مفتاح الخمسة مرتين متتاليتين
        • لإمساك ( للسحب ) عنصر نستخدم مفتاح الصفر
        • وللإفلات نستخدم مفتاح العلامة العشرية ( . )

        لإستعادة اللوحة الرقمية يجب ضغط Shift+NumLock مرة أخرى

        تعليق


        • #5
          ماذا أفعل إذا توقفت الواجهة الرسومية ( بيئة سطح المكتب عن الاستجابة ) ؟

          أو فى حالة الحاجة لإعادة التشغيل نظرا لبطئ الواجهة ؟
          ستقوم بإغلاق كل شى مفتوح دون تنبيه
          أقوم بقتل إكس عن طريق ضغط Alt+Ctrl+BackSpace من لوحة المفاتيح

          فى حالة عدم تفعيل Alt+Ctrl+BackSpace للقيام بذلك :
          أضغط Alt+Ctrl+F2 وأسجل الدخول كمستخدم جذر ثم أقوم بتنفيذ الأمر
          كود:
          killall Xorg
          فى حالة توقف الجهاز لدرجة أنه لايستجيب لأى مفاتيح :
          أقوم بالتفعيل المسبق لخاصية SysRq ( للتفاصيل إستخدم جوجل المجتمع ! )

          تعليق


          • #6
            إستخدم الطرفية بلغتك المحلية !

            السلام عليكم
            ونعود إليكم بتلميح جديد،
            لكن هذه المرة الأمر متعلّق بالناحية الأمنية! << يا لطيف!

            هل سبق أن تركت/نسيت جهازك مفتوحاً في مكان عام، وذهبت إلى دورة المياه، أو لتساعد شخصاً ما؟
            هل سبق لك أن تركت أحداً يستخدم جهازك؟ من منّا لئيم إلى درجة أن يمنع أيّ شخص من استخدام جهازه؟ لا أحد؟ حسناً لنستمر!
            ألم تخش يوماً أن يتمكّن شخص ما من معرفة كلمة مرور المستخدم الجذر ؟!
            افتح طرفيّة، واضغط زر السهم لأعلى عدّة مرّات، ألاحظت شيئاً؟ نعم، كلّ الأوامر التي تنفّذها يحتفظ النظام بها هنا؛ لكن ما دخل هذا بذاك؟!

            حسناً لنبدأ:

            في يوم من الأيام، قام عبدالرحيم (مش أنا، واحد تاني ) من قيلولته بعد الغداء، وكان شبه نائم () عندما شغل الجهاز وفتح طرفيّة ليحدّث نظامه، فتفاجأ بعد كتابة كلمة المرور وضغط زرّ الإدخال أن لوحة المفاتيح باللغة العربيّة.
            جاء شخص في اليوم التالي، وفتح طرفيّة، وضغط الأزرار لأعلى، ويالهول ما رأى!!
            ماذا؟ رأى في إحدى المدخلات أمراً غريباً وهو "مهىعءشؤ" وأمر قبله هو "سع"
            هل لاحظتم؟ "سع" تقابل "su" على لوحة المفاتيح، إذاً "مهىعءشؤ" تقابل "linuxac" وهي كلمة مرور الجذر هنا !!!

            كيف يمكننا تفادي هذه المشكلة ؟!

            افتح طرفيّة ثم نفّذ (سنستخدم صلاحيّات الجذر هنا) :
            كود:
            su -l -c "ln -s /bin/su /bin/سع"
            هذا على فيدورا وأعجوبة (مستخدموا su)
            أما مستخدوا سبيلي وأوبونتو (مستخدموا sudo)
            كود:
            sudo "ln -s /usr/bin/sudo /usr/bin/سعيخ"
            النتيجة:
            1. الآن، عند تنفيذ "سع" سينفّذ النظام "su" لأنه الأول رابط للثاني وكذلك عند تنفيذ "سعيخ" سينفّذ sudo
            2. إذا انتبه المستخدم إلى ذلك قبل إدخال كلمة المرور، يمكنه بسهولة تحويل اللغة إلى الإنجليزيّة وتفادي إعادة كتابة الامر << كسل وهذه أبسط الحالات.
            3. إذا لم ينتبه المستخدم (السطلان أكثر) كانت كلمة المرور أرقاماً فقط، فسيدخل بشكل طبيعيّ.
            4. حالة أخرى من السطلان الشديد، ولكن كانت كلمة المرور أرقام ورموز، والرموز (وربما الحروف أيضاً إن كانتا من نفس العائلة) متطابقة للغتين، ففسيدخل بشكل طبيعيّ أيضاً.
            5. إذا كانت كلمة المرور غير ما ذكرت، فسيستفيد المستخدم من الناحية الأمنية. سيردّ عليه النظام أن كلمة المرور خاطئة، ولن تسجّل الكلمة في الأوامر!
            لاحظ أن ما نفّذ هنا هو "سع" التي تقابل "su" وكلمة المرور (في جميع الحالات) أدخلت لهذا البرنامج ولم تسجّل في الطرفية؛ وبهذا أمن "عبدالرحيم" الثاني من المتطفّلين الذين لديهم بعض الدهاء!

            تابعونا غداً لتلميح جديد
            وتصبحون على خير

            -------------
            ملاحظة: يمكن تطبيق هذا الأمر على بقيّة البرامج المشابهة، ومنها gksu و gksudo و beesu أيضاً.
            التعديل الأخير تم بواسطة إيهاب الجداوي; الساعة 05-12-2010, 12:51 AM.
            عبدالرحيم الفاخوري -- abdilra7eem
            IRC: Fakhouri
            فلسطين
            مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

            كتاب الإدارة المتقدمة لجنو/لينكس:
            https://librebooks.org/gnu-linux-adv...dministration/

            تعليق


            • #7
              اضافة خطوط معينة للنظام و تفعيلها دون اعادة التشغيل

              حسن الدهراوي

              انسخ الخطوط الي
              كود PHP:
              ~/.fonts
               
              /usr/share/fonts/truetype/custom 

              ثم افتح الترمينال و اكتب
              كود PHP:
              fc-cache -fv 

              تعليق


              • #8
                ازالة الانوية القديمة من محمل الاقلاع ( أبنتو )

                السلام عليكم

                تلميح اليوم من حسن الدهراوي :
                المشكلة : بعد تحديث النواة وبعد الريستارت يظهر لك سطور عديدة عند الاقلاع وهي النواة القديمة و النواة الجديدة
                تختار النواة الجديدة وتدخل الاوبنتو ثم يخبرك السينابتك ان هناك حزم قديمة لا فائدة منها ويمكنك ازالتها "وهي النواة القديمة"

                تقوم فعلا بإزالتها ولكن تفاجأ بعد عمل الريستارت انها مازالت موجودة في محمل الاقلاع؟؟

                الحل :
                بعد عمل التحديثات والدخول بالنواة الجديدة اكتب هذا الامر في الترمينال وهو يقوم بإزالة النواة القديمة من الجهاز ومن محمل الاقلاع ويترك الجهاز نظيفاً
                كود PHP:
                dpkg -'linux-*' sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' xargs sudo apt-get -y purge 
                الامر يبدو معقداً ولكنه يقوم بوظيفته بشكل ممتاز .. لا تحاول ان تكتبه في الترمينال استخدم النسخ واللصق
                وتصبحون على خير
                التعديل الأخير تم بواسطة إيهاب الجداوي; الساعة 25-12-2010, 04:18 AM.
                عبدالرحيم الفاخوري -- abdilra7eem
                IRC: Fakhouri
                فلسطين
                مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

                كتاب الإدارة المتقدمة لجنو/لينكس:
                https://librebooks.org/gnu-linux-adv...dministration/

                تعليق


                • #9
                  كيف يمكن حفظ السمة الحالية ؟

                  حسن الدهراوي
                  اليوم معانا اسكربت رائع ووظيفته جديدة ومهمة وهي حفظ الثيم ..

                  يقوم هذا الاسكربت بحفظ الثيم الحالي كامل بما فيه من
                  - الايقونات
                  - النوافذ
                  - الماوس
                  - الخلفية
                  - ثيم الدخول
                  - تخصيصات البانل
                  - الاصوات
                  - الفونت

                  ثم يقوم بعمل ملف به كل هذه الاعدادات و ملف لتنصيبها بضغطه واحدة ..

                  شاهد هذا الفيديو يشرح طريقة العمل و مثال


                  تحميل الاسكربت من هنا

                  تعليق


                  • #10
                    المواقع التي تطلب الدخول لقراءة المحتوى

                    السلام عليكم
                    ونلتقي مع تلميح جديد

                    هل بحثت يوماً في أحد محرّكات البحث، ووجدت نتائج تطابق ما تريده تماماً ولكن عند الدخول إلى الصفحة وجدتها تطلب التسجيل ؟! هل حصل يوماً أن دخلت موقعاً وإذا به يطلب منك التسجيل لرؤية الروابط ؟! هل حصل يوماً أن طلب منك موقع استخدام متصفّح غبيّ كـInternet Explorer مثلاً ؟!

                    إليك الحلّ:

                    اذهب إلى مستودع إضافات موزيلا Mozilla في:
                    http://addons.mozilla.org
                    وابحث عن إضافة اسمها User Agent Switcher
                    وثبّتها. سيطلب منك إعادة تشغيل المتصفّح، اسمع الكلام!

                    *الآن، عندما تواجه موقعاً كهذا:

                    1. اذهب إلى قائمة "أدوات" (tools/utils) ومنها إلى القائمة الفرعيّة User Agent Switcher
                    2. الآن ستظهر لك قائمة فيها Internet Explorer 6وIE7وIE8 و Googlebot و MSNbot و Yahoo slurp و iPhone 3، ويمكنك إضافة المزيد منها أيضاً
                    3. اختر ما تراه مناسباً من هذه القائمة: المحتوى الذي يظهر في محركات البحث فقط (جوجل مثلاً)، ولا يظهر للمتصفّحات، تختار له Googlebot أو أحد الروبوتات (عناكب الشنكبوتيّة، أو زواحف الشابكة)؛ وإذا كان يطلب منك استخدام متصفّح محدّد، فاختر هذا المتصفّح.

                    *تنبيه: قد لا تعطي هذه الإضافة الناتج المطلوب في بعض الحالات، خاصة التي تتعلق بالروابط المخفيّة؛ لذا اقتضى التنويه!
                    عبدالرحيم الفاخوري -- abdilra7eem
                    IRC: Fakhouri
                    فلسطين
                    مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

                    كتاب الإدارة المتقدمة لجنو/لينكس:
                    https://librebooks.org/gnu-linux-adv...dministration/

                    تعليق


                    • #11
                      كيف يمكن إيقاف نتائج أمر معين فى الطرفية مؤقتا إذا كان الناتج كبير جدا ؟

                      أثناء عملية تثبيت برنامج من المصدر مثلا نريد متابعة أو قراءة مايحدث ولكن السطور تتحرك بسرعة
                      يمكن إيقاف تتابع الأسطر عن طريق ضغط ctrl+S من لوحة المفاتيح واستكمال العمل بضغط أى زر

                      ماذا عن تتابع عمليات تحميل النظام ( فى معظم التوزيعات يجب ضغط Esc أو أى زر على حسب التوزيعة لترى السطور أصلا ) ؟
                      ولكن يجب استخدام زر Scroll Lock من لوحة المفاتيح للإيقاف والاستكمال

                      تعليق


                      • #12
                        أين توجد ملفات إعداد البرامج ؟

                        هل يوجد نظام تسجيل لحفظ إعدادات البرامج ؟
                        1. بالطبع نعم ! (1)
                        2. جميع الملفات موجودة إما فى أدلة أو منفردة فى دليل المنزل ولكنها مخفية (2) .
                        3. يمكن إستعادة إعدادات المبدئية لبرنامج معين (3) عن طريق حذف ملفات الإعداد الخاصة به .
                        4. الملفات غالبا تكون ملفات نصية صرفة وفى بعض الأحيان بتنسيق xml ويمكن تغيير إعداد معين منها مباشرة ولكن يجب أن تعلم جديا ماذا تفعل وإلا ستضطر لحذف الملف ليعمل البرنامج بشكل سليم فى المرات القادمة !

                        البرامج التى يتم تغيير إعداداتها بصلاحيات الجذر تستخدم الدليل /etc/ لحفظ ملفات الإعداد وهنا لا تكون الملفات مخفية .

                        ------------
                        (1) ولكن كل برنامج له ملف / ملفات خاصة بحفظ الإعدادات .
                        (2) الملفات المخفية إما أن يبدأ إسمها بنقطة ( . ) أو ينتهى بعلامة المد ( ~ ) وهذه الأخيرة عبارة عن ملفات النسخ الاحتياطى ، ويمكن إظهارها وإخفائها عن طريق ضغط ctrl+H من لوحة المفاتيح في العادة، وأحياناً تكون Alt+. على كيدي kde (ويمكن أيضاً الوصول إليها من قائمة "عرض").
                        (3) الشريط العلوى والسفلى برامج ومحتويات كل شريط برامج والقوائم ومتصفح الشابكة وبرامج المحادثات برامج ، بإختصار أى برنامج يمكن تغيير إعداداته بصلاحيات المستخدم العادى يستخدم هذه الطريقة لتسجيل التغييرات .
                        التعديل الأخير تم بواسطة عبدالرحيم الفاخوري; الساعة 05-12-2010, 12:35 AM. سبب آخر: إضافات على إظهار المخفيّ

                        تعليق


                        • #13
                          أهم إختصارات الطرفية .

                          السلام عليكم
                          اليوم تلميحنا عن الطرفيّة أيضاً
                          اعتدنا على اختصارات معيّنة في لوحة المفاتيح فصار يصعب علينا التخلي عنها، وصارت جزءًا من حياتنا، ولكن عندما نستخدم الطرفيّة، كثير منّا يبتعد عن هذه الاختصارات لأنها تقوم بشيء آخر!
                          فمثلاً، ctrl+c المستخدم للنسخ، في الطرفية يقتل العملية التي تعمل في المقدّمة، والزر ctrl+t لا يفتح لساناً جديداً في الطرفيّة؛ إذن ما الحلّ؟!
                          عندما تصغط زر Ctrl لا تنسَ جاره في الطابق العلوي !

                          ماذا تعني يا عبدالرحيم ؟!
                          حسناً، سأبسّط عليك الأمر ...


                          بدل استخدام ctrl+c لنسخ نصّ حدّدته في الطرفيّة، استخدم ctrl + shift + c
                          طبعاً ctrl + shift + v للصق (بدل ctrl+v)، و ctrl + shift + x للقصّ!
                          وبدل استخدام ctrl + t استخدم ctrl + shift + t لفتح لسان جديد،
                          و ctrl + shift + w لإغلاق لسان في الطرفيّة، وهكذا ...

                          أرأيتم؟ الطرفية ليست مزعجة بعد اليوم!
                          التعديل الأخير تم بواسطة إيهاب الجداوي; الساعة 05-12-2010, 12:54 AM.
                          عبدالرحيم الفاخوري -- abdilra7eem
                          IRC: Fakhouri
                          فلسطين
                          مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

                          كتاب الإدارة المتقدمة لجنو/لينكس:
                          https://librebooks.org/gnu-linux-adv...dministration/

                          تعليق


                          • #14
                            كيفية الاستفادة من تاريخ الطرفية ( history ) وإختصار آخر هام جدا .

                            فى المشاركة السابقة تفضل أخى عبد الرحيم بذكر بعض من اختصارات الطرفية الهامة ومن بينها ctrl+shift+W لإغلاق اللسان الحالى أو الطرفية فى حالة ما إذا كان لسان واحد مفتوح ( هل لسان هنا ترجمة صحيحة لـ TAB ؟ )
                            الأفضل هو استخدام زر ctrl+D فهو يقوم بعملية تسجيل خروج للمستخدم من الطرفية ثم إغلاقها إذا كان هذا هو آخر مستخدم تم تسجيل دخوله منها . (١)

                            نأتى لكيفية الاستفادة من تاريخ الطرفية (٢) :
                            الجميع يعرف أنه يمكن عرض تاريخ الطرفية بالأمر history وليس كل منا يجيد التعامل مع grep والتعابير الاعتيادية ( RE ) ليبحث عن أمر معين تم تنفيذه من قبل !
                            فمثلا من يتعامل كثيرا مع الطرفية يقوم بتحديث النظام منها أو تسجيل الدخول لسيرفر telnet أو ssh مثلا وفى كل مرة يجب أن يكتب الأمر لأنه أسهل من البحث فى الأوامر السابق تنفيذها ونسخها لتنفيذها من جديد ، فما الحل إذن ؟
                            هنا يأتى دور ctrl+R :
                            عند الضغط على هذا الاختصار من لوحة المفاتيح يتحول سطر الإدخال فى الطرفية لهذا الشكل
                            كود PHP:
                            (reverse-i-search)`': 
                            بعدها نبدأ فى كتابة أى أحرف متتالية نتذكرها من الأمر الذى نريد تنفيذه (٣) فيتم عرض آخر أمر يحتوى على هذه الأحرف فى قائمة تاريخ الطرفية يمكن استعمال ctrl+R عدة مرات متتالية حتى تجد الأمر المطلوب تحديدا .

                            ********* تحديث *********
                            فتحي القدسي
                            ستخدام ! ثم اول حرف او حرفين او ثلاثه من الاوامر التي ادخلتها سابقا سينقلك مباشره للامر ( سيكون آخر أمر يبدأ بهذه الأحرف )

                            --------------------
                            (١) عند فتح الطرفية يتم تسجيل دخول المستخدم ذو الصلاحيات المحدودة تلقائيا فمثلا إذا قمت بالكشف عن المستخدمين الحاليين على النظام بالأمر users ستجد إسم المستخدم الخاص بك أكثر من مرة ! ، وهذا يدل على أن المستخدم قام بتسجيل الدخول للخادم إكس ثم لعدد معين من الطرفيات على حسب الموجود أمامك فى مخرجات الأمر ، وقد تجد أيضا المستخدم الجذر root أو مستخدم آخر له صلاحيات معينه وقمت بتسجيل الخول به لأحد الخدمات وهكذا .
                            الاختصار هام جدا بسبب أن تسجيل دخول المستخدم الجذر وعدم تسجيل خروجه أو إغلاق الطرفية بالإجبار سيتسبب فى منعك من إغلاق الكمبيوتر بصلاحيات المستخدم المحدود !

                            (٢) تاريخ الطرفية هو الأوامر التى يتم كتابتها فى الطرفية حيث يقوم النظام بتخزينها للاستفادة منها فى المستقبل ويتم تخزين هذه الأوامر فى ملف إعداد خاص ( مخفى ) فى منزل كل مستخدم باسم bash_history.

                            (٣) يمكن كتابة أى عدد من المحارف التى تتذكرها فى أى جزء من الأمر بشرط أن تكون متتالية .
                            التعديل الأخير تم بواسطة إيهاب الجداوي; الساعة 09-12-2010, 10:44 PM.

                            تعليق


                            • #15
                              أسرار في أزرار! (حول استخدام مفاتيح ctrl و alt و shift)

                              السلام عليكم
                              عدنا من جديد،

                              هل مللت من الطرفية؟ تلميح اليوم بسيط جدّاً، وهو أقرب إلى الواجهة!
                              كلنا نجيد مهارة السحب والإفلات على الملفات، اكن هل جرّبت الضغط باستمرار على ctrl أو alt أو shift أثناء ذلك؟! جرب ولن تندم!
                              الأزرار الثلاثة هذه تعطينا مجالاً أكبر لاستخداماتنا اليوميّة وتعاملنا مع الواجهة، ومنها هذا المثال!

                              سأعطيك مثالاً آخر على التسهيلات التي تقدّمها هذه الأزرار؛ عندما تضغط على زر PrintScreen لأخذ لقطة للشاشة، اضغط باستمرار على alt معه لتأخذ لقطة للنافذة الفعالة فقط دون غيرها ;)
                              أرأيت؟!

                              سأدعك تكتشف المزيد بنفسك عن مزايا هذه الأزرار،
                              أما أنا، فكالعادة سأذهب إلى النوم
                              تصبح على خير
                              التعديل الأخير تم بواسطة عبدالرحيم الفاخوري; الساعة 07-12-2010, 12:00 AM. سبب آخر: تعديل عنوان المشاركة الذي وضعه إيهاب! P-:
                              عبدالرحيم الفاخوري -- abdilra7eem
                              IRC: Fakhouri
                              فلسطين
                              مترجم ومبرمج ويب وفني شبكات وخوادم يحب البطاريق

                              كتاب الإدارة المتقدمة لجنو/لينكس:
                              https://librebooks.org/gnu-linux-adv...dministration/

                              تعليق

                              يعمل...
                              X