هل تعبت من سطر الاوامر ... تارمينال ... ادخل اذا - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات التقنية > منتدى أنظمة التشغيل

منتدى أنظمة التشغيل التعريف بأنظمة التشغيل، أخبار،نقاش، شروحات و دورات

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

هل تعبت من سطر الاوامر ... تارمينال ... ادخل اذا

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2011-03-14, 07:05   رقم المشاركة : 1
معلومات العضو
أخ المسلمين
عضو فعّال
 
إحصائية العضو










B2 هل تعبت من سطر الاوامر ... تارمينال ... ادخل اذا


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

في انظمة لينكس هناك العديد من الاشياء التي نقوم بها عن طريق التارمينال نظرا لعدم توفر واجهة رسومية او ان الواجهة الرسومية ليس لها صلاحية كافية للقيام بشيء ما (مثلا تريد تعديل اعداد ما بملفات النظام بمحرر النصوص gedit، اذا فتحته مباشرة بعد التعديل و الغلق يخبرك بانه لا يستطيع حفظ الملف المعدل لان الصلاحيات غير كافية، و هنا يجب فتح gedit من التارمينال بالامر sudo gedit لكي نستطيع تغيير تلك الملفات).

و هناك بعض الامور دائمة التكرر، فكلما اردنا القيام بها نظطر الى فتح التارمينال و الكتابة و غير ذلك، و للتخلص من هذه الامور المتكررة يوميا نستطيع عمل سكريبت بسيط لها و يتم تنفيذه عن طريق اختصار بسطح المكتب مثلا (اي بالنقر عليه مباشرة بالفارة).

لنفرض مثلا انه لدينا سكريبت اسمه script و مساره هو /home/bin/script، لتنفيذ هذا السكريبت عن طريق اختصار بسطج المكتب نقوم بما يلي :
نجعل السكريبت تنفيذي بالامر : chmod +x /home/bin/script
كليك يمين على سطج المكتب، و نختار Create Luncher...
و نملا الفراغات كما هو مبين بالصورة التالية :



بالجهة العلوية اليسرى للنافذة هناك صورة للاختصار يمكنك الضغط عليها بالزر الايسر للفارة و تبديلها بالصورة التي تريدها (و لا يهم نوع الصورة او حجمها، سيقوم منشا الاختصارات بتعديلها لملاءمة الاختصار).

Browse : لتحديد مكان السكريبت
بعد الضغط على Ok، سيظهر الاختصار بسطج المكتب و هذه صورته :

الان لتنفيذ script ما عليك الا بالنقر عليه بالفارة.


مثال :

انا اتصل بالروتر عن طريق كرت لاسلكي، و كلما انقطع الاتصال بين الروتر و كرت الشبكة اظطر الى اغلاق كرت الشبكة و تشغيلها من جديد لاكتشاف اشارة الشبكة اللاسلكية بالاوامر التالية :
sudo ifdown wlan0

sudo ifup wlan0
لانشاء اختصار للقيام بهذا بدلا من فتح التارمينال و كتابة الاوامر يدويا، انشئت ملفا اسمه wlan بالمجلد /home/bin محتواه كما يلي :
كود:
#!/bin/sh
sudo ifdown wlan0
sudo ifup wlan0
exit 0
السطر الاول دائما يكون في اي سكريبت تكتبه (و قد يكون بدله #!/bin/bash، حسب اللغة المستخدمة في السكريبت).
السطر الثاني و الثالث هما عبارة عن الاوامر السابقة.
السطر الاخير، لمغادرة السكريبت مع ارجاع القيمة 0 في حال عدم وجود خطأ.
و جعلته تنفيذيا بالامر :
chmod +x /home/bin/wlan

و الان سانشا اختصارا بسطج المكتب (الاختيارات موضحة بالصورة) :


الان لغلق كرت الشبكة و اعادة تشغيلها اقوم بنقرة مزدوجة على الاختصار بالمكتب فيظهر التارمينال و يختفي بعد القيام بالعمل.
الموضوع مفتوح لتبادل الاراء
فيما تستخدمون التارمينال و ما المشاكل التي تواجهكم فيه؟











 


رد مع اقتباس
قديم 2011-03-26, 19:16   رقم المشاركة : 2
معلومات العضو
fatimazahra2011
عضو ماسي
 
الصورة الرمزية fatimazahra2011
 

 

 
الأوسمة
وسام التألق  في منتدى الأسرة و المجتمع 
إحصائية العضو










افتراضي










رد مع اقتباس
قديم 2011-03-27, 11:18   رقم المشاركة : 3
معلومات العضو
نادية34
عضو مجتهـد
 
الصورة الرمزية نادية34
 

 

 
إحصائية العضو










افتراضي

يعطيك الصحة خويا










رد مع اقتباس
قديم 2011-04-14, 19:43   رقم المشاركة : 4
معلومات العضو
ouanes
عضو جديد
 
إحصائية العضو










افتراضي

يارك الله فيك










رد مع اقتباس
قديم 2011-12-18, 20:01   رقم المشاركة : 5
معلومات العضو
ياسرون الجزائري
مراقب منتديات التقنية
 
الصورة الرمزية ياسرون الجزائري
 

 

 
إحصائية العضو










افتراضي

خطاـ ـا










رد مع اقتباس
قديم 2011-12-19, 11:08   رقم المشاركة : 6
معلومات العضو
أخ المسلمين
عضو فعّال
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة ياسرون الجزائري مشاهدة المشاركة
خطاـ ـا
مرحبا بك أخي

أظن انني افهم الخطا الذي واجهك

قمت بانشاء اختصار و وضعت الصورة من المسار
كود:
/usr/share/algepap/DATA/
و لكن المستعمل العادي ليس لديه صلاحية القراءة من هذا المجلد، لاحظ صلاحيات المجلد:
كود:
ls -l /usr/share/algepap/
total 4
drwx------ 6 root root 4096 Dec 18 19:53 DATA
و بالتالي لم تضهر لك صورة بالاختصار الذي انشأته

في النسخة التي لديك، بعد التنفيذ الاول لبرنامج الجيباب، سيقوم بنسخ بعض الملفات الى مجلد المستعمل
حيث ستجد مسار الايقونة كالتالي
لنفرض ان اسم المستعمل الخاص بك هو : username
كود:
/home/username/.algepap/DATA/icons/algepap.png
لاحظ الرد الاخير في موضوع انشاء البرنامج رابط
لقد عالجت المشكلة و اصبح البرنامج بقائمة ابليكايشن، و بذلك لن يحتاج المستعمل لانشاء اختصار، و يمكنه سحبه من القائمة مباشرة بالفأرة ببساطة. و لكنني لم ارفع بعد حزمة ديبيان، سارفعها غدا ان شاء الله.

أظن ان هذا هو الخطأ الذي صادفته، اذا لم يكن كذلك، وضحه أخي و ساعالجه ان شاء الله










رد مع اقتباس
قديم 2011-12-19, 13:26   رقم المشاركة : 7
معلومات العضو
abdallahecco
عضو نشيط
 
إحصائية العضو










افتراضي

شكرالك كثيرا










رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
الاوامر, ادخل, تارمينال, بعثت


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 09:23

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc