بوابة الإنترنت الرقمية ADSLGATE

Amazon عنوان IP سرعة الإتصال الإعلان استعادة كلمة المرور
العودة   البوابة الرقمية ADSLGATE > بوابة البرامج وأنظمة التشغيل > قسم نظام GNU/Linux والبرمجيات الحرة ومفتوحة المصدر
التسجيل التنبيهات لوحة التحكم مشاركات اليوم قوانين المنتدى الاتصال بنا مشاركات اليوم اجعل كافة الأقسام مقروءة



إضافة رد
 
أدوات الموضوع
قديم 12-07-2018, 02:55 PM كاتب الموضوع #1
abdullah88xd
نشيط
 
الصورة الرمزية abdullah88xd
 






20 أوامر لينكس مفيدة + شاركنا بعض الأوامر ؟؟





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





1- الأمر الأول



كود:
top
يعرض لك أوامر عن نواة لينكس وأستخدام المعالج والتطبيقات وغير ذلك












الامر الثاني وهو مفيد أذا كان لديك برنامج ينتهي امتداده ب bundle.



فالحل بسيط أدخل الى موقع البرنامج



مثلا في التنزيلات












نفتح الطرفية ونكتب الاوامر cd ثم كذا وكذا ومن ثم هذا الامر المهم



كود:
sudo sh






الأمر MTR وهو معرفة ping + tracerote‪
في نفس الوقت

مثلا موقع ADSLgate





الأمر !! sudo



عرض اكثر ما كتبته لأوامر Sudo




مثلا أنا كتبت sudo apt-get update وحدث خطأ بالشبكة مثلا



يمكنك تكرار هذا الأمر

كود:
!! sudo

 

 

التوقيع
اللهم اغفر لنا وارحمنا، وتب علينا انك انت التواب الرحيم، اللهم احسن خاتمتنا في الامور كلها واجرنا من خزي الدنيا وعذاب الآخرة



Monitor: ASUS

التعديل الأخير تم بواسطة abdullah88xd ; 04-08-2018 الساعة 02:01 AM.
abdullah88xd غير متصل  
أشكر صاحب الموضوع رد مع اقتباس
2 عضواً يشكرون abdullah88xd للفائدة التي وجدوها في هذا الموضوع

قديم 12-07-2018, 03:07 PM #2
حسام وليد
مشارك
 
الصورة الرمزية حسام وليد
 


افتراضي رد: أوامر لينكس مفيدة





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

برنامج
كود:
top
هو نفسه task manager الي نستعمله في بيئة جنوم ومات لكن هذا للطرفية

الامر الثاني وهو مفيد أذا كان لديك برنامج ينتهي امتداده ب bundle.

مافهمت شو هو bundle ^_^

 

 





التعديل الأخير تم بواسطة حسام وليد ; 12-07-2018 الساعة 03:12 PM.
حسام وليد غير متصل  
Yes No
رد مع اقتباس

قديم 12-07-2018, 03:17 PM كاتب الموضوع #3
abdullah88xd
نشيط
 
الصورة الرمزية abdullah88xd
 


افتراضي رد: أوامر لينكس مفيدة





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

برنامج
كود:
top
هو نفسه task manager الي نستعمله في بيئة جنوم ومات لكن هذا للطرفية


صحيح



مافهمت شو هو bundle ^_^






هو امتداد

ومعناه حرفيا حزمة من التطبيقات



أذكر أني بحمل برنامج vmware للينكس منت وما قدرت افتحه

الا بهذا الامر sudo sh

 

 

التوقيع
اللهم اغفر لنا وارحمنا، وتب علينا انك انت التواب الرحيم، اللهم احسن خاتمتنا في الامور كلها واجرنا من خزي الدنيا وعذاب الآخرة



Monitor: ASUS
abdullah88xd غير متصل  
Yes No
رد مع اقتباس

قديم 12-07-2018, 07:49 PM #4
حسام وليد
مشارك
 
الصورة الرمزية حسام وليد
 


