LINUX .pdf

File information


Original filename: LINUX.pdf

This PDF 1.5 document has been generated by / Skia/PDF m55, and has been sent on pdf-archive.com on 12/09/2016 at 17:29, from IP address 185.127.x.x. The current document download page has been viewed 747 times.
File size: 234 KB (12 pages).
Privacy: public file


Download original PDF file


LINUX.pdf (PDF, 234 KB)


Share on social networks



Link to this file download page



Document preview


‫‪ ‬‬

‫‪LINUX ‬‬
‫‪ ‬‬
‫סוגי‪ ‬מערכות‪ ‬הפעלה‪ :‬‬
‫עידכון‪ ‬גרסאות‪ ‬‬

‫מחיר‪ ‬‬

‫משתמש‪ ‬‬

‫נגזרת‪ ‬‬

‫שם‪ ‬‬

‫כל‪ ‬שנה‪ ‬‬

‫חינמי‪ ,‬למרות‪ ‬שאפשר‪ ‬‬
‫לתרום‪ ‬‬

‫אין‪ root ‬‬
‫צריך‪ sudo ‬ע"מ‪ ‬להריץ‪ ‬‬
‫כ­‪ administrator‬‬

‫‪ubuntu ‬‬

‫‪ debian ‬‬

‫כל‪ ‬שנה‪ ,‬למרות‪ ‬שיש‪ ‬‬
‫גרסאות‪ ­ LTS ‬גרסאות‪ ‬‬
‫ל­‪ 5‬שנים‪ ‬‬

