اشترك في قناتنا ليصلك جديدنا

اشترك في قناتنا على اليوتيوب ليصلك جديدنا

كذلك الاعجاب بصفحتنا على الفيسبوك

مجموعه كبيرة من اوامر لينكس ووظيفة كل امر

مجموعه كبيرة من اوامر لينكس ووظيفة كل امر


النتائج 1 إلى 6 من 6

الموضوع: مجموعه كبيرة من اوامر لينكس ووظيفة كل امر

  1. #1
    محظور Array
    تاريخ التسجيل
    Nov 2012
    الدولة
    طنجة - المغرب
    المشاركات
    379

    افتراضي مجموعه كبيرة من اوامر لينكس ووظيفة كل امر



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

    كيف حالكم شباب - إن شاء الله بخير و الحمد لله على كل حال و نعود بالله من حال أهل النار

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


    بسم الله

    كود HTML:
    معلومات النظام
    أمر    الوصف 
     # arch      عرض معمارية الجهاز   
     # cal 2007      عرض تقويم عام 2007  
     # cat /proc/cpuinfo      عرض معلومات المعالج   
     # cat /proc/interrupts      عرض طلبات المقاطعة من وحدات الادخال و الاخراج  
     # cat /proc/meminfo      تحقق من استخدام الذاكرة  
     # cat /proc/swaps      عرض ملفات الـ Swap   
     # cat /proc/version      عرض اصدار نواة النظام   
     # cat /proc/net/dev      عرض كروت(بطاقة) الشبكة و احصائيات حولها   
     # cat /proc/mounts      لرؤية الملفات الملحقة في النظام مثل ملفات الاسطوانة المرنة  
     # clock -w      احفظ تعديل التاريخ على الـ BIOS   
     # date      عرض تاريخ النظام 
     # date 041217002007.00      اضبط التاريخ والوقت كالتالي - الشهر اليوم الساعه الدقيقه السنة.الثواني    
     # dmidecode -q      عرض مكونات النظام المادية (SMBIOS / DMI)   
     # hdparm -i /dev/hda      عرض خصائص قرص صلب   
     # hdparm -tT /dev/sda      يقوم بعمل اختبار قراءة من قرص صلب   
     # lspci -tv      عرض الاجهزة المتصلة بالكمبيوتر عن طريق منفذ الـ PCI    
     # lsusb -tv      عرض الاجهزة المتصلة بالكمبيوتر عن طريق منفذ الـ USB   
     # uname -m      عرض معمارية الجهاز   
     # uname -r      عرض اصدار نواة النظام المستخدمة  
    
     
    
    إيقاف تشغيل و إعادة تشغيل و تسجيل الخروج من النظام
    أمر    الوصف 
     # init 0      إيقاف تشغيل النظام 
     # logout      إنهاء الجلسة حساب المستخدم الحالي 
     # reboot      إعادة تشغيل الكمبيوتر     
     # shutdown -h now      إيقاف تشغيل النظام  
     # shutdown -h 16:30 &      ايقاف تشغيل النظام في وقت معين    
     # shutdown -c      إلغاء التوقيت الذي تم تحديده لإيقاف تشغيل النظام    
     # shutdown -r now      إعادة تشغيل الكمبيوتر   
     # telinit 0      إيقاف تشغيل النظام    
    
     
    
    
    الملفات و المجلدات
    
    أمر    الوصف
    
     # cd /home      لدخول الى مجلد الـ home  
     # cd ..      عودة الى المجلد السابق   
     # cd ../..      الرجوع الى الخلف مجلدين  
     # cd      انتقل الى مجلد الـ home   
     # cd ~user1      انتقل الى مجلد الـ home
     # cd -      انتقل الى المجلد السابق   
     # cp file1 file2      نسخ ملف  
     # cp dir/* .      نسخ كل ملفات مجلد الى المجلد العمل الحالي    
     # cp -a /tmp/dir1 .      نسخ مجلد الى مجلد العمل الحالي    
     # cp -a dir1 dir2      نسخ مجلد    
     # cp file file1      اعادة تسمية للملف الى ملف1    
     # iconv -l      عرض قائمة التراميز (encodings) المعروفة   
     # iconv -f fromEncoding -t toEncoding inputFile > outputFile      تحويل ترميز الاحرف من نسق الى اخر    
     # find . -maxdepth 1 -name *.jpg -print -exec convert      دفعة بتغيير ملفات في الدليل الحالي وإرسالها إلى وجود دليل الصور المصغرة (يتطلب التحول من Imagemagick)   [man] 
     # ln -s file1 lnk1      انشئ اختصار رمزي لملف او مجلد   
     # ln file1 lnk1      انشئ اختصار مادي لملف او مجلد   
     # ls      عرض ملفات المجلد   
     # ls -F      عرض ملفات المجلد    
     # ls -l      عرض تفاصيل الملفات و المجلدات   
     # ls -a      عرض الملفات المخفية    
     # ls *[0-9]*      الملفات و المجلدات التي تتضمن على ارقام   
     # lstree      عرض الملفات و المجلدات في شجرة بداية من الجذر   
     # mkdir dir1      انشئ مجلد يسمى dir1   
     # mkdir dir1 dir2      انشئ مجلدين في نفس الوقت   
     # mkdir -p /tmp/dir1/dir2      إنشاء شجرة متداخلة من الأدلة   
     # mv dir1 new_dir      اعد تسمية او انقل المجلد او الملف    
     # pwd      عرض مسار المجلد العمل  الحالي    
     # rm -f file1      احذف الملف المسمى file1   
     # rm -rf dir1      حذف مجلد يدعى dir1 بجميع محتوياتة    
     # rm -rf dir1 dir2      حذف مجلدين بجميع محتوياتهم    
     # rmdir dir1      احذف المجلد الفارغ المسمى dir1 
     # touch -t 0712250000 file1      تعديل التوقيت لملف او مجلد (سنة - شهر - يوم - ساعات - دقائق)  
     # tree      عرض الملفات و المجلدات في شجرة بداية من الجذر    
    
     
    
    بحث عن ملف
    
    أمر    الوصف 
     # find / -name file1      البحث عن ملف او مجلد داخل مجلد الـ root   
     # find / -user user1      البحث عن ملفات او مجلدات تنتمي للمستخدم user1  
     # find /home/user1 -name \*.bin      البحث عن الملفات ذات الإمتداد .bin في المجلد /home/user1    
     # find /usr/bin -type f -atime +100      البحث عن الملفات التنفيذية (binary) التي لم تستخدم منذ 100 يوم  
     # find /usr/bin -type f -mtime -10      البحث في الملفات التي تم انشائها او تعديلها في 10 أيام الماضية  
     # find / -name *.rpm -exec chmod 755 '{}' \;      البحث عن الملفات ذات الامتداد .rpm و تعديل صلاحياتها   
     # find / -xdev -name \*.rpm      البحث عن الملفات ذات الامتداد .rpm متجاهلاً الاقراص القابلة للازالة , مثل الاقراص الضوئية و الفلاش ديسك ..الخ   
     # locate \*.ps      ابحث عن ملف بالامتداد "ps." ****   
     # whereis halt      عرض مسار ملف معين   
     # which halt      عرض المسار الكامل لملف تنفيذي  
    
    
    
    تركيب ملف النظام
    
    أمر    الوصف 
     # fuser -km /mnt/hda2      إرغام عدم التعرف ( unmount ) على الأجهزة المشغولة   
     # mount /dev/hda2 /mnt/hda2      ضم(وصل) القرص المدعو hda2على سبيل المثال في المجلد /mnt/hda2    
     # mount /dev/fd0 /mnt/floppy      التعرف على القرص المرن  
     # mount /dev/cdrom /mnt/cdrom      التعرف على قرص سي دي \ دي في دي    
     # mount /dev/hdc /mnt/cdrecorder      التعرف على cdrw\dvdrom  
     # mount /dev/hdb /mnt/cdrecorder      التعرف على ( cdrw \ dvdrom )   
     # mount -o loop file.iso /mnt/cdrom      التعرف على ملف او ملف ايزو iso   
     # mount -t vfat /dev/hda5 /mnt/hda5      التعرف على نظام ملفات من نوع فات32 الخاص بويندوز  
     # mount /dev/sda1 /mnt/usbdisk      ضم قرص usbفلاش او قلم  
     # mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share      التعرف على شبكة مشاركة ويندوز   
     # umount /dev/hda2      ازالة ضم (فصل) القرص المدعو hda2على سبيل المثال   
     # umount -n /mnt/hda2      تشغيل ازالة الضم من غير كتابة الملف /etc/mtab مفيد عندما تكون الملفات للقراءة فقط او ان يكون القرص ممتلئ   
    
    
    
    مساحة القرص
    
    أمر    الوصف 
     # df -h      عرض قائمة الاقسام التي تم التعرف عليها من القرص الصلب    
     # dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n      عرض المساحة المستخدمة من قبل حزم deb , مرتبة حسب الحجم   
     # du -sh dir1      تقدير المساحة التي يشغلها المجلد dir1    
     # du -sk * | sort -rn      عرض حجم الملفات و المجلدات مرتبة حسب الحجم  
     # ls -lSr |more      عرض حجم ملف ومجلدات وعرضهم بالحجم    
     # rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n      عرض المساحة المستخدمة من قبل حزم rpm مرتبة حسب الحجم  
    
     
    
    المستخدمين و المجموعات
    أمر    الوصف 
     # chage -E 2005-12-31 user1      ضبط وقت انتهاء كلمة مرور المستخدم  
     # groupadd [group]      انشاء مجموعة جديدة  
     # groupdel [group]      حذف مجموعة  
     # groupmod -n moon sun      تغير اسم مجموعة من moon الى sun  
     # grpck      التحقق من التركيب الصحيح ونوع الملفات الخاص ب /etc/group وامتدادات المجموعة  
     # newgrp - [group]      الدخول الى مجموعة جديدة لتغيير المجموعة الافتراضية للملفات المنشئة حديثا   
     # passwd      تغير كلمة المرور 
     # passwd user1      تغيير كلمة مرور احد المستخدمين ( من الجذر فقط )  
     # pwck      التحقق من التركيب الصحيح ونوع الملف /etc/passwd وامتدادات المستخدمين   
     # useradd -c "User Linux" -g admin -d /home/user1 -s /bin/bash user1      انشاء مستخدم جديد يسمى user1 ينتمي للمجموعة admin  
     # useradd user1      انشاء مستخدم جديد   
     # userdel -r user1      حذف مستخدم و الخيار -r يزيل مجلد ذلك المستخدم  
     # usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1      تغير صلاحيات المستخدم  
    
     
    
    تصاريح الملفات
    أمر    الوصف 
     # chgrp group1 file1      تغير مجموعة الملف   
     # chmod ugo+rwx directory1      تغيير التصاريح للقراءة (r), للكتابة (w) و (x) للدخول للمستخدم المالك (u) المجموعة (g) واخرون (o)   
     # chmod go-rwx directory1      ازالة تصاريح القراءة(r)والكتابة(w)و(x)الدخول الى مجموعة مستخدمين(g)وغيرها (o)لملف او مجلد ما   
     # chmod u+s /bin/file1      ضع SUID بت في ملف ثنائي - المستخدم الذي شغل ذلك الملف يحصل على نفس الامتيازات لصاحب او مالك ذلك الملف  
     # chmod u-s /bin/file1      تعطيل SUID بت على الملف الثنائي  
     # chmod g+s /home/public      تثبيت بت(أوكتي) SGID في مجلد - شبيه ب SUID لكن من أجل مجلد    
     # chmod g-s /home/public      إبطال (إيقاف) بت SGID في المجلد   [man] 
     # chmod o+t /home/public      set STIKY bit on a directory - allows files deletion only to legitimate owners [english] 
    الوصف غير متاح لهذه اللغة[Arabic?] 
     # chmod o-t /home/public      إبطال(تعطيل) بت STIKY في مجلد 
     # chown user1 file1      تغير مالك ملف 
     # chown -R user1 directory1      تغير المستخدم مالك الملف و التغير ساري على كل الملفات و المجلدات التي يتضمها ذلك المجلد 
     # chown user1:group1 file1      تغير مستخدم و مجموعة الملكية لملف 
     # find / -perm -u+s      عرض كل الملفات في النظام بحيث يكون SUID معد مسبقا 
     # ls -lh      عرض التصاريح على الملف 
     # ls /tmp | pr -T5 -W$COLUMNS      قسم سطر الاوامر الى 5 اعمدة 
    
     
    
    صفات خاصه على الملف
    
    أمر    الوصف 
     # chattr +a file1      اتاحة الكتابة لملف معين 
     # chattr +c file1      إتاحة أن يكون هذا الملف (file1) قابل ل: ضغط/فك الضغط من قبل نواة kernel 
     # chattr +d file1      يضمن أن البرنامج يتجاهل للملفاتDump عند الحفظ 
     # chattr +i file1      جعل الملف غير قابل للتغيير أو الحذف أو تغيير الإسم إو الربط فكل هذا غير ممكن 
     # chattr +s file1      السماح لملف بان يحذف بشكل آمن 
     # chattr +S file1      makes sure that if a file is modified changes are written in synchronous mode as with sync [english] 
    الوصف غير متاح لهذه اللغة[Arabic?] 
     # chattr +u file1      يسمح لك باستعادة محتوى ملف في حال تم إغلاقه 
     # lsattr      عرض الصلاحيات المخصصة 
    
    
    
    أرشفة و ضغط الملفات
    
    أمر    الوصف 
     # bunzip2 file1.bz2      فك ضغط ملف يمسى file1.bz2 
     # bzip2 file1      ضغط ملف يمسى file1 
     # gunzip file1.gz      فك الضغط عن ملف يدعى file1.gz 
     # gzip file1      ضغط ملف يدعى file1 
     # gzip -9 file1      ضغط الملف او المجلد بأقى درجة ممكنة 
     # rar a file1.rar test_file      انشاء ارشيف جديد من نوع رار rar باسم file1.rar 
     # rar a file1.rar file1 file2 dir1      ضغط الملفات "file1","file2" و "dir1" في وقت واحد 
     # rar x file1.rar      فك الضغط عن ملفات rar 
     # tar -cvf archive.tar file1      تكوين أرشيف غير مضغوط 
     # tar -cvf archive.tar file1 file2 dir1      عمل ارشيف يحتوى على 'file1', 'file2' and 'dir1 
     # tar -tf archive.tar      عرض محتوى ملف مضغوط " أرشيف " 
     # tar -xvf archive.tar      فك تشفير تاربال 
     # tar -xvf archive.tar -C /tmp      فك ضغط أرشيف إلى ملف /tmp 
     # tar -cvfj archive.tar.bz2 dir1      تكوين أرشيف مضغوط بنسق "bzip2" 
     # tar -xvfj archive.tar.bz2      فك ضغط ارشيفtarبنسق bzip2 
     # tar -cvfz archive.tar.gz dir1      تكوين أرشيف مضغوط إلى "gzip" 
     # tar -xvfz archive.tar.gz      فك ضغط ارشيف tarبنسق gzip 
     # unrar x file1.rar      فك الضغط عن ملفات rar 
     # unzip file1.zip      فك الضغط عن ملف من نوع zip 
     # zip file1.zip file1      ضغط ملف إلى zip 
     # zip -r file1.zip file1 file2 dir1      ضغط العديد من الملفات بامتدادzipوالمجلدات في الوقت نفسه 
    
     
    
    RPM أداة حزم ( Fedora, Red Hat و ما شابه)
    أمر    الوصف 
     # rpm -ivh [package.rpm]      تثبت حزمة rpm 
     # rpm -ivh --nodeeps [package.rpm]      تنصيب حزمة " آر بي أم " RPM مع تجاهل الحزم المطلوبة 
     # rpm -U [package.rpm]      ترقية حزمة rpm بدون تغير ملفات الاعدادات 
     # rpm -F [package.rpm]      ترقية حزمة rpm فقط اذا كانت مثبتة 
     # rpm -e [package]      حذف حزمة rpm 
     # rpm -qa      عرض كل حزم rpm المثبتة على النظام 
     # rpm -qa | grep httpd      عرض جميع حزم rpm التي تحتوي على الاسم httpd 
     # rpm -qi [package]      الحصول على معلومات عن حزمة معينة مثبتة 
     # rpm -qg "System Environment/Daemons"      عرض حزم rpm من مجموعة برمجيات 
     # rpm -ql [package]      عرض الملفات الموفرة بواسطة حزمة " آر بي أم " rpm منصبة 
     # rpm -qc [package]      عرض قائمة ملفات الاعدادات المقدمة بواسطة حزمة rpm مثبتة 
     # rpm -q [package] --whatrequires      عرض قائمة الحزم المطلوبة لحزمة آر بي أم " rpm " معينة 
     # rpm -q [package] --whatprovides      عرض قدرة حزمة آر بي أم "rpm" 
     # rpm -q [package] --scripts      عرض السكربتات التي عملت جراء عملية التنصي \ الحذف 
     # rpm -q [package] --changelog      عرض تاريخ المراجعات لحزمة آر بي أم "rpm" 
     # rpm -qf /etc/httpd/conf/httpd.conf      التحقق من ان حزمة rpm تنتمي الى الملف المعطى 
     # rpm -qp [package.rpm] -l      عرض قائمة الملفات الموجودة في حزمة آر بي أم "rpm" لم يتم تنصيبها بعد 
     # rpm --import /media/cdrom/RPM-GPG-KEY      تصدير الملفتاح العام للتوقيع الرقمي 
     # rpm --checksig [package.rpm]      تاكيد تكامل ملف rpm 
     # rpm -qa gpg-pubkey      تأكيد تكامل جميع ملفات rpm المثبتة 
     # rpm -V [package]      تفحص حجم الملف و الصلاحيات و النوع و المالك و المجموعة و اخر تعديل 
     # rpm -Va      فحص جميع حزم rpm المثبتة على النظام 
     # rpm -Vp [package.rpm]      التحقق من حزمة rpm لم يتم تنصبها بعد 
     # rpm -ivh /usr/src/redhat/RPMS/`arch`/[package.rpm]      تثبيت حزمة من المصدر 
     # rpm2cpio [package.rpm] | cpio --extract --make-directories *bin*      استخراج ملف تنفيذي من حزمة rpm 
     # rpmbuild --rebuild [package.src.rpm]      إنشاء حزمة rpm من ملفات rpm مصدرية 
    
     
    
    YUM أداة الحزم (Fedora, RedHat و ماشابه)
    أمر    الوصف 
     # yum -y install [package]      تحميل و تثبت حزمة rpm 
     # yum localinstall [package.rpm]      هذا الأمر سيثبت حزمة rpm و يحاول حل جميع متعلقات بك بواسطة المخازن 
     # yum -y update      تحديث كل حزم rpm المثبة على النظام 
     # yum update [package]      تحديث حزمة rpm 
     # yum remove [package]      حذف حزمة rpm 
     # yum list      عرض كل الحزم المنصبة على النظام 
     # yum search [package]      البحث عن حزمة rpm في المستودع 
     # yum clean [package]      تنضيف سجلات حزم الآر بي أم "rpm" المحملة 
     # yum clean headers      ازالة جميع ملفات الرؤوس التي يحتاجها النظام لايجاد المتطلبات لحزمة ما 
     # yum clean all      ازالة الملفات المؤقتة(cache) 
    
     
    
    DEB أداة حزم (Debian, Ubuntu وما شابه)
    أمر    الوصف 
     # dpkg -i [package.deb]      تثبت او ترقية حزمة دبيان 
     # dpkg -r [package]      إزالة حزمة دبيان من النظام 
     # dpkg -l      عرض كل حزم دبيان المثبته على النظام 
     # dpkg -l | grep httpd      عرض جميع حزم دبيان التي تحتوي على الاسم "httpd" 
     # dpkg -s [package]      الحصول على معلومات عن حزمة معينة مثبتة على النظام 
     # dpkg -L [package]      عرض قائمة الملفات المقدمة بواسطة حزمة مثبتة على النظام 
     # dpkg --contents [package.deb]      عرض قائمة الملفات المقدمة بواسطة حزمة غير مثبتة على النظام 
     # dpkg -S /bin/ping      التحقق من ان الحزمة تنتمي الى الملف المعطى 
    
    
    
    APT اداة حزم (Debian, Ubuntu و ماشابه)
    أمر    الوصف 
     # apt-cache search [package]      يرجع لك قائمة الحزم الموجوده حسب الكلمة المكتوبة (لليحث عن حزم) 
     # apt-cdrom install [package]      تثبت او ترقية حزمة ديبيان من محرك الاقراص الضوئية (CD-ROM) 
     # apt-get install [package]      تثبيت او ترقية حزمة Debian 
     # apt-get update      تحديث قائمة الحزم 
     # apt-get upgrade      ترقية جميع الحزم المثبته 
     # apt-get remove [package]      إزالة حزمه دبيان من النظام 
     # apt-get check      فحص المستودعات 
     # apt-get clean      مسح الملفات المؤقته للحزم التي تم تحميلها 
    
    
    
    Pacman أداة حزم (Arch, Frugalware و ما شابه)
    أمر    الوصف 
     # pacman -S name      تثبيت الحزمة 'name' وكل إعتمادياتها 
     # pacman -R name      حذف الحزمة 'name'وكل ملفاتها 
    
    
    
    مشاهدة محتويات الملف
    أمر    الوصف 
     # cat file1      عرض محتويات ملف ابتدأ من الصف الأول 
     # head -2 file1      شاهد السطرين الاولين من الملف 
     # less file1      مشابه لامر "more" لكنه يسمح بالرجوع الى الخلف مثل ما يسمح بالتقدم الى الامام 
     # more file1      لمشاهدة محتويات ملف طويل 
     # tac file1      عرض محتويات ملف ابتدأ من اخر سطر 
     # tail -2 file1      مشاهدة اخر سطرين من الملف 
     # tail -f /var/log/messages      شاهد حاليا ما الذي يتم إضافته على الملف 
    
     
    
    معالجة النصوص
    أمر    الوصف 
     # cat example.txt | awk 'NR%2==1'      ازالة كل الاسطر الزوجية من ملف example.txt 
     # echo a b c | awk '{print $1}'      عرض أول عمود من سطر معين 
     # echo a b c | awk '{print $1,$3}'      عرض العمود الأول والثالث من سطر معين 
     # cat -n file1      عدد الأسطر فيي ملف معين 
     # comm -1 file1 file2      مقارنة محتويات الملفين بواسطة حذف الاسطر الوحيدة من الملف file1 
     # comm -2 file1 file2      مقارنة محتويات الملفين بواسطة حذف الاسطر الوحيدة من الملف file2 
     # comm -3 file1 file2      مقارنة محتويات الملفين بواسطة حذف الاسطر التي تظهر على كل الملفين 
     # diff file1 file2      عرض الإختلاف ما بين ملفين 
     # grep Aug /var/log/messages      عرض كلمة AUG من ملف يدعى /var/log/messages 
     # grep ^Aug /var/log/messages      البحث عن كلمات تبدأ بحروف AUG من ملف يدعى /var/log/messages 
     # grep [0-9] /var/log/messages      اختيار الاسطر التي تحتوي ارقام من الملف'/var/log/messages' 
     # grep Aug -R /var/log/*      البحث عن الكلمة "Aug" في ملفات المجلد '/var/log' 
     # paste file1 file2      دمج محتويات ملفين للأعمدة 
     # paste -d '+' file1 file2      تجميع(دمج) محتوى ملفين (file1 file2) في عمودين بحيث يكون فاصل بينهما علامة '+' 
     # sdiff file1 file2      إيجاد الفرق بين ملفين (file1 file2) ودمج الفروقات بطريقة تفاعليه ك: "diff" 
     # sed 's/string1/string2/g' example.txt      استبدال "string1" بـ "string2" في ملف example.txt 
     # sed '/^$/d' example.txt      حذف كل الملفات الفارغة من ملف example.txt 
     # sed '/ *#/d; /^$/d' example.txt      حذف التعليقات والأسطر الخالية من ملف example.txt 
     # sed -e '1d' exampe.txt      إزالة السطر الأول من ملف example.txt 
     # sed -n '/string1/p'      عرض الأسطر التي تحتوي على كلمة "string1" 
     # sed -e 's/ *$//' example.txt      إزالة الحروف الخالية في نهاسة كل صف 
     # sed -e 's/string1//g' example.txt      إزالة كلمة "string1" من نص 
     # sed -n '1,5p' example.txt      طباعة من الصف الاول الى الصف الخامس من الملف example.txt 
     # sed -n '5p;5q' example.txt      عرض السطر رقم 5 من ملف example.txt 
     # sed -e 's/00*/0/g' example.txt      استبدال عدة أصفار بصفر واحد 
     # sort file1 file2      رتب محتويات ملفين 
     # sort file1 file2 | uniq      رتب محتوى ملفين بحذف الأسطر المكررة(معادة) 
     # sort file1 file2 | uniq -u      sort contents of two files by viewing only unique line [english] 
    الوصف غير متاح لهذه اللغة[Arabic?] 
     # sort file1 file2 | uniq -d      sort contents of two files by viewing only duplicate line [english] 
    الوصف غير متاح لهذه اللغة[Arabic?] 
     # echo 'word' | tr '[:lower:]' '[:upper:]'      تحويل الحروف من حروف صغيرة إلى كبيرة 
    
    
    
    وضع المحارف و صيغة تحويل الملف
    أمر    الوصف 
     # dos2unix filedos.txt fileunix.txt      تحويل ملف نصي من MSDOS إلى يونكس 
     # recode ..HTML < page.txt > page.html      تحويل ملف من صيغة text إلى html 
     # recode -l | more      إضهار كل ماهو متاح من نماذج التحويل 
     # unix2dos fileunix.txt filedos.txt      تحويل ملف نص من يونكس إلى MSDOS 
    
     
    
    تحليل ملف النظام
    أمر    الوصف 
     # badblocks -v /dev/hda1      فحص الأجزاء السيئة في القرص "hda1" 
     # dosfsck /dev/hda1      اصلاح / التحقق من نزاهة نظام ملفات dosعلى القرص hda1 
     # e2fsck /dev/hda1      اصلاح / التحقق من نزاهة نظام ملفات ext2على القرص hda1 
     # e2fsck -j /dev/hda1      اصلاح / التحقق من نزاهة نظام ملفات ext3على القرص hda1 
     # fsck /dev/hda1      اصلاح / التحقق من نزاهة نظام ملفات لينكس على القرص hda1 
     # fsck.ext2 /dev/hda1      اصلاح / التحقق من نزاهة نظام ملفات ext2على القرص hda1 
     # fsck.ext3 /dev/hda1      اصلاح / التحقق من نزاهة نظام ملفات ext3على القرص hda1 
     # fsck.vfat /dev/hda1      اصلاح / التحقق من نزاهة نظام ملفات fatعلى القرص hda1 
     # fsck.msdos /dev/hda1      اصلاح / التحقق من نزاهة نظام ملفات dosعلى القرص hda1 
    
     
    
    تهيئة ملف النظام
    أمر    الوصف 
     # fdformat -n /dev/fd0      إخلاء " فورمات " فرص فلوبي 
     # mke2fs /dev/hda1      تكوين نوع نظام ملفات في لينوكس إكسزت 2 "ext2" في جزء "hda1" 
     # mke2fs -j /dev/hda1      تكوين نظام الملفات من نوع لينكس ext3 (مجلة ) في التقسيم hda1 
     # mkfs /dev/hda1      تكوين نوع نظام ملفات لينوكس في جزء hda1 في القص الصلب 
     # mkfs -t vfat 32 -F /dev/hda1      إنشاء نظام ملفات من نوع فات32 
     # mkswap /dev/hda3      عمل نظام ملفات من نوع سواب 
    
     
    
    ملف نظام SWAP
    أمر    الوصف 
     # mkswap /dev/hda3      إنشاء نظام ملفات من نوع سواب 
     # swapon /dev/hda3      تفعيل جزء سواب جديد من القرص الصلب 
     # swapon /dev/hda2 /dev/hdb3      تفعيل جزئين من القرص الصلب للسواب 
    
     
    
    النسخ الاحتياطي
    أمر    الوصف 
     # find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2      إيجاد كل الملفات بامتداد "log" وصنع ارشيف "bzip" 
     # find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents      إيجاد ونقل كل الملفات بامتداد "txt" من مجلد لآخر 
     # dd bs=1M if=/dev/hda | gzip | ssh [email protected]_addr 'dd of=hda.gz'      أخذ(جعل) نسخه من قرص صلب محلي في حاسوب آخر عن طريق بروتوكول الآمنssh 
     # dd if=/dev/sda of=/tmp/file1      نسخ محتوى قرص صلب إلى ملف معين 
     # dd if=/dev/hda of=/dev/fd0 bs=512 count=1      تكوين نسخة من (MBR (Master Boot Record في floppy 
     # dd if=/dev/fd0 of=/dev/hda bs=512 count=1      أستعادة سجل الإقلاع الرئيسي (MBR) من نسخة أحتياطية سابقة موجودة على قرص مرن 
     # dump -0aj -f /tmp/home0.bak /home      عمل نسخ احتياطي كامل لمجلد '/home' 
     # dump -1aj -f /tmp/home0.bak /home      make a incremental backup of directory '/home' [english] 
    الوصف غير متاح لهذه اللغة[Arabic?] 
     # restore -if /tmp/home0.bak      استعادة نسخة احتياطية بتفاعل 
     # rsync -rogpav --delete /home /tmp      التزامن ما بين المجلدات 
     # rsync -rogpav -e ssh --delete /home ip_address:/tmp      التزامن بواسطة قنوات SSH 
     # rsync -az -e ssh --delete ip_addr:/home/public /home/local      التزامن بين مجلد محلي و آخر عن بعد بواسطة SSH و الضغط 
     # rsync -az -e ssh --delete /home/local ip_addr:/home/public      التزامن بين مجلد بعيد مع مجلد محلي بواسطة SSH و الضغط 
     # tar -Puf backup.tar /home/user      عمل نسخ إحتياطي مزيد للملف "/home/user/" 
     # ( cd /tmp/local/ && tar c . ) | ssh -C [email protected]_addr 'cd /home/share/ && tar x -p'      نسخ محتوى مجلد في مجلد بعيد بواسطة SSH 
     # ( tar c /home ) | ssh -C [email protected]_addr 'cd /home/backup-home && tar x -p'      نسخ مجلد محلي على مجلد نيابي عن طريق "ssh" 
     # tar cf - . | (cd /tmp/backup ; tar xf - )      local copy preserving permits and links from a directory to another [english] 
    
    
     
    
    محرك الاقراص الضوئية
    أمر    الوصف 
     # cd-paranoia -B      استخارج الأصوات من قرص ليزري وتحويلهم إلى ملفات "wav" 
     # cd-paranoia --      سحب أول ثلاث أصوات من قرص ليزري وتحويلهم إلى امتداد wav 
     # cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force      إفراغ محتوى قرص ( سي دي ) فابل لإعادة الكتابة 
     # cdrecord -v dev=/dev/cdrom cd.iso      حرق ملف ايزو ( iso ) 
     # gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom -      حرق ملف ايزو iso مضغوط 
     # cdrecord --scanbus      scan bus to identify the channel scsi [english] 
    
     # dd if=/dev/hdc | md5sum      فجص جهاز مثل قرص ليزري بـأم دي 5 "md5" 
     # mkisofs /dev/cdrom > cd.iso      تكوين صورة أيزو لقرص ليزري على القرص الصلب 
     # mkisofs /dev/cdrom | gzip > cd_iso.gz      تكوين ملف آيزو "iso" مضغوط لقرص ليزري على القرص الصلب 
     # mkisofs -J -allow-leading-dots -R -V      تكوين ملف آيزو لنجلد معين 
     # mount -o loop cd.iso /mnt/iso      التعرف على ملف من نوع "iso" 
    
     
    
    الشبكات السلكية و اللاسلكية
    أمر    الوصف 
     # dhclient eth0      الحصول على إعدادات الشبكة (IP, SM, GW, DNS) لكرت الشبكة رقم 1 عن طريق البروتوكول DHCP 
     # ethtool eth0      عرض إحصائيات شبكة "eth0" 
     # host [url]www.example.com[/url]      الحصول على معرف الشبكة (رقم الأي بي) للجهاز الذي يحمل الاسم [url]www.example.com[/url] 
     # hostname      عرض اسم المستضيف للنظام 
     # ifconfig eth0      عرض اعدادات لكارت الشبكة تدعى eth0 
     # ifconfig eth0 192.168.1.1 netmask 255.255.255.0      تعديل المعرف ( الآي بي ) 
     # ifconfig eth0 promisc      وضع كرت الشبكة الأول في وضع المتلصص للحصول على نسخة من جميع ما يرسل على الشبكة 
     # ifdown eth0      إلغاء تفعيل بنية "eth0" 
     # ifup eth0      تفعيل واجهة "eth0" 
     # ip link show      show link status of all network interfaces [english] 
    
     # iwconfig eth1      عرض الشبكات الاسلكية 
     # iwlist scan      عمل بحث لايجاد الاتصالات اللاسلكية المتوفرة 
     # mii-tool eth0      عارض حالة الوصلة لـ"eth0" 
     # netstat -tup      show all active network connections and their PID [english] 
    
     # netstat -tupl      show all network services listening on the system and their PID [english] 
    
     # netstat -rn      طباعة جدول توجيه حزم الشبكة وهو شبيه بالأمر "route -n" 
     # nslookup [url]www.example.com[/url]      lookup hostname to resolve name to ip address and viceversa [english] 
    
     # route -n      عرض جدول التوجيه 
     # route add -net 0/0 gw IP_Gateway      تكوين البوابة (gateway) الافتراضية 
     # route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1      configure static route to reach network '192.168.0.0/16' [english] 
    
     # route del 0/0 gw IP_gateway      إزالة المسار الساكن 
     # echo "1" > /proc/sys/net/ipv4/ip_forward      activate ip routing [english] 
    
     # tcpdump tcp port 80      عرض كل الترافك في الإتش تي تي بي "http" 
     # whois [url]www.example.com[/url]      البحث عن معلومات نطاق إنترنت معين في قاعدة بيانا هويز "Whois" 
    
     
    
    شبكات ويندوز (samba)
    أمر    الوصف 
     # mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share      ربط مشاركة شبكات ويندوز 
     # nbtscan ip_addr      حل اسم الـnetbios 
     # nmblookup -A ip_addr      netbios name resolution [english] 
    
     # smbclient -L ip_addr/hostname      show remote shares of a windows host [english] 
    
     # smbget -Rr smb://ip_addr/share      لتحميل الملفات من مجلد مشترك على نظام ويندوز أو خادم سامبا 
    
     
    
    IPTABLES (جدار ناري)
    أمر    الوصف 
     # iptables -t filter -L      show all chains of filtering table [english] 
    
     # iptables -t nat -L      show all chains of nat table [english] 
    
     # iptables -t filter -F      clear all rules from filtering table [english] 
    
     # iptables -t nat -F      حذف كل الحقول من جدول "nat" 
     # iptables -t filter -X      حذف كل السلاسل التي تم تكوينها بواسطة مستخدم 
     # iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT      allow telnet connections to input [english] 
    
     # iptables -t filter -A OUTPUT -p tcp --dport http -j DROP      block HTTP connections to output [english] 
    
     # iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT      allow POP3 connections to forward chain [english] 
    
     # iptables -t filter -A INPUT -j LOG --log-prefix      Logging on input chain [english] 
    
     # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE      configure a PAT (Port Address Traslation) on eth0 masking outbound packets [english] 
    
     # iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22 -j DNAT --to-destination 10.0.0.2:22      redirect packets addressed to a host to another host [english] 
    
    
     
    
    مراقبة و تصحيح
    أمر    الوصف 
     # free -m      عرض المساحة الغير مستخدمة من الذاكر بالميجا بايت 
     # kill -9 process_id      اغلق بالقوة العملية و انهيها 
     # kill -1 process_id      إجبار عملية على إعادة تحميل الإعدادات 
     # last reboot      عرض تسجيل اعادة التشغيل 
     # lsmod      عرض مديولات الكيرنل 
     # lsof -p process_id      عرض قائمة الملفات التيتم تشغيلها بواسطة العملية 
     # lsof /home/user1      لإخراج قائمة الملفات المفتوحة في مسار معين 
     # ps -eafw      عرض مهام لينُكس 
     # ps -e -o pid,args --forest      عرض مهام الجهاز بشكل هرم 
     # pstree      أظهار شجرة عمليات النظام 
     # smartctl -A /dev/hda      monitoring reliability of a hard-disk through SMART [english] 
    
     # smartctl -i /dev/hda      التحقق من ان "SMART: مفعل في القرص الصلب 
     # strace -c ls >/dev/null      display system calls made and received by a process [english] 
    
     # strace -f -e open ls >/dev/null      عرض إتصالات المكتبة 
     # tail /var/log/dmesg      show events inherent to the process of booting kernel [english] 
    
     # tail /var/log/messages      عرض أحداث الجهاز 
     # top      عرض البرامج التي تستهلك القدر الأكبر من وحدة المعالجة المركزية "cpu" 
     # watch -n1 'cat /proc/interrupts'      عرض الإنقطاعات في الوقت الحقيقي 
    
     
    
    أوامر اخرى مفيدة
    أمر    الوصف 
     # alias hh='history'      set an alias for a command - hh = history [english] 
    الوصف غير متاح لهذه اللغة[Arabic?] 
     # apropos ...keyword      display a list of commands that pertain to keywords of a program , useful when you know what your program does, but you don't know the name of the command [english] 
    
     # chsh      تغير امر الشل 
     # chsh --list-shells      nice command to know if you have to remote into another box [english] 
     
     # gpg -c file1      تشفير ملف بـ " GNU Privacy Guard " 
     # gpg file1.gpg      فك شفرة ملف تحت رخصة جنو GNU Provacy Guard 
     # ldd /usr/bin/ssh      عرض المكتبة المشتركة المطلوبة بواسطة برنامج "ssh" 
     # man ping      display the on-line manual pages for example on ping command - use '-k' option to find any related commands [english] 
    
     # mkbootdisk --device /dev/fd0 `uname -r`      إنشاء فلوبي للإقلاع 
     # wget -r [url]www.example.com[/url]      حمل كامل الموقع 
     # wget -c [url]www.example.com/file.iso[/url]      تحيمل ملف مع القدرة على التوقف في المنتصف ومواصلة التحميل فيما بعد 
     # echo 'wget -c [url]www.example.com/files.iso[/url]' | at 09:00      بدأ التحميل في أي وقت تم تحديده 
     # whatis ...keyword      عرض وصف لوضيفة برنامج معين 
     # who -a      عرض المستخدم الموجود مع عرض اخر وقت لتشغيل النظام والمعالجات الميتة والمستوى اللذى يعمل واخر ساعة وقت متغيرة

    هدا هو

    و سمحولي على التنسيق العاجزين

    لكن إن شاء الله تنقلها للمفكرة و تعدل عليها و تحفضها و من حين لاخر تعمل لها مراجع أحسن من البحث في غوغل

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



  2. #2
    هكر مجتهد Array الصورة الرمزية Dr__X
    تاريخ التسجيل
    Oct 2011
    الدولة
    المملكه العربيه(جده)
    المشاركات
    317

    افتراضي رد: مجموعه كبيرة من اوامر لينكس ووظيفة كل امر

    مجهود كبير ف يشكر
    وش هذا يا عثمان وش هذا رررروعه يا معلم
    استمر في تميززك وطرح كل جديد


  3. #3
    هكر مجتهد Array الصورة الرمزية hamzaafire
    تاريخ التسجيل
    Jan 2013
    الدولة
    العراق
    المشاركات
    275

    افتراضي رد: مجموعه كبيرة من اوامر لينكس ووظيفة كل امر

    شكرا اخي العزيز على هذا الطرح المفيد



  4. #4
    هكر متألق Array الصورة الرمزية Iraqe Hacker
    تاريخ التسجيل
    Jul 2012
    الدولة
    Iraqe Hacker™ ✔©Page&Official®Mafia █║▌│█│║▌║││█║▌║▌║
    المشاركات
    3,254

    افتراضي رد: مجموعه كبيرة من اوامر لينكس ووظيفة كل امر

    جميل بارك الله فيك كنت محتاجها


  5. #5
    هكر مبتديء Array
    تاريخ التسجيل
    Jul 2012
    الدولة
    سوريا
    المشاركات
    11

    افتراضي رد: مجموعه كبيرة من اوامر لينكس ووظيفة كل امر

    مشكور على الموضوع بس كأنو لازم يكون بقسم انظمة التشغيل


  6. #6
    :: مراقب عام :: Array الصورة الرمزية shhaby
    تاريخ التسجيل
    Nov 2012
    المشاركات
    3,233

    افتراضي رد: مجموعه كبيرة من اوامر لينكس ووظيفة كل امر

    واصل يعطيك العافية بالتوفيق