افتراضي رد: أوامر لينكس مفيدة + شاركنا بعض الأوامر ؟؟





شكرا على التوضيح

كود:
مثلا أنا كتبت sudo apt-get update وحدث خطأ بالشبكة مثلا 
يمكنك تكرار هذا الأمر
انت ذكرت الامر بالصورة الصحيحة فقط فيه ملاحظة حول الترتيب الامر
لو حدث خطأ بالشبكة تقدر تكتب !! بدل sudo لانك كتبتها في اول مرة اما انك كتبت apt-get update من دون sudo هنا راح تكتب !! sudo

الأمر mtr

فعلا امر مفيد , شكرا ^_^

 

 




حسام وليد غير متصل  
Yes No
رد مع اقتباس

قديم 14-07-2018, 02:10 AM #5
Eqlaaaa3
متميز
 
الصورة الرمزية Eqlaaaa3
 


Eqlaaaa3 @YoutubeEqlaaaa3 @Twitch
افتراضي رد: أوامر لينكس مفيدة + شاركنا بعض الأوامر ؟؟





يعطيك العافيه

في حال اريد ارقب الشبكة الارسال و الاستقبال و كيف اعرف اذا في احد دخل الشبكة عن طريق الارسال والاستقبال ؟

 

 

التوقيع
Smile because life is beautiful
معلومة مهمة للحسابي بلاي ستيشن 4
لما تضيفني راح تلاحظ حسابي يلعب دارك سول 2و اساسآ انا ماالعبه ومعلق.

شوف الموضوع هنا وتعرف القصة

Eqlaaaa3 غير متصل  
Yes No
رد مع اقتباس

قديم 29-07-2018, 07:39 AM #6
ممرض لابتوب
بارز
 
الصورة الرمزية ممرض لابتوب
 


افتراضي رد: أوامر لينكس مفيدة + شاركنا بعض الأوامر ؟؟





مشاهدة المشاركة الأصلية
Eqlaaaa3
يعطيك العافيه

في حال اريد ارقب الشبكة الارسال و الاستقبال و كيف اعرف اذا في احد دخل الشبكة عن طريق الارسال والاستقبال ؟

wireshark

 

 

التوقيع
|
||
|||
||||
|||||
||||||
|||||||
||||||||

ممرض لابتوب غير متصل  
1 Yes No
رد مع اقتباس

قديم 02-08-2018, 01:58 PM #7
مهند الرسيني
مشارك
 
الصورة الرمزية مهند الرسيني
 


مهند الرسيني @Twitter
افتراضي رد: أوامر لينكس مفيدة + شاركنا بعض الأوامر ؟؟





امر less ، يساعد على عرض الأسطر الكثيرة والتنقل بينها سطورها.
مثلاً عندما تريد عرض ملف كبير ستستعمل cat لعرض أسطر ذلك الملف في الشل في بي بعض الحالات لا يتوفر لديك وظائف الـ scroll down/up بهذه الحالة نستعمل الأمر less.
مثال:
كود:
less /etc/group
كذلك يستعمل لتصفح المخرجات من الأوامر ، مثلا
كود:
dmesg | less

أمر tree ، يعرض لك شجرة الملفات للمجلد الجالي.
مثال:
كود:
$ tree

.
├── Cargo.toml
└── src
    └── main.rs

1 directory, 2 files

 

 

التوقيع
توقيع مخالف

مهند الرسيني غير متصل  
1 Yes No
رد مع اقتباس

قديم 19-08-2018, 04:29 AM #8
مهند الرسيني
مشارك
 
الصورة الرمزية مهند الرسيني
 


مهند الرسيني @Twitter
افتراضي رد: أوامر لينكس مفيدة + شاركنا بعض الأوامر ؟؟





أمر man
يعرض دليل البرنامج إن وجد ، مثلاً لعرض دليل البرنامج ls نكتب
كود:
man ls
راح يطبع لنا دليل أمر ls:
كود:
LS(1)                                                              User Commands                                                              LS(1)

