Follow me on Twitter
‏إظهار الرسائل ذات التسميات أوامر لينكس. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات أوامر لينكس. إظهار كافة الرسائل

الأحد، 30 أبريل 2017

أوامر لينكس:أمر convert : تغيير امتداد الصور وجودتها ودمجها فى ملف pdf

السلام عليكم
 
أمر convert  فى سطر أوامر جنو/لينكس له استخدامات كثيرة منها :
تغيير امتداد الصور بين png و jpg  العكس
تغيير resolution للصورة مع تغيير qualtiy ضغط الصور
دمج الصور فى ملف pdf

شاهد لتعرف ولا تنسى بعمل Subscribe للقناة :


الأحد، 27 أكتوبر 2013

اختصارات مفيدة عند إستخدام الترمينال Terminal



هذه عدة إختصارات توفّر وقتك وتسهل عملك عند استخدام سطر الأوامر :
 
-----------------------------




- إذا قمت بتنفيذ عدة أوامر وامتلأت الشاشة بالأسطر ،يمكنك تنظيفها بالضغط على CTRL + L

- إذا كتبت سطر طويلا وأردت مسحه ،لست مجبرا على الضغط على Backspace لمسحه ،بل يكفيك الضغط على CTRL + U

- للبحث عن أمر كنت قد كتبته قبل ذلك ولا تتذكر تفاصيله فما عليك إلا الضغط CTRL + R ثم اكتب كلمة أو مقطع لتبحث به فى الأوامر السابقة

- إن أردت إيقاف أمر أثناء وقت تنفيذه ،تذكر أن تضغط CTRL + C

- يمكن استخدام السهم لأعلى للرجوع للأوامر السابقة


- إذا كتبت أمر طويلا وأردت الذهاب لأوله يمكنك استخدام Ctrl + A وإن أردت الذهاب لآخر الأمر فما عليك إلا الضغط على Ctrl + E .

- لإيقاف أو تعليق تنفيذ الأمر يمكنك الضغط على Ctrl + Z

- لمسح الكلمة قبل علامة الكتابة ،اضغط Ctrl + W

- للإنتقال بعلامة الكتابة بين حروف بداية كلمات الأمر الذى كتبته ،تقوم بالضغط على Ctrl + right/left arrow



الأربعاء، 18 أبريل 2012

أمر history فى سطر الأوامر باللينكس linux





أمر history فى سطر الأوامر باللينكس linux

سنتحدث سريعا عن أمر history ،والفوائد المتعلقة به.

حين تكتب أمرا من الأوامر ثم تكتب أمرا آخر بعده وتريد أن تعيد كتابة الأمر الأول ،فتقوم بالضغط على زر السهم لأعلى لتعود للأمر السابق ..
ولو كنت تريد العودة لأمر تم كتابته منذ زمن وقد نسيته فماذا ستفعل؟ هل ستظل تضغط على زر السهم لأعلى كثيرا إلى أن تصل للأمر المنشود !!!!

هنا تأتى أهمية أمر history ،وهو أمر يقوم بعرض جميع الأوامر التى قمت باستخدامها فى سطر الأوامر قبل ذلك.

نفترض أنك أردت أن تقرأ تلك الأوامر من ملف ،فستجدها محفوظة فى ملف مخفى يسمى bash_history. موجود فى ملفك ،ويمكنك فتحه عن طريق سطر الأوامر بأحد تلك الأوامر او ما تحبه :
gedit ~/.bash_history
nano ~/.bash_history
cat ~/.bash_history

أما لو أردت أن تحفظ تلك الأوامر السابقة الموجودة فى history فى ملف ليكون مرجعا لك فيما بعد إن غيّرت النظام أو لأى سبب فيمكن أن تستخدم الأمر التالى :
history > file_saved_for_reference.txt
وسيحفظ الملف فى المسار الذى أنت فيه.

قد يشعر البعض أن عدد الأوامر المحفوظة فى history كثيرة ،لذا يمكنك تنظيف history من الأوامر المحفوظة فيه عن طريق الأمر التالى :
clear history

دمتم بود ^_^

السبت، 14 أبريل 2012

أمر apt-get فى أوبنتو لينكس





كل من يعمل على أوبنتو ،وأراد أن يقوم بتنصيب برنامج ما من المستودعات ،ماعليه إلا أن يستخدم ubuntu software center أو يفتح الطرفية Terminal ليقوم بكتابة أمر التنصيب والذى عادة يكون باستخدام أداة apt-get

وحديثنا الآن عن امكانات أمر apt-get والتى لم تتوقف عند التنصيب أو الحذف ،لذا لنبحر سوية مع هذا الأمر الرائع.

عند تنصيب برنامج أو حزمة معينة :
sudo apt-get install package-name

لحذف برنامج أو حزمة معينة _ دون ان يحذف ملفات الاعداد للبرنامج "Configuration files" _:
sudo apt-get remove package-name