المواضيع المتشابهه

  1. مجموعه كبيرة من برامج الهاكر + دروس فيديو
    بواسطة ASDELY-ScOrPiOn في المنتدى منتدى برامج وأدوات الهكرز
    مشاركات: 162
    آخر مشاركة: 04-02-2015, 08:59 AM
  2. سي دي يضم مجموعه كبيرة من برامج اختراق أجهزه+مواقع+بريد+ويندوز
    بواسطة BLACK.JaGuAr في المنتدى منتدى برامج وأدوات الهكرز
    مشاركات: 275
    آخر مشاركة: 03-04-2014, 05:21 PM
  3. مجموعه كبيرة من برامج الهاكر + دروس فيديو... اواجه مشكلة في هذا الموضوع
    بواسطة النينجا الاسود في المنتدى منتدى برامج وأدوات الهكرز
    مشاركات: 3
    آخر مشاركة: 08-11-2012, 01:57 AM
  4. مكونات شبكة النترنت من اجهزة وسوفت وير ووظيفة كل منها
    بواسطة hacking man في المنتدى منتدى الإختراق العام
    مشاركات: 1
    آخر مشاركة: 03-22-2011, 10:41 PM
  5. مكونات شبكة النترنت من اجهزة وسوفت وير ووظيفة كل منها
    بواسطة hacking man في المنتدى منتدى الإختراق العام
    مشاركات: 0
    آخر مشاركة: 02-06-2011, 11:46 PM

وجد الزوار هذه الصفحة بالبحث عن:

http:www.aljyyosh.comvbshowthread.phpt=43847

اوامر لينكس

ماهي اوامر لينكس

سطر اوامر لينكس تسريع النت

مجموعت اوامر لينكس

ما هي وظيفة اوامر binفي نظام التشغيل لينكس

ما هي مهمه الامر kill في ال system calls

ماهي اوامر في نظام التشغيل لينكس

اوامر لينيكس

اوامر ديبيان

اوامر ديبيان لتفعيل الانترنت

اوامر بوت ليزر

اوامر links

خواص الاداه date في لينيكس

100 امر من اوامر لينكس

جميع اوامر لينكس التغيو

ما هي اوامر الشل في لينكس اوبنتو

اوامر اللينكس لتهيئة النظام

الصقة العامة لاوامر اللينكس

اوامر دبيان

اوامر اللينكس للشبكات

اوامر نظام التشغيل linux

اصلاح نظام لينكس

انشاءمستخدم جديد عن طريق اوامرلينكس

ثﻻثه خيارات مساعده للأمر manفي لينكس

المفضلات

أذونات المشاركة

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