NAME
       ls - list directory contents

SYNOPSIS
       ls [OPTION]... [FILE]...

DESCRIPTION
       List  information about the FILEs (the current directory by default).  Sort entries alphabetically if none of -cftuvSUX nor --sort is speci‐
       fied.

       Mandatory arguments to long options are mandatory for short options too.

       -a, --all
              do not ignore entries starting with .

       -A, --almost-all
              do not list implied . and ..

       --author
              with -l, print the author of each file

       -b, --escape
              print C-style escapes for nongraphic characters

       --block-size=SIZE
              with -l, scale sizes by SIZE when printing them; e.g., '--block-size=M'; see SIZE format below

       -B, --ignore-backups
              do not list implied entries ending with ~

       -c     with -lt: sort by, and show, ctime (time of last modification of file status information); with -l: show ctime and sort by name; oth‐
              erwise: sort by ctime, newest first

       -C     list entries by columns

       --color[=WHEN]
              colorize the output; WHEN can be 'always' (default if omitted), 'auto', or 'never'; more info below

       -d, --directory
              list directories themselves, not their contents

       -D, --dired
              generate output designed for Emacs' dired mode

       -f     do not sort, enable -aU, disable -ls --color

       -F, --classify
              append indicator (one of */=>@|) to entries

       --file-type
              likewise, except do not append '*'

       --format=WORD
              across -x, commas -m, horizontal -x, long -l, single-column -1, verbose -l, vertical -C

       --full-time
              like -l --time-style=full-iso

       -g     like -l, but do not list owner

       --group-directories-first
              group directories before files;

              can be augmented with a --sort option, but any use of --sort=none (-U) disables grouping

       -G, --no-group
              in a long listing, don't print group names

       -h, --human-readable
              with -l and -s, print sizes like 1K 234M 2G etc.

       --si   likewise, but use powers of 1000 not 1024

       -H, --dereference-command-line
              follow symbolic links listed on the command line

       --dereference-command-line-symlink-to-dir
              follow each command line symbolic link

              that points to a directory

       --hide=PATTERN
              do not list implied entries matching shell PATTERN (overridden by -a or -A)

       --hyperlink[=WHEN]
              hyperlink file names; WHEN can be 'always' (default if omitted), 'auto', or 'never'

       --indicator-style=WORD
              append indicator with style WORD to entry names: none (default), slash (-p), file-type (--file-type), classify (-F)

       -i, --inode
              print the index number of each file

       -I, --ignore=PATTERN
              do not list implied entries matching shell PATTERN

       -k, --kibibytes
              default to 1024-byte blocks for disk usage; used only with -s and per directory totals

       -l     use a long listing format

       -L, --dereference
              when showing file information for a symbolic link, show information for the file the link references rather than for the link itself

       -m     fill width with a comma separated list of entries

       -n, --numeric-uid-gid
              like -l, but list numeric user and group IDs

       -N, --literal
              print entry names without quoting

       -o     like -l, but do not list group information

       -p, --indicator-style=slash
              append / indicator to directories

       -q, --hide-control-chars
              print ? instead of nongraphic characters

       --show-control-chars
              show nongraphic characters as-is (the default, unless program is 'ls' and output is a terminal)

       -Q, --quote-name
              enclose entry names in double quotes

       --quoting-style=WORD
              use quoting style WORD for entry names: literal, locale, shell, shell-always, shell-escape, shell-escape-always, c, escape (overrides
              QUOTING_STYLE environment variable)

       -r, --reverse
              reverse order while sorting

       -R, --recursive
              list subdirectories recursively

       -s, --size
              print the allocated size of each file, in blocks

       -S     sort by file size, largest first

       --sort=WORD
              sort by WORD instead of name: none (-U), size (-S), time (-t), version (-v), extension (-X)

       --time=WORD
              with -l, show time as WORD instead of default modification time: atime or access or use (-u); ctime or status (-c); also  use  speci‐
              fied time as sort key if --sort=time (newest first)

       --time-style=TIME_STYLE
              time/date format with -l; see TIME_STYLE below

       -t     sort by modification time, newest first

       -T, --tabsize=COLS
              assume tab stops at each COLS instead of 8

       -u     with -lt: sort by, and show, access time; with -l: show access time and sort by name; otherwise: sort by access time, newest first

       -U     do not sort; list entries in directory order

       -v     natural sort of (version) numbers within text

       -w, --width=COLS
              set output width to COLS.  0 means no limit

       -x     list entries by lines instead of by columns

       -X     sort alphabetically by entry extension

       -Z, --context
              print any security context of each file

       -1     list one file per line.  Avoid '\n' with -q or -b

       --help display this help and exit

       --version
              output version information and exit

       The  SIZE argument is an integer and optional unit (example: 10K is 10*1024).  Units are K,M,G,T,P,E,Z,Y (powers of 1024) or KB,MB,... (pow‐
       ers of 1000).

       The TIME_STYLE argument can be full-iso, long-iso, iso, locale, or +FORMAT.  FORMAT is interpreted like  in  date(1).   If  FORMAT  is  FOR‐
       MAT1<newline>FORMAT2,  then FORMAT1 applies to non-recent files and FORMAT2 to recent files.  TIME_STYLE prefixed with 'posix-' takes effect
       only outside the POSIX locale.  Also the TIME_STYLE environment variable sets the default style to use.

       Using color to distinguish file types is disabled both by default and with --color=never.  With --color=auto, ls emits color codes only when
       standard  output  is connected to a terminal.  The LS_COLORS environment variable can change the settings.  Use the dircolors command to set
       it.

   Exit status:
       0      if OK,

       1      if minor problems (e.g., cannot access subdirectory),

       2      if serious trouble (e.g., cannot access command-line argument).

