חומרה

הפקודות הטובות ביותר עבור לינוקס: בסיסי, ניהול, הרשאות ...

תוכן עניינים:

Anonim

זה תמיד טוב לעזור קצת כשאנחנו לומדים משהו חדש. עם זאת בחשבון, בסקירה המקצועית הכנו מדריך עזר עם הפקודות הבסיסיות והמשומשות ביותר כדי לעזור לאלה שמגלים כעת את יקום הפינגווין. למרות שהמערכת התפתחה רבות עם השנים והפכה לפשוטה וידידותית ביותר לכל מי שחדש בה, מסוף הפיקוד לינוקס הוא חלק מהותי ממערכת ההפעלה; וזה כלי רב עוצמה.

לפיכך, טוב לדעת זאת במקרה שתצטרך להשתמש בו יום אחד. כמו כן, מדריך זה נועד להפריך את הרעיון שהפקודות מיועדות למומחים בלבד. כאן תוכלו לגלות כמה קל להשתמש בהן.

אנו ממליצים לקרוא:

  • מדריך מהיר לפקודות בסיסיות לאובונטו וללינוקס. פקודות עזרה בטרמינל לינוקס.

פקודות לינוקס בסיסיות

אנו מארגנים את הפקודות העיקריות לקטגוריות, הן כדי להקל על שינון והן כדי להקל על התייעצות. עכשיו אתה רק צריך לפתוח את הטרמינל ולרדת לעבודה כדי ליהנות מהעוצמה של מסוף לינוקס. אנו מתחילים בפקודות הקבצים העיקריות:

  • ls: list the directoriesls -al: רשימת הספריות המציגות גם את הקבצים הנסתרים cd dir: שנה את הספרייה הנוכחית לזו שצוינה (החלף את המשתנה dir בשם התיקיה) cd: שלח לספריית / home (קבצים אישיים) pwd: show מדריך מדריך הנוכחי pathmkdir dir *: צור ספרייה שצוינה (החלף משתנה דיר בשם התיקיה) קובץ rm: מחק קובץ שצוין (החלף משתנה קובץ בשם הקובץ שיש להסיר) rm -r dir: מחק את הספרייה שצוינה (החלף את משתנה ה- dir בשם התיקיה) קובץ rm -f: מחק בכוח את הקובץ שצוין (-f de force) (החלף את משתנה הקובץ בשם הקובץ שברצונך למחוק) rm -rf dir: מוחק בכוח את הספרייה שצוינה (החלף את משתנה dir בשם התיקיה).cp -r file1 file2: העתק "file1" ל- "file2" (החלף את משתנה הקובץ בשם) מחדש של הקובץ) cp -r dir1 dir2: העתק directory1 לספרייה2; צור directory2 למקרה שהוא לא קיים (תחליף למנהל שם הספרייה) mv file1 file2: ניתן להשתמש בו כדי לשנות את שמם או להעביר את file1 לקובץ2. אם file2 הוא ספרייה קיימת, העבר את file1 לספריית "file2" (החלף את משתנה הקובץ בשם הקובץ) קישור קובץ ln -s: צור קישור סמלי (קיצור דרך) לקובץ (החלף את משתנה הקובץ ב- שם הקובץ והקישור עם השם שיהיה לקיצור הדרך) קובץ מגע: צור או עדכן את הקובץ (החלף את משתנה הקובץ בשם הקובץ) cat> file: הפנה מחדש את הקלט הסטנדרטי לקובץ (החלף את משתנה הקובץ) לפי שם קובץ) קובץ נוסף: מציג את התוכן של קובץ ראש הקובץ: מציג את 10 השורות הראשונות בקובץ ארכיון הקבצים: מציג את 10 השורות האחרונות של קובץ ארכיון הקבצים: מציג את תוכן הקובץ בזמן העדכון (מגדיל) גודל), מתוך 10 השורות האחרונות

