פקודות לינוקס: החיוניות ביותר לשליטה בשנת 2023
En אפריל 2018 עשינו אוסף קטן על כמה מהחשובים ביותר "פקודות לינוקס" בזמן הזה, ואיך זה קרה עד היום כמעט 5 שנים (פברואר 2023), ראינו לנכון, לעדכן ולשפר את התוכן האמור.
אז בחרנו 60 פקודות מתוך מאות שיש, כדי להבטיח שלכל משתמש מתחיל ומתחיל יהיה מושג אילו פקודות ללמוד בעדיפות על מנת לשלוט בהדרגה מסוף לינוקס.

אבל, לפני שמתחילים את הפוסט המעניין הזה על החיוני ביותר "פקודות לינוקס" לדעת, ללמוד ולשלוט במהלך שנה 2023, אנו ממליצים על הפרסום הקודם, לקריאה מאוחרת יותר:

פקודות Linux 2023: רשימה לשליטה בטרמינל
רשימה של 60 פקודות לינוקס שימושיות לשנת 2023
15 פקודות לגישה לקבצים
pwd: הצג את המיקום של הספרייה שבה אנו נמצאים כעת.ls: הצג את רשימת הקבצים והספריות הכלולים בספרייה שצוינה.cd: שנה מהספרייה הנוכחית לספרייה אחרת.mkdir: צור ספרייה חדשה.touch: צור קובץ חדש או שנה את תאריך הגישה/השינוי לתאריך אחר.cp: העתק קבצים או ספריות.mv: העבר קבצים או ספריות. ואפילו לשנות את השם במידת הצורך.rm: מחק קבצים או ספריות.rmdir: מחק ספרייה בודדת, כל עוד היא ריקה.cat: הצג את התוכן של כל סוג של קובץ על המסך.head: הצג את השורות הראשונות של קובץ, תוך ציון מספר השורות להצגה.tail: הצג את השורות האחרונות של קובץ, תוך ציון מספר השורות להצגה.less: חפש בתוך התוכן של קובץ באופן אינטראקטיבי.more: חפש בתוך התוכן של קובץ באופן אינטראקטיבי.grep: חפש והצג מחרוזות תווים בקבצים או בפלט פקודות.
11 פקודות לניהול מערכת ההפעלה
uname: הצג מידע על מערכת ההפעלה, כולל הליבה שנטען כעת.df: הופעה מידע על SA, מחיצות ושימוש נוכחי בשטח דיסק.free: הצג מידע שונה על ניצול הזיכרון של מערכת ההפעלה המנוהלת.top: הצג תהליכים רצים, מידע נוסף על מעבד, זיכרון RAM ועוד.htop: דומה לפקודה העליונה, אך עם ממשק חזותי CLI מחודש, משופר ואינטראקטיבי.ps: הצג תהליכים רצים במערכת ההפעלה בצורה מפורטת ולא אינטראקטיבית.kill: הלהרוג תהליכים פועלים, תוך שימוש במספר התהליכים (PID) שהוקצה.shutdown: נהל את מערכת ההפעלה כדי לבצע פעולות, כגון: כבה אותה, הפעל אותה מחדש והפסק אותה.reboot: גרסה חדשה ומשופרת שלפקודת הכיבוי, עם אפשרויות נוספות זמינות.uptime: ראה כמה זמן מערכת ההפעלה פועלת מאז האתחול האחרון.last: הצג רשימה של כניסות אחרונות (משתמש) למערכת ההפעלה.
10 פקודות לניהול מידע של אלמנטים והתקנים של HW
lsblk: הצג מידע על כל התקני האחסון הזמינים.
fdisk: לנהל (יוצר, מוחק ומשנה) מחיצות במכשירים הזמינים.mount: הר (גonecta) מערכת קבצים על גבי ספריית מכשיר קיימת.umount: ניתוק (נתק) מערכת קבצים המנוהלת עם הפקודה umount.hdparm: נהל את פרמטרי החומרה של התקני הדיסק הזמינים.lshw: הצג מידע על OS HW, כולל מידע על המכשירים הנוכחיים.lsusb: הצג את המידע הספציפי על התקני ה-USB הנוכחיים במערכת ההפעלה.lspci: הצג מידע ספציפי על התקני PCI הנוכחיים במערכת ההפעלה.lscpu: הצג מידע ספציפי על המעבד המשמש במערכת ההפעלה והארכיטקטורה שלו.
dmesg: הצג מידע פנימי המנוהל על ידי גרעין, כולל זה הקשור ל-HW.
14 פקודות עבור לנהל את המידע של אלמנטים ותהליכים של הרשת
ip: נהל את כל המידע הקשור לממשקי רשת, במערכת הפעלה מודרנית.ifconfig: נהל את כל המידע הקשור לממשקי רשת במערכת ההפעלה הישנה.iwconfig: נהל את המידע המשויך לממשקים האלחוטיים של מערכת הפעלה.nmcli: נהל את המידע של ממשקי רשת דרך מנהל הרשת.wpa_cli: נהל את המידע של ממשקי רשת אלחוטי באמצעות WPASupplicant.ping: אמת את החיבור הנוכחי למארחים אחרים ברשת באמצעות פרוטוקול ICMP.route: נהל את טבלת ניתוב ה-IP כדי ליצור מסלולים סטטיים למארחים ולרשתות.traceroute: הנתב מנות נתונים ממערכת אחת למארח אחר דרך רשת.nslookup: גבדוק מידע DNS על מארחים אחרים, באופן אינטראקטיבי.dig: התייעצו שרתי שמות DNS עבור פתרון בעיות ב-DNS.
netstat: הצג מידע על חיבורי רשת פעילים במערכת, ועוד.iptables: לנהל טבלאות כללי סינון מנות IPv4 ו-IPv6 ליבת לינוקס.resolvctl: לנהל שמות דומיין, כתובות IPv4/IPv6 ורשומות משאבי DNS.mii-tool: לנהל המצב של יחידת ממשק מדיה עצמאי (MII) של ממשק רשת כדי לנהל משא ומתן אוטומטי על מהירות הקישור והגדרות הדופלקס.
10 פקודות עבור לנהל תהליכים רצים והמידע הקשור אליהם
fg: הפעל בתהליך מסוים את הביצוע שלו בחזית (החזית).bg: הפעל בתהליך מסוים את הביצוע שלו ברקע (רקע).pstree: הצג את רשימת התהליכים בצורה של עץ, מראה את היחסים ביניהם.nice: הגדר את העדיפות של תהליכים הפועלים במערכת הפעלה.renice: שנה את העדיפות של התהליכים, הגדר עם הפקודה נחמדה.nohup: הפעל תהליך ברקע (רקע) מבלי להיות מושפע מה- אות HUP.disown: Dנתק תהליכים הפועלים ברקע ומהטרמינל שמפעיל אותם.fork: גתהליכים עורפיים (ילדים) מה שכפול הקריאה של תהליך אחר (הורה).
pidfd_open: להקל על קבלת מתאר קובץ המתייחס לתהליך.clone: זהשרצים (ילד) תהליכים בצורה דומה לזו המשמשת עם הפקודה "מזלג", אך עם ההבדל ש, קריאות מערכת אלו מספקות שליטה עדינה יותר על הרצוי.
עד כאן, שלנו 60 פקודות לינוקס אידיאליות לדעת, ללמוד ולהשתמש בהן לשנה זו 2023. עם זאת, אם אתה רוצה לדעת יותר על כל אחד מאלה, פשוט לחץ על השם של כל פקודה. ואם לא, עבור אלה ואחרים, אתה יכול לחקור ישירות את המדור הרשמי ב- Debian GNU/Linux Manpages, שיש לו כמה תיעודים בשפות שונות.

תקציר
לסיכום, אנו מקווים כי אוסף שימושי זה על החיוני ביותר "פקודות לינוקס" לדעת, ללמוד ולשלוט במהלך שנה 2023, יאפשר לרבים להיות מסוגלים להתחיל כראוי בדרך הנכונה להתמודד עם מסוף GNU/Linux (קונסול).
לבסוף, אל תשכח לתרום את דעתך על הנושא של היום, באמצעות הערות. ואם אהבתם את הפוסט הזה, אל תפסיק לשתף אותו עם אחרים. כמו כן, זכור בקר בדף הבית שלנו en «מ- Linux» כדי לחקור חדשות נוספות, ולהצטרף לערוץ הרשמי שלנו של מברק מ- FromLinux, מערב קבוצה למידע נוסף על הנושא של היום.