أما لو أردت حذف البرنامج مع حذف ملفات اعداده داخل النظام فيمكنك استخدام أحد الأمرين التاليين فكلاهما واحد :
sudo apt-get remove --purge package-name
sudo apt-get purge package-name

أما ملفات الاعداد الموجودة فى home فلا يتم حذفها إلا يدويا ،وبحسب نوع البرنامج تجدوا ملفاته فى مسار أو أكثر من المسارات التالية: _حيث اسم الملف app-name_ :
/home/.app-name
/home/.config/app-name
/home/.cache/app-name
/home/.local/share/app-name

لتحديث الحزم والبرامج المثبتة :
sudo apt-get upgrade package-name

إذا كنت قد أضفت مفتاح لمستودع برنامج جديد ،فإنك تستخدم الأمر التالى لتحديث فهرسة البرامج الموجودة بالمستودعات :
sudo apt-get update
ثم تستخدم أمر التنصيب.

قد يمل البعض من كونه عند تنصيب أوبنتو مرة يدخل على سطر الأوامر ليكتب أوامر تنصيب أى برنامج ،لذا يمكنه أن يوفر عليه ذلك ،وذلك بتحميل binary files للبرامج عن طريق الأمر :
sudo apt-get download package-name
وحين تقوم بتنصيب أبونتو مرة أخرى يمكنك الضغط على الملفات التى قمت بتحميلها بواسطة الأمر السابق لتقوم هى بعملية التحميل من المستودعات والتسطيب دون الدخول لسطر الأوامر.

أرجو ان أكون قد أفدتكم ^_^


الأربعاء، 21 مارس 2012

استخدام أمر convert فى اللينكس linux


السلام عليكم

من الأوامر "Command Lines" الجميلة والمحببة إلى قلبى أمر convert فى نظام جنو /لينكس gnu / linux.

ما هو أمر convert ؟
شرح أمر convert من دليل الأوامر man :
convert :: convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.

لن أتكلم عن كل تلك المزايا ،ولكنى سأسرد لكم بعض المهام والتى أفادنى ذلك الأمر فى اتمامها :

# يمكنك من تحويل الصورة من jpg إلى png والعكس
convert file_name.jpg output.png

# يمكنك من تحويل الصورة إلى ملف pdf
convert file_name.png output.pdf

# يمكنك من دمج مجموعة من الصور _موجودة بمجلد_ فى ملف pdf واحد
convert *.png output.pdf
ولجعل الصور مرتبة بداخل ملف pdf يتم ترتيبها أبجديا فى البداية وسيتم دمجها بنفس الترتيب.

# يمكنك تحويل ملف pdf إلى مجموعة صور png مثلا بعدد صفحات ملف pdf
convert file.pdf output.png
حيث ستظهر صفحات ملف pdf على هيثة صور بالاسم output-0 و output-1 وهكذا

أرجو أن تكونوا قد استفدتم ^_^


الاثنين، 20 فبراير 2012

تشغيل ملفات deb, rpm, run, sh من خلال سطر الاوامر


السلام عليكم

هذه تجميعة لأوامر يتم استخدامها عن طريق سطر الأوامر 'Terminal' فى أنطمة linux لتشغيل ملفات ذات امتداد deb, rpm, sh, run, py, rb قمت بتجميعها منذ فترة لأنى كنت أنسى بعضها ،أرجو أن تستفيدوا بها.

لتحميل نسخة pdf من الأوامر ..هنا

لتنصيب ملفات deb
sudo dpkg -i package_name.deb

لتنصيب ملفات rpm
rpm –ivh package_name.rpm

لترقية حزمة rpm
rpm –Uvh package_name.rpm

لتشغيل ملفات .run
لتعديل تصريح الملف ليكون قابلا للتنفيذ:
chmod a+x file_name.run
لتشغيل الملف
./file_name.run

لتشغيل ملفات ذات امتداد sh
لتعديل تصريح الملف ليكون قابلا للتنفيذ:
chmod a+x file_name.sh
لتشغيل الملف
sh file_name.sh
أو
bash file_name.sh

لتشغيل سكربت بلغة بايثون py
python file_name.py

لتشغيل سكربت بلغة روبى rb
ruby file_name.rb

دمتم بخير

الاثنين، 5 سبتمبر 2011

دمج ملفات ذات امتداد من النوع 001 و 002... فى اللينكس

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

أثناء بحثى عن طريقة لدمج الملفات ذات امتدادات من النوع 001 و 002 على اللينكس
linux .. وجدت تلك الطريقة اليسيرة

الطريقة تتلخص فى الآتى :
لنفترض عندنا ملفان فيديو video.rmvb.001 , video.rmvb.002 ونريد دمجهم فسنستعمل أمر cat كالتالى :

ahmed@Linuxawy:~$ cat 'video.rmvb.001' 'video.rmvb.002' > Final.rmvb

حيث final.rmvb هو الملف الناتج عن عملية الدمج

المصدر