‫בתשלום‪) ‬על‪ ‬שחרות‪ ‬‬
‫ותמיכה(‪ ‬‬

‫יש‪ ‬משתמש‪ ‬בשם‪ root ‬‬

‫‪centOs ‬‬

‫‪red­hat ‬‬

‫‪ ‬‬
‫אחד‪ ‬המאפיינים‪ ‬השונים‪ ‬ביניהם‪ ­ ‬איך‪ ‬להגדיר‪ ‬כרטיס‪ ‬רשת‪ ‬‬
‫ב­‪ ubuntu‬משתמשים‪ ‬ב­‪ ­ sudo‬שמשמעותו‪ super user do ‬‬
‫‪ ‬‬
‫‪prompt root@A­GUI ~ #  ‬‬
‫‪● root ­ user ‬‬
‫‪● A­GUI ­ hostname ‬‬
‫‪  ‬מיקום‪ ‬במערכת‪ ‬קבצים‪● ~ ­ location ­ ‬‬
‫‪○ ~ ­ home directory ‬‬
‫‪● # ­ user permissions  ‬‬
‫‪○ # root permission ‬‬
‫‪○ $ simple user ‬‬
‫‪ ‬‬
‫יררכיה‪ :‬‬
‫●‬
‫●‬

‫בווינדוז‪ ‬ה"נקודות‪ ‬הכי‪ ‬גבוהות"‪ ‬הינם‪ ‬הספרייות‪ ,‬למשל‪ //:c ‬או‪ //:d ‬‬
‫בלינוקס‪ ,‬כל‪ ‬המערכת‪ ‬נמצאת‪ ‬מתחת‪ ‬ל­‪ (root directory) ­ ​/​ ‬‬
‫ואז‪ ‬מכאן‪ ,‬ניתן‪ ‬להפוך‪ ‬את‪ ‬כל‪ ‬המערכת‪ ‬לעץ‪ ‬כאשר‪ / ‬הינו‪ ‬השורש‪ .‬‬

‫‪ ‬‬
‫‪ ‬‬

‫‪ ‬‬

‫ספריות‪ ‬מתחת‪ ‬ל­‪ / ‬‬
‫● ‪ ­ ​home‬ספריית‪ ‬משתמש‪ ‬‬
‫● ‪ bin​ ­ binary executable‬‬
‫● ‪ ­ ​boot‬קבצים‪ ‬שאחראים‪ ‬לעלות‪ ‬את‪ ‬המחשב‪) ‬ניתן‪ ‬למחוק‪ ‬אותם‪ ‬בלינוקס(‪  ‬‬
‫● ‪ ­ ​dev‬כל‪ ‬ה­‪ devices‬במערכת‪ ‬כגון‪ … Hardisk, RAM ‬‬
‫○ ‪ ­ /dev/sda‬מציגים‪ ‬את‪ ‬ההארד‪ ‬דיסק‪ ‬‬
‫○ ‪ ­ /dev/sda/xxd‬מציגים‪ ‬את‪ ‬ההארד‪ ‬דיסק‪ ‬ב­‪ HEXA ‬‬
‫● ‪ ­ ​etc‬מכילה‪ ‬קבצי‪ ‬קופיגורציה‪ ‬של‪ ‬הבוסט‪) ‬קובץ‪ ‬של‪ ‬כרטיסי‪ ‬רשת‪ ‬למשל(‪ ‬‬
‫○ ‪ ­ /etc/shadow/‬קובץ‪ ‬סמסאות‪ ‬‬
‫○ ‪ ­ /etc/passwd/‬קובץ‪“ ‬אובייקטים”‪ ‬עם‪ ‬שם‪ ‬משתמש‪ ‬וסיסמאות‪ ‬‬
‫○ ‪ ­ /etc/inittab/‬קבצי‪ init ‬‬
‫○ ‪ ­/etc/sysconfig/network/‬לראות‪ ‬כרטיסי‪ ‬רשת‪ + ‬להחליף‪ ‬את‪ ‬השם‪ ‬‬
‫○ ‪ ­/etc/sysconfig/network­scripts/ifcfg­eth0/‬להיכנס‪ ‬לכרטיס‪ ‬רשת‪ eth0 ‬‬
‫○ ‪ ­/etc/yum.conf/‬להגדיר‪ PROXY ‬‬
‫○ ‪ ­ /etc/sysctl.conf/‬הגדרת‪ ‬ראוטר‪ ‬‬
‫● ‪ ­ ​mnt‬המקום‪ ‬ה­‪ default‬של‪ ‬מיפוי‪ HardDisk ‬או‪ USB ‬‬
‫● ‪ ­ ​opt‬מיקום‪ ‬שבו‪ ‬נמצאים‪ ‬בד”כ‪ ‬התוכנות‪ ‬שמעדכנים‪ ‬‬
‫● ‪ ­ ​root‬ספריית‪ ‬הבית‪ ‬של‪ ‬המשתמש‪ ‬‬
‫● ‪ ­ ​tmp‬כל‪ ‬ה­‪ temporary files‬‬

‫‪ ‬‬

‫‪ 3‬חוקי‪ ‬יסוד‪ ‬של‪ ‬לינוקס‪ :‬‬
‫‪ .1‬אותיות‪ ‬גדולות‪ / ‬אותיות‪ ‬קטנות‪  key sensitive ­ ‬‬
‫‪ .2‬כולם‪ ‬צודקים‪ ­ ‬יש‪ ‬לכל‪ ‬פעולה‪ ,‬כמה‪ ‬דרים‪ ‬לבצע‪ ‬אותם‪ ‬‬
‫‪ .3‬תמיד‪ ‬יש‪ ‬קובץ‪ ­ ‬הכל‪ ‬קורה‪ ‬בקבצים‪ ‬בלינוקס‪ ‬ולכן‪ ‬השינויים‪ ‬יהיו‪ ‬קבועים‪ ‬‬
‫‪ ‬‬
‫‪ 3‬דברים‪ ‬לניטרול‪ ‬טקסט‪ ‬מיוחד ‪ ‬‬
‫‪ "​ * ​" .1‬‬
‫‪ ' .2‬ס‪ ­ ' ‬הופך‪ ‬פקודה‪ ‬לטקסט‪ ,‬וטקסט‪ ‬לפקודה‪ ‬‬
‫‪ ­ \ .3‬מבטל‪ ‬רק‪ ‬את‪ ‬מה‪ ‬שצריך‪ ‬‬
‫‪ ‬‬
‫העתקה‪ ‬של‪ ‬המכונה‪ (Clone) ‬‬
‫‪ .1‬הולכים‪ ‬ל­‪  settings → manage → clone‬‬
‫‪ .2‬למחוק‪ ‬את‪ rm ­rf /etc/udev/rules.d/70­persistent­net.rules : ‬‬
‫‪ .3‬עושים‪ init 6 ‬‬
‫‪ ‬‬

‫‪ ‬‬
‫‪ ‬‬
‫‪ ‬‬

‫פלט‪ ‬‬

‫קלט‪ ‬‬

‫‪today the 1.txt NOTEXIST cost hash ‬‬

‫‪echo today the * cost $0 ‬‬

‫‪today the * cost hash ‬‬

‫‪echo today the ” * cost $0 “ ‬‬

‫‪today the * cost $0 ‬‬

‫‪echo today the ‘ * cost $0 ‘ ‬‬

‫‪today the * cost $0 ‬‬

‫‪echo today the \* cost \0 ‬‬

‫‪) ‬הפך‪ ‬לפקודה(‪today is 10/08/2016 ‬‬

‫‪echo today is ‘date’ ‬‬

 

 
INIT 
● 0 ­ halt (Do NOT set initdefault to this) 
● 1 ­ Single user mode 
● 2 ­ Multiuser, without NFS ­ (The same as 3, if you do not have networking) 
● 3 ­ Full multiuser mode 
● 4 ­ unused 
● 5 ­ GUI 
● 6 ­ reboot (Do NOT set initdefault to this) 
 
 ‫את‬ ‫משנים‬ ‫אם‬ ‫הקובץ‬ ‫של‬ type­‫ה‬ ‫את‬ ‫לשנות‬ ‫שאפשר‬ ‫בווינדוז‬ ‫כמו‬ ‫)ולא‬ ‫הקובץ‬ ‫סוג‬ ‫לפי‬ ‫נקבעת‬ ­ stam.txt ‫למשל‬ ­ ‫קובץ‬ ‫של‬ ‫נקודה‬
  ‫הסיומת‬
 
  absolute path / relative path
 / ­ ‫מה‬ ‫מהתחלה‬ ‫נתחיל‬ ‫מתחילים‬ ‫אם‬ ‫נכונות‬ ‫יהיו‬ ‫תמיד‬ ‫הוראות‬ ­ absolute native
  ‫הנוחי‬ ‫המיקום‬ ‫לפי‬ ‫דרך‬ ‫נותנים‬ ­ relative path
 
input / output 
standard input ­ 0
­
standard output ­ 1
­
standard error ­2 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

‫‪ ‬‬

‫‪ ‬‬
‫פקודות‪ LINUX ‬‬

‫כלליות‪ ‬‬
‫‪Description ‬‬

‫‪Name ‬‬

‫מדפיס‪ ‬את‪ X ‬על‪ ‬המסך‪ ‬‬

‫‪echo X ‬‬

‫לנקות‪ ‬את‪ ‬המסך‪ ‬‬

‫‪ ( ctrl + l ) ‬או‪clear ‬‬

‫עוצר‪ ‬את‪ ‬הפעולה‪ ‬‬

‫‪(ctrl + c) ‬‬

‫מסיים‪ ‬את‪ ‬הפעולה‪) ‬מתנתק(‪ ‬‬

‫‪(ctrl + d) ‬‬

‫אם‪ ‬רוצים‪ ‬להפוך‪ ‬אותיות‪ ‬גדולות‪ ‬לקטנות‪) ‬צריך‪ ‬להצביע‪ ‬לתחילת‪ ‬הטקסט(‪ ‬‬

‫‪(ctrl + l) ‬‬

‫אם‪ ‬רוצים‪ ‬להפוך‪ ‬אותיות‪ ‬קטנות‪ ‬לגדולות‪) ‬צריך‪ ‬להצביע‪ ‬לתחילת‪ ‬הטקסט(‪ ‬‬

‫‪(ctrl + u) ‬‬

‫היסטוריה‪ ‬של‪ ‬הפקודות‪ ‬שהקלדנו‪ ‬‬

‫)חץ‪ ‬למעלה(‪ ‬‬

‫רשומה‪ ‬של‪ ‬הפקודות‪ ‬שהקלדנו‪ ‬‬

‫‪history ‬‬

‫תחילת‪ ‬שורה‪ ‬‬

‫‪(ctrl + a) ‬‬

‫סוף‪ ‬שורה‪ ‬‬

‫‪(ctrl + e) ‬‬

‫סוף‪ ‬עבודה‪ ‬‬

‫‪(ctrl + d) ‬‬

‫משלים‪ ‬פקודה‪ ‬מהרגע‪ ‬שתחילת‪ ‬הפקודה‪ ‬הינו‪ ‬חד‪ ‬משמעי‪ ‬‬
‫ולכן‪ ‬מומלץ‪ ‬להשתמש‪ ‬בזה‪ ‬ע"מ‪ ‬לוודא‪ ‬שלא‪ ‬עשינו‪ ‬טעות‪ ‬לפני‪ ‬כן‪ ‬‬

‫‪tab ‬‬

‫מציג‪ ‬את‪ ‬כל‪ ‬האופציות‪ ‬של‪ ‬פקודות‪ ‬אשר‪ ‬מתחילות‪ ‬בתחילת‪ ‬מה‪ ‬שרשמנו‪ ‬‬

‫‪(tab + tab) ‬‬

‫מסביר‪ ‬מה‪ ‬האפשרויות‪ ‬של‪ ‬הפונקציה‪ X ‬‬

‫‪man X ‬‬

‫‪ ‬מייצג‪ ‬פחות‪ ‬מידע ‪ ‬‬

‫‪less ‬‬

‫כמו‪ ‬בתכנות‪ ­ ‬מסיים‪ ‬פקודה‪ ‬ןלכן‪ ‬ניתן‪ ‬לרשום‪ ‬פקודה‪ ‬נוספת‪ ‬באותה‪ ‬שורה‪ ‬‬

‫;‪ ‬‬

‫‪Do B only if A succeed ‬‬

‫‪A && B ‬‬

‫מתייחס‪ ‬לכל‪) xi ‬תו‪ ‬אחת‪ ‬אחרי‪ ‬ה­‪ (x‬‬

‫‪x? ‬‬

‫מתייחס‪ ‬לכל‪) xi ‬כל‪ ‬הרצפים‪ ‬האפשרים‪ ‬אחרי‪ ‬ה­‪ (x‬‬

‫‪x* ‬‬

‫מציג‪ ‬קלנדר‪ ‬‬

‫‪cal ‬‬

‫מייצג‪ ‬את‪ 1000 ‬פקודות‪ ‬אחרונות‪ ‬‬

‫‪history ‬‬

‫מוחק‪ ‬את‪ ‬ה­‪ history‬‬

‫‪history ­c ‬‬

‫‪for i in 1 2 3 4 5; do echo $i ; done ‬‬

‫‪echo ‘seq 1.. 5’ ‬‬

‫לפתוח‪ ‬טרמינל‪ ‬חדש‪ ‬‬

‫‪(ctrl alt f2) ‬‬

‫לחזור‪ ‬לטרמינל‪ ‬הקודם‪ ‬‬

‫‪(ctrl alt f1) ‬‬

‫‪ ‬‬

‫מראה‪ ‬מה‪ ‬ה­‪ shell‬הנוכחי‪ ‬‬

‫‪echo $0 ‬‬

‫להעביר‪ ‬את‪ ‬המחשב‪ ‬למצב‪ sleep ‬בעוד‪ X ‬שניות ‪ ‬‬

‫‪sleep X ‬‬

‫מראה‪ ‬את‪ ‬הפקודות‪X ‬יות‪ ‬אחרונות‪ ‬שהקלדתי‪ ‬‬

‫‪!X ‬‬

‫מראה‪ ‬פרטים‪ ‬על‪ CPU, USER, COMMAND, TIME ‬‬
‫מחליפים‪ ‬את‪ ‬נושא‪ ‬הסינון‪ ‬בעזרת‪ > < ‬‬

‫‪top ‬‬

‫כמה‪ ‬זכרון‪ ‬פנוי‪ ‬זמנית‪ ‬יש‪ ‬במערכת‪ ‬‬

‫‪free ‬‬

‫מציג‪ ‬את‪ ‬ניצול‪ ‬הדיסק‪ ‬‬

‫‪df ­h ‬‬

‫מציג‪ ‬את‪ ‬גודל‪ ‬הדיסק‪ ‬‬

‫‪lsblk ‬‬

‫שימוש‪ ‬בזכרון‪ ‬במחשב‪ ‬‬

‫‪vmstart ‬‬

‫מייצר‪ database ‬‬

‫‪updatedb ‬‬

‫מראה‪ ‬את‪ ‬כל‪ ‬ההתחברויות‪ ‬‬

‫‪ifconfig ‬‬

‫להפעיל‪ ‬או‪ ‬לעצור‪ ‬את‪ ‬כרטיס‪ ‬רשת‪ X ‬‬

‫‪ifconfig X up/down ‬‬

‫‪ ‬‬

‫ניווט‪ ‬‬
‫‪Description ‬‬

‫‪Name ‬‬

‫‪ ­ (print working directory) ‬איפה‪ ‬אני‪ ‬נמצא‪ ‬עכשיו ‪ ‬‬

‫‪pwd ‬‬

‫מציג‪ ‬את‪ ‬התוכן‪ ‬של‪ ‬הספרייה‪ ‬במיקום‪ ‬הנוכחי‪ ‬‬

‫‪ls ‬‬

‫מציג‪ ‬את‪ ‬התוכן‪ ‬של‪ ‬הספרייה‪ ‬במיקום‪ X ‬‬

‫‪ls X ‬‬

‫מציג‪ ‬קבצים‪ ‬נסתרים‪  ‬‬
‫קובץ‪ ‬נסתר‪ ‬ב­‪ : LINUX‬עם‪ ‬נקודה‪ ‬לפני‪ ‬שם‪ ‬הקובץ‪ .stam ‬‬

‫‪ls ­a ‬‬

‫רשימה‪ ‬ארוכה‪ ‬יותר‪ ­ longlist ­ ‬מראה‪ ‬יותר‪ ‬פרטים‪ ‬עבור‪ ‬כל‪ ‬הרשימה‪ ‬כגון‪ ­ ‬הרשאות‪ ,‬כמה‪ ‬עותקים‪ ,‬‬
‫מי‪ ‬יצר‪ ‬כל‪ ‬קובץ‪ ,‬מתי‪ ‬נוצר‪ ‬כל‪ ‬קובץ‪ ‬‬

‫‪ls ­l (ll) ‬‬

‫ניתן‪ ‬גם‪ ‬לחבר‪ ls ­la ‬‬
‫כאשר‪ h ‬הינו‪ ­ humain readable ‬מייצר‪ ‬רשימה‪ ‬יותר‪ ‬קריאה‪  ‬‬

‫‪ls ­lh ‬‬

‫הצגה‪ ‬כל‪ ‬קובץ‪ ‬שיש‪ ‬במחשב‪ ‬בצורה‪ ‬רקורסיבית‪ ‬‬

‫‪ls / ­R ‬‬

‫לך‪ ‬ל­‪ X‬‬

‫‪cd X (change directory) ‬‬

‫מציג‪ ‬את‪ ‬ספרייה‪ ‬שנמצאים‪ ‬בו‪ ‬כרגע‪ ‬‬

‫‪cd . ‬‬

‫מציג‪ ‬את‪ ‬ספרייה‪ ‬שנמצאת‪ ‬רמה‪ ‬אחד‪ ‬מעל‪ ‬‬

‫‪cd .. ‬‬

‫מציג‪ ‬את‪ ‬ספרייה‪ ‬שהיינו‪ ‬בו‪ ‬קודם‪ ‬‬

‫‪cd ­ ‬‬

‫יקח‪ ‬אותנו‪ ‬לספריית‪ ‬הביית‪ ( / ) ‬‬

‫‪cd ~ = cd ‬‬

‫מציג‪ ‬את‪ ‬כל‪ ‬הקבצים‪ ‬בלי‪ ‬הקבצים‪ ‬עם‪ ‬נקודה‪ ‬ונקודתיים‪ ‬‬

‫‪cd ­A ‬‬

‫‪ ‬‬

‫‪ ‬‬
‫תיקיות‪ ‬‬
‫‪Description ‬‬

‫‪Name  ‬‬

‫‪ ‬מייצר‪ ‬תיקייה‪ X ‬‬

‫‪mkdir X ‬‬

‫מוחק‪ ‬תיקייה‪ X ‬אמ"מ‪ ‬היא‪ ‬ריקה‪ ‬‬

‫‪rmdir X ‬‬

‫מציג‪ ‬בצורה‪ ‬רקורסיבית‪ ‬את‪ ‬התיקיות ‪ ‬‬

‫‪tree ‬‬

‫מייצר‪ ‬קובץ‪ X ‬אם‪ ‬לא‪ ‬קיים‪ ­ ‬אם‪ ‬קיים‪ ,‬משנה‪ ‬את‪ ‬זמן‪ ‬עריכה‪ ‬‬

‫‪touch X ‬‬

‫מייצר‪ ‬קבצי‪ X1 ‬עד‪ ,X9 ‬אם‪ ‬לא‪ ‬קיימים‪ ­ ‬אם‪ ‬קיימים‪ ,‬משנה‪ ‬את‪ ‬זמן‪ ‬עריכתם‪ ‬‬

‫‪touch X{1..9}.txt ‬‬

‫מוחק‪ ‬קבצים‪ ‬‬

‫‪rm ‬‬

‫מוחק‪ ‬הכל‪ ­ r) ‬רקורסיבי‪  ( f­force ,‬‬

‫‪rm ­rf  ‬‬

‫‪ ‬‬

‫פעולות‪ ‬משתמש‪ ‬‬

‫‪ ‬‬
‫‪ ‬‬

‫‪ ‬‬
‫‪ ‬‬
‫‪ ‬‬
‫‪ ‬‬

‫‪Description ‬‬

‫‪Name ‬‬

‫)‪ ­ (su ­ switch user‬מתחבר‪ ‬כמשתמש‪ X ‬‬

‫‪su X ‬‬

‫מתנתק‪ ‬מה­‪ user‬הנוכחי‪ ‬‬

‫‪exit ‬‬

‫מוסיף‪ ‬משתמש‪ ‬בשם‪ X ‬‬

‫‪useradd X ‬‬

‫מוחק‪ ‬משתמש‪ ‬בשם‪ X ‬‬

‫‪userdel X ‬‬

‫משנה‪ ‬את‪ ‬השישמא‪ ‬של‪ ‬משתמש‪ X ‬ל­‪ Y‬‬

‫‪passwd X Y ‬‬

‫מדפיס‪ ‬את‪ ‬שם‪ ‬המשתמש‪ ‬הנוכחי‪ ‬‬

‫‪whoami ‬‬

‫מדפיס‪ ‬פרטים‪ ‬של‪ ‬המשתמש‪ ‬הנוכחי‪ ‬‬

‫‪id ‬‬

‫מדפיס‪ ‬את‪ X ‬למשתמשים‪ ‬אחרים‪ ‬‬

‫‪echo X | wall ‬‬

‫מוסיף‪ ‬קבוצה‪ ‬חדשה‪ ‬בשם‪ X ‬‬

‫‪groupadd X ‬‬

‫מוחק‪ ‬קבוצה‪ ‬בשם‪ X ‬‬

‫‪groupdel X ‬‬

‫משתמש‪ X ‬הופך‪ ‬להיות‪ ‬מנהל‪ ‬של‪ ‬קבוצה‪ B ‬‬

‫‪gpasswd ­A X B ‬‬

‫משתמש‪ X ‬מצטרף‪ ‬קבוצה‪ B ‬‬

‫‪gpasswd ­a X B ‬‬

‫מחליף‪ ‬את‪ ‬שם‪ ‬המשתמש‪ ‬מ­‪ X‬ל­‪ Y‬‬

‫‪usermod ­d /home/Y ­m ‬‬
‫‪X ‬‬

‫‪ ‬‬

‫‪ ‬‬
‫קבצים‪ ‬‬

‫‪ ‬‬
‫‪ ‬‬

‫‪ ‬‬
‫‪ ‬‬
‫‪ ‬‬
‫‪ ‬‬
‫‪ ‬‬
‫‪ ‬‬
‫‪ ‬‬

‫‪Description ‬‬

‫‪Name ‬‬

‫מציג‪ ‬פחות‪ ‬תוכן‪ ‬‬

‫‪less ‬‬

‫מפנה‪ ‬את‪ X ‬לקובץ‪ ­ 1 ‬דורס‪ ‬במידה‪ ‬והקובץ‪ ‬קיים‪ ‬‬

‫‪X > 1.txt ‬‬

‫מראה‪ ‬את‪ ‬התוכן‪ ‬של‪ ‬קובץ‪ X ‬‬

‫‪cat X ‬‬

‫מראה‪ ‬את‪ ‬התוכן‪ ‬של‪ ‬קובץ‪ X ‬בסדר‪ ‬הפוך‪ ‬‬

‫‪ tac X ‬‬

‫מצרף‪ ‬את‪ X ‬לקובץ‪ append ­ 1 ‬‬

‫‪X>> 1.txt ‬‬

‫מפנה‪ ‬את‪ ‬השגיאות‪ (error) ‬של‪ X ‬לקובץ‪  1 ‬‬

‫‪X 2> 1.txt ‬‬

‫מציג‪ ‬את‪ 10 ‬התוצאות‪ ‬אחרונות‪ ‬‬
‫‪ Use keypad to scroll up and down‬‬
‫‪ Enter for the next line‬‬
‫‪ Space for next page‬‬
‫“‪  (to search (for example “/net” search for net ”/‬‬

‫‪| tail ‬‬

‫מציג‪ ‬את‪ X ‬התוצאות‪ ‬אחרונות‪ ‬‬

‫‪ ‬‬
‫‪| tail ­n X ‬‬

‫מציג‪ ‬את‪ 10 ‬התוצאות‪ ‬ראשונות‪ ‬‬

‫‪| head ‬‬

‫ממספר‪ ‬תוצאות‪ ‬‬

‫‪| nl ‬‬

‫הצפנה‪ ­ ‬אין‪ ‬דרך‪ ‬לשחזר‪ ‬‬
‫‪ ‬ב­‪ LINUX‬מוסיפים‪ ‬מספר‪ (salt) ‬יחודי‪ ‬לוקטור‪ ‬ולכן‪ ‬גורם‪ ‬חיצוני‪ ‬לא‪ ‬יכול‪ ‬לשחזר‪ ‬‬

‫‪| md5sum ‬‬

‫‪move X into Y  ‬‬

‫‪mv X Y ‬‬

‫מעתיק‪ ‬את‪ ‬כל‪ ‬קבצי‪ X ‬לתוך‪ Y ‬‬

‫‪cp X1.. Xn Y ‬‬

‫מציג‪ ‬רק‪ ‬את‪ ‬הרשימות‪ ‬הכוללות‪ X ‬‬

‫‪| grep X ‬‬

‫מציג‪ ‬בצבע‪ ‬אדום‪ ‬רק‪ ‬את‪ ‬הרשימות‪ ‬הכוללות‪  X ‬‬

‫‪| grep X ­­color=auto ‬‬

‫‪­name “*.txt”; ­size +1GB ‬‬
‫‪ ‬מתעלם‪ ‬מה­קיי‪ ‬סנסיטיב‪­iname ­ ‬‬
‫‪ AND ‬פעולת‪­name X ­type Y ­ ‬‬

‫‪find /  ‬‬

 

 
 ‫תהליכים‬
Name 

Description 

ping localhost 

 ‫לעצמי‬ ping ­ ‫קישוריות‬ ‫בדיקת‬

(ctrl z) 

 (‫ברקע‬ ‫)נעצר‬ ‫פרוסס‬ ‫להסס‬

command & >> file.txt  

work in the background, put output in file.txt  
daemon ​­ is a computer program that runs as a background process, rather than being 
under the direct control of an interactive user. 

jobs 

  ‫תהליכים‬ ‫מראה‬

bg 1 

 ‫שעצרתי‬ 1 ‫תהליך‬ ‫את‬ ‫ברקע‬ ‫להמשיך‬

fg 1 

 ‫שעצרתי‬ 1 ‫תהליך‬ ‫את‬ ‫בפרונט‬ ‫להמשיך‬

kill %1 

 1 ‫פרוסס‬ ‫להרוס‬

kill ­9 X 

 ‫יותר‬ ‫אגרסיבית‬ ‫בצורה‬ X ‫תהליך‬ ‫את‬ ‫הורג‬

pgrep X 

 X ‫של‬ processID­‫ה‬ ‫את‬ ‫מראה‬

pstree 

 (‫)עץ‬ ‫רקורסיבית‬ ‫בצורה‬ processID­‫ה‬ ‫את‬ ‫מראה‬
 
 

 yum ­ ‫הורדות‬
Name 

Description 

 ‫עידכון‬

rm ­rf /disc/ 
mkdir /disc 
mount /dev/sr0 /disc ­ ‫מה‬ ‫­לקרוא‬ISO 

 ‫הורדה‬

rpm ­ivh /disc/Packages/ ... 

ftp server 

rpm ­ivh /disc/Packages/​vsftpd  
don’t forget “service vsftpd restart” after 

ftp client 

rpm ­ivh /disc/Packages/​ftp 
ftp <ip of ftp server> ; anonymous enter 

yum whoprovides X 

 X ‫להוריד‬ ‫כדי‬ ‫לעדכין‬ ‫צריך‬ ‫מה‬ ‫מראה‬

yum install X 

 X ‫להוריד‬

yum update ­y 

 ‫לעדכין‬

yum groupinstall desktop ­y 

 GUI ‫להוסיף‬

yum list 

shows to optional updates 

yum grouplist 

shows group of updates 

 

 
 

 ‫הרשאות‬
 (directory) ‫ספרייה‬ ‫או‬ (file) ‫קובץ‬ ‫או‬ :‫בלנינוקס‬ ‫הרשאות‬
 

read 

write 

exec 

file 

cat 

>, vi, vim, cat 

 ‫להרצה‬ ‫נותן‬

directory 

ls 

mkdir, rmdir, touch, mv, cp 

 ‫אליה‬ ‫להליכנס‬
 

Name 

Description 

chmod 





chmod u ­ user ­ cgk veuc. 
chmod g ­ group 
chmod o ­ other (rest of the world) 
○ chmod X + ‫הרשאה‬ ‫להוסיף‬ 
○ chmod X ­ ‫הרשאה‬ ‫ למחוק‬ 
○ chmod X = ‫מחדש‬ ‫הרשאה‬ ‫להגדחר‬ 
■ chmod X Y r ­ ‫לקריאה‬ ‫הרשאה‬ ‫לאשר‬ 
■ chmod X Y w ­ ‫לכתיבה‬ ‫הרשאה‬ ‫לאשר‬ 
■ chmod X Y e ­ ‫להרצה‬ ‫הרשאה‬ ‫לאשר‬ 

chmod 755 



chmod 755 ­ user 7 (r+w+e) ­group 5 (r+e) ­ other 5 (r+e) 

stat X 

 X ‫קובץ‬ ‫של‬ ‫הרשאות‬ ‫על‬ ‫פרטים‬ ‫נותן‬

chown X B 

 B ‫קובץ‬ ‫של‬ ‫בעל‬ ‫להיות‬ ‫הופך‬ X ‫משתמש‬

ll 

  ‫הרשאות‬ ‫מראה‬

umask ­S 

 =u=rwx,g=rx,o ­ ‫הרשאות‬ ‫מראה‬
 

archives 
ZIP 

 ‫קובצ‬

UNZIP 

gzip X 

X.gz 

gunzip X 

bzip2 X 

X.bz2 

unbzip X 

 zip ­r X.zip X

X.zip 

unzip X 
 

tar (target archive) 
● tar ­c ­ create 
● tar ­v ­ verbose ­ provides additional details as to what the computer is doing and what drivers and software it 
is loading during startup. 
● tar ­t ­ list 
● tar ­z ­ ​Compress the archive with gzip. 
● tar ­f ­ Allows to specify the filename of the archive. 
 :‫למשל‬


Related documents


linux
memobash
linux 101 hacks
plash tools for practical least privilege
background knowledge
levinson stackpole johnsonhicss 44

Link to this page


Permanent link

Use the permanent link to the download page to share your document on Facebook, Twitter, LinkedIn, or directly with a contact by e-Mail, Messenger, Whatsapp, Line..

Short link

Use the short link to share your document on Twitter or by text message (SMS)

HTML Code

Copy the following HTML code to share your document on a Website or Blog

QR Code

QR Code link to PDF file LINUX.pdf