AUTHOR
       Written by Richard M. Stallman and David MacKenzie.

REPORTING BUGS
       GNU coreutils online help: <https://www.gnu.org/software/coreutils/>
       Report ls translation bugs to <https://translationproject.org/team/>

COPYRIGHT
       Copyright © 2017 Free Software Foundation, Inc.  License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
       This is free software: you are free to change and redistribute it.  There is NO WARRANTY, to the extent permitted by law.

SEE ALSO
       Full documentation at: <https://www.gnu.org/software/coreutils/ls>
       or available locally via: info '(coreutils) ls invocation'

GNU coreutils 8.29                                                 December 2017                                                              LS(1)
مفيد لمن يرغب بتعلم الأوامر


-----


أمر file
يحدد لك نوع الملف، مثلاً لدينا ملف باسم Foo ممكن يكون ملف نصي ممكن يكون برنامج وممكن يكون صورة ولا فيديو إلخ ، كيف تعرف ؟ باستعمال هذا الأمر


الاستعمال
كود:
file ~/Foo

طيب كيف يتعرف الأمر file على نوع الملف ؟!؟ جرب استعمل الأمر man معه وراح تعرف

 

 

التوقيع
توقيع مخالف


التعديل الأخير تم بواسطة مهند الرسيني ; 19-08-2018 الساعة 04:32 AM.
مهند الرسيني غير متصل  
1 Yes No
رد مع اقتباس

قديم 23-08-2018, 01:32 PM #9
مهند الرسيني
مشارك
 
الصورة الرمزية مهند الرسيني
 


مهند الرسيني @Twitter
افتراضي رد: أوامر لينكس مفيدة + شاركنا بعض الأوامر ؟؟





أمر lsblk لعرض الأقراص المتصلة بالحاسوب بالإضافة إلى أقسامها وبعض المعلومات


الاستعمال:

كود:
$ lsblk
النتائج:
كود:
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0 238.5G  0 disk 
├─sda1        8:1    0  1023M  0 part /boot
├─sda2        8:2    0     7G  0 part [SWAP]
└─sda3        8:3    0 230.5G  0 part /
mmcblk0     179:0    0  59.5G  0 disk 
└─mmcblk0p1 179:1    0  59.5G  0 part
---