ניהול תהליכים

  • ps: מציג תהליכי משתמש פעילים בלוח זמנים אמיתי: מציג את כל התהליכים הפועלים בפיד זמן אמיתי: הורג תהליך ספציפי עם מספר הזיהוי (החלף את המספר במספר התהליך) killall proc: הורג את כל התהליכים עם שם שצוין (החלף proc בשם התהליך) bg: רשימה של תכניות משרה שהופסקו או השנייה: מביאה את העבודה האחרונה ביותר למשימת planofg הראשונה: מביאה את המשרה "משרה" לקדמת הבמה (החלף את המשימה בשם התהליך)

ניהול הרשאת קבצים

קובץ octal chmod: שנה את ההרשאות של הקובץ "קובץ" לאוקטל, שניתן להגדיר בנפרד עבור "משתמש", "קבוצה" ו"אחרים ". הערכים האוקטאליים מיוצגים להלן:

  • 4 - לקרוא (r מהקריאה) 2 - לכתוב (w, לכתוב) 1 - לבצע (x, לבצע)

הסבר: להגדרת הרשאות, הערכים שלמעלה מתווספים יחד. לדוגמה, כדי להקצות לבעלים של הקובץ (המשתמש) גישה מלאה לקריאה (r), לכתוב (w) ולבצע (x), פשוט הוסף את הערך האוקטלי 4 + 2 + 1 = 7. בהנחה שברצונך להגביל את גישה לחברי "הקבוצה", המאפשרת קריאה וכתיבה בלבד, רק להוסיף 4 + 2 = 6. לאסוף את שתי הדוגמאות שצוינו, זה יישאר: chmod 760 (r עבור המשתמש, w עבור הקבוצה ו 0 עבור אחרים או "Rw-")

דוגמאות נוספות:

  • chmod 777: לקרוא (r), לכתוב (w) ולבצע (x) לכולם ("משתמש", "קבוצה" ו- "אחרים") chmod 755: "rwx" עבור "הבעלים" (המשתמש), "rw" עבור "הקבוצה" ו"אחרים "

למידע נוסף, הקלד את הטרמינל: man chmod

SSH: חיבור מרחוק

ssh user @ host: התחבר למארח כמשתמש (דוגמה: ssh andres @ myserver)

יציאת ssh -p user @ host: מתחבר למארח ביציאה שצוינה (החלף את "היציאה" במספר היציאה המוגדרת)

ssh-copy-id user @ host: הוסף את הסיסמה עבור המארח והמשתמש של אותו מארח; הוא משמש להפעלת הכניסה ללא סיסמה באמצעות מקשים

פקודות לחיפושים

קבצי רצף grep: חפש את רצף הקבצים (החלף את הרצף והקבצים בערכים התואמים לחקירה)

grep-r dir רצף: חיפוש רקורסיבי לפי רצף בספריית dir

פקודה | רצף grep: חפש את הרצף בפלט הפקודה (פקודת תחליף ורצף לפי הערכים שיש לחפש)

אתר קובץ: מצא את כל המופעים של קובץ (החלף את משתנה הקובץ בשם הקובץ)

מידע מערכת

  • תאריך: מציג את התאריך והשעה הנוכחית: מראה לוח שנה למשך זמן הפעילות הנוכחי: מציג את uptimew המערכת: מראה מי מחובר: מראה מי הוא משתמש מקוון האצבע: מראה את פרטי המשתמש שם -ה: מציג את המידע של ליבות / porc / cpuinfo: הצג את המידע של CPUcat / proc / meminfo: הראה את המידע של פקודת הזכרון: פתח את המדריך לפקודה שצוינה (החלף את משתנה הפקודה בשם הפקודה שברצונך לדעת) df: הצג את השימוש מ- diskdu: מראה את השימוש בחלל בספרייה פנויה: מראה את השימוש בזיכרון ובאפליקציה swapwhereis: מציג את המיקומים האפשריים של היישום (החלף את היישום בשם התוכנית) איזה יישום: מראה איזה יישום יפעל כברירת מחדל (החלף יישום לפי שם התוכנית)