أمر lscpu لعرض معلومات المعالج مثل أسم المعالج وعدد الأنويه و سرعة المعالج والسرعة القصوى والكاش و العديد من الأمور المهمة.


الاستعمال:
كود:
$ lscpu
النتائج:
كود:
Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  2
Core(s) per socket:  2
Socket(s):           1
NUMA node(s):        1
Vendor ID:           GenuineIntel
CPU family:          6
Model:               78
Model name:          Intel(R) Core(TM) i7-6600U CPU @ 2.60GHz
Stepping:            3
CPU MHz:             799.914
CPU max MHz:         3400.0000
CPU min MHz:         400.0000
BogoMIPS:            5618.00
Virtualization:      VT-x
L1d cache:           32K
L1i cache:           32K
L2 cache:            256K
L3 cache:            4096K
NUMA node0 CPU(s):   0-3
Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
مفيد إذا كنت تريد شراء حاسوب والمتجر ما عرض لك كامل التفاصيل!! مثل ما هو حاصل عندنا

 

 

التوقيع
توقيع مخالف

مهند الرسيني غير متصل  
1 Yes No
رد مع اقتباس

قديم 24-08-2018, 10:07 PM #10
Rain970
عضو جديد
 
الصورة الرمزية Rain970
 


افتراضي رد: أوامر لينكس مفيدة + شاركنا بعض الأوامر ؟؟





uname -a لمعرفة اصدار كيرنال التوزيعة

 

 




Rain970 غير متصل  
1 Yes No
رد مع اقتباس

قديم 25-08-2018, 11:52 AM #11
Development
مشارك
 
الصورة الرمزية Development
 


افتراضي رد: أوامر لينكس مفيدة + شاركنا بعض الأوامر ؟؟





السلام عليكم ورحمه الله

عندك الأمر:

كود:
top
مثل ماتفضلو الشباب الأمر هذا يطلع لك جميع العمليات الحالية

-----------------------------------------------------------------------------------

كود:
kill xxxxx
انهاء/إغلاق العمليات او البرامج من النظام, طريقة عملها تكتب الامر kill متبوعا برقم العملية ( تجدة في top )

-----------------------------------------------------------------------------------

كود:
dd
برنامج ناسخ ملفات, بامكانك حرق ملفات الايزو الموجود بمجلد الـ( Desktop ) على الفلاش المعرف كـ (sdc1) بواسطة الأمر التالي:
إنتبة وركز على اسم الفلاش المعرف لكي لاتسبب بمسح ملفات النظام او اي قرص معرف لديك على الجهاز
كود:
sudo dd if=/home/YourUsername/Desktop/YourIsoFile.iso of=/dev/sdc1 bs=4b
-----------------------------------------------------------------------------------

التعامل مع كروت الشبكة الخاصه بالجهاز
عرض معلومات الاتصال
تشغيل وايقاف الكروت

كود:
ifconfig
بعض التوزيعات تستخدم
كود:
iwconfig
-----------------------------------------------------------------------------------

تحديث برامج النظام والبرامج الاخرى
للتوزيعات الديبيانية

كود:
sudo apt-get upgrade
-----------------------------------------------------------------------------------

كتابة نتائج الأوامر ( جميع مايعرض عند تنفيذ أي امر في سطر الأوامر ) في ملف خارجي
مثال:
نريد كتابة نتائج الأمر
كود:
sudo apt-get upgrade
في ملف خارجي اسمة Output

نكتب

sudo apt-get upgrade >> Output

-----------------------------------------------------------------------------------

شطحه خارج الموضوع

سكربت منفذ بلغة الباش يحمل لك الفيديو من الانستقرام عن طريق سطر الأوامر
بمعرفة رابط الفيديو فقط
حيث يقوم السكربت بفحص HTML للصفحة واستخراج الرابط المباشر للفيديو وتحميلة
تنفيذي قبل 5 سنوات تقريبا ولازال السكربت يعمل بكفاءة
فقط انسخ السكربت و ضعه في ملف تكست و اعد تسميته وجعل اسم الملف كالتالي YOURFILENAME.sh
ثم نفذ الملف عن طريق الأمر التالي
كود:
./YourFileName.sh
كود:
#!/bin/bash

read -p "Enter URL : " url

DownloadInstagramVideos(){
Instagram=$( echo $url | grep -s -o "instagram" )
if [ "$Instagram" = "instagram" ]; then
        read -p "Enter directory Distination : " folder
        read -p "Name your video : " video_name
        mp4file=$(curl -s $url | grep -o "https://*.*/*.mp4")
	echo "[+]Downloading ........."
        wget -q ${mp4file} -O ${folder}/${video_name}.mp4
	echo "[+]File Downloaded ......!!"
	exit
else
	echo "[+]Invalid URL !!"
fi
}

DownloadInstagramVideos
-----------------------------------------------------------------------------------

بالتوفيق

 

 




Development غير متصل  
Yes No
رد مع اقتباس

قديم 03-09-2018, 10:00 PM #12
PS3 4 Sale
متميز
 
الصورة الرمزية PS3 4 Sale
 


افتراضي رد: أوامر لينكس مفيدة + شاركنا بعض الأوامر ؟؟





أوامر هاردوير مفيدة ..

lshw

لمعرفة تفاصيل هارد وير الجهاز امر lshw ..

يعطيك معلومات عن القطع مثل السرعة ، الشركة المصنعة ، .. الخ


تقدر تبحث عن شيء محدد .. مثلا تبي تعرف تردد الرام اذا ودك تضيف قطعة رام اضافية مثلا:

كود:
sudo lshw -short -C memory
أو باستخدام grep :


كود:
sudo lshw | grep DDR
DDR حروف كبيرة طبعا



تقدر تحفظ جميع مخرجات الأمر على شكل صفحة ويب وهذا افضل للقراءة :
كود:
sudo lshw -html > specs.html
بيحفظه في نفس المسار اللي انت فيه بإسم specs.html ..

تقدر تفتحه بالضغط عليه بالمتصفح او تدخل الامر التالي مباشرة ويفتحه لك بالمتصفح الافتراضي ..

كود:
python -m webbrowser "./specs.html"
dmesg


تبي تعرف نوع منافذ ساتا بالجهاز تدخل الأمر التالي:

كود:
dmesg | grep -i sata | grep 'link up'
ساتا 1 سرعة 1.5 جيجا
ساتا 2 سرعة 3.0 جيجا
ساتا 3 سرعة 6.0 جيجا

( مفيدة للي جهازه قديم ووده يركب ssd ضروري يعرف كم السرعة القصوى .. اذا ساتا 1 او ساتا 2 ما راح يستفيد كثير بالترقية إلى ssd )

 

 




PS3 4 Sale غير متصل  
Yes No
رد مع اقتباس

قديم 15-09-2018, 07:05 AM #13
Kan Ki
مشارك
 
الصورة الرمزية Kan Ki
 


افتراضي رد: أوامر لينكس مفيدة + شاركنا بعض الأوامر ؟؟





Instead of typing the "clear" command every time you want to clear the terminal, use the magical shortcut CTRL+L. Magic!


 

 

التوقيع
تَصْفُو الحَياةُ لجَاهِلٍ أوْ غافِلٍ عَمّا مَضَى فيها وَمَا يُتَوَقّعُ وَلمَنْ يُغالِطُ في الحَقائِقِ نفسَهُ وَيَسومُها طَلَبَ المُحالِ فتطمَعُ أينَ الذي الهَرَمانِ مِنْ بُنْيَانِهِ، ما قَوْمُهُ، ما يَوْمُهُ،
ما المصرَعُ؟




Kan Ki غير متصل  
1 Yes No
رد مع اقتباس

إضافة رد

أدوات الموضوع

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


الساعة الآن 11:36 AM.