אנו ממליצים לך לנהל הרשאות קבצים ותיקיות בלינוקס

דחיסת קבצים

  • tar קבצי package.tar קבצים: צור חבילת TAR (בשם package.tar) עם הקבצים שצוינו (החלף את משתנה הקבצים בשם הקובץ) tar xf package.tar: חלץ את הקבצים מ- package.tar (החלף את משתנה החבילה).tar לפי שם קובץ) קבצי tar czf pacote.tar.gz: צור חבילת TAR (בשם pacote.tar.gz) עם דחיסת GZiptar xzf pacote.tar.gz: חלץ חבילת TAR (בשם pacote.tar. gz) עם GZiptar דחיסת cjf package.tar.bz2: צור חבילת TAR (בשם package.tar.bz2) עם דחיסת BZip2tar xjf package.tar.bz2: חלץ חבילת TAR עם קובץ דחיסה BZip2gzip: דחוס קובץ ו שם קובץ.gz (החלף משתנה קובץ בשם קובץ) gzip -d file.gz: unzip קובץ.gz לקובץ (החלף משתנה קובץ.gz בשם קובץ)

פקודות לחיבור רשת

ping host - שולח מנות של ICMP (ping) למארח ומציג את התוצאה (החלף את משתנה המארח בדומיין או מספר IP של אתר)

domain whois: מחזיר מידע על התחום (החלף את משתנה הדומיין עבור כתובת אתר או מספר IP)

dig domain: מחזיר את מידע ה- DNS לתחום (החלף את משתנה המארח בדומיין או מספר IP של אתר)

מארח dig -x: הראה את החזרה ההפוכה עבור מארח

קובץ wget: הורד קובץ (קובץ) (החלף את משתנה הקובץ בכתובת המקוונת של הקובץ)

קובץ wget -c: ממשיך בהורדת הקובץ בהפרעה (החלף את משתנה הקובץ בכתובת המקוונת של הקובץ)

התקנת חבילה

התקנה מקוד המקור; יש להזין את הפקודות ברצף בטרמינל, אחת בכל פעם:

  • ./configuremakemake להתקין

פקודות מתקין

dpkg -i package.deb: התקן חבילת DEB (Debian distros) (החלף את package.deb עם שם חבילת התוכנית)

rpm -Uvh package.rpm: מתקין חבילת RPM (דיסטרואים המשתמשים ב- RPM) (החלף את package.rpm המשתנה בשם חבילת התוכנית)

קיצורי דרך גלובליים

  • Ctrl + C: ביטול הפקודה הנוכחית הפועלת Ctrl + Z: עבור מערכת נוכחית, חזור עם fg בקדמת הבמה או bg ברקע Ctrl + D: צא מהפגישה הנוכחית; בדומה לפקודה exitCtrl + W: מחק מילה בשורה הנוכחית Ctrl + U: מחק את כל השורה Ctrl + R: לחץ על המקש כדי להציג היום פקודה !!: חזור על יציאת הפקודה האחרונה: סגור את הפגישה של הפגישה הנוכחית

טוב לדעת ולהכיר כמה מהפקודות הבסיסיות בטרמינל, זאת בנוסף להגדלת מידת הידע שלכם אודות מערכת ההפעלה, מסייע רבות לחסוך לכם שעות מחקר.

לבסוף, אנו משאירים לך טבלה עם הפקודות העיקריות שנחשפות במאמר זה, זה בוודאי ישמש לך כדי להביט במהירות.

מה חשבת על המאמר שלנו על הפקודות הבסיסיות עבור מסוף לינוקס ? האם מצאתם את זה מעניין? האם אתה מעוניין להעלות מאמר מסוים באינטרנט?

חומרה

בחירת העורכים

Back to top button