כאן אתה יכול לראות כמה חלופות מודרניות לפקודות לינוקס קלאסיות. זה לא אומר שהם טובים יותר או גרועים יותר, או שאתה צריך להשתמש בזה או אחר. השתמש באחד שנראה לך הכי נוח כמו שאני תמיד אומר. עם זאת, ייתכן שחלק מהמשתמשים לא מודעים לחלופות אלו וייתכן שימצאו אותן כאפשרויות טובות יותר.
התוכניות המצטיינות ביותר שאתה יכול להשתמש בהפצת GNU/Linux שלך, וזה יכול להיות כלים מעולים למנהלי מערכת של המערכת הם:
neoim vs vim
לעורך הטקסט הפופולרי vim, שנדון רבות בקרב חובבי emacs, nano וכו', יש גם אלטרנטיבה חדשה יותר. הוא בערך נבים, אשר מבוסס על הרעיון של הרחבת היכולות של vim והפיכתו ל-IDE. הודות לפרויקט זה, מתווספות פונקציות מודרניות יותר, סגנון הסמן וכו'.
tldr נגד גבר
כלי נוסף שכולם משתמשים בו הוא man, הפקודה להצגת המדריך. ובכן, יש לו גם אלטרנטיבה מודרנית אחרת כמו tldr. וזה שהדפים שהאדם זורק יכולים להיות קצת מהמם, ומסובך להבנה עבור חלק מהמשתמשים. גם הפורמט שלו אינו הטוב ביותר להבנה. לכן, בעזרת tldr ניתן לפשט מאוד את העזרה ולהראות דוגמאות מעשיות לשימוש.
duf לעומת df
הפקודה df פופולרית מאוד גם בלינוקס כדי לבדוק את שטח הדיסק פנוי, תפוס וכו'. גם כן, וואו היא אלטרנטיבה פשוטה יותר שנכתבה בשפת התכנות Go ועם כמה שיפורים. זה יראה לך מידע קל להבנה על כל המכשירים המותקנות, יאפשר לך למיין את הפלט, לשמור את הפלט בפורמט JSON וכו'.
exa לעומת ls
בין הפקודות הנפוצות ביותר בעת שימוש בטרמינל היא ls, פקודה המפרטת את התוכן של ספריות. הפקודה exa עושה את אותו הדבר, אבל יש שיפורים, משתמש בצבעים אינטואיטיביים יותר, מציג מטא נתונים, תכונות מורחבות, אינודה, מספר בלוקים תפוסים, תאריכים שונים, תצוגת עץ היררכית, תמיכת Git מובנית כדי לראות קבצים שהשתנו וכו'.
fd לעומת למצוא
כדי למצוא משהו בטוח השתמשת בפקודות איתור או מצא. ובכן, לשנייה הזו יש אלטרנטיבה מודרנית יותר לחיפוש. שמו הוא fd, כתוב ב-Rust, ומטרתו לפשט את החיפושים ולהאיץ את החזרת התוצאות.
העליון מול העליון
ודא שאתה יודע את זה, כי זה גם נמצא בשימוש נרחב כחלופה מובילה. הוא בערך Htop, גרסה להצגת מידע על תהליכים, צריכת משאבים וכו', בצורה אינטואיטיבית יותר, בזמן אמת, ועם אפשרות לאינטראקציה.
ncdu נגד du
לפני שדיברתי על הפקודה df, אבל בוודאי השתמשת גם ב-du כדי לבדוק את הגודל של ספריית קבצים. ובכן, האלטרנטיבה נקראת NCDU., ומספק את אותה תוצאה, אך עם מידע אטרקטיבי יותר ברמה הוויזואלית, עם גרפיקה, שימוש מסודר ואינטראקטיבי. השם שלו בא מ-nc (ncurses) ו-du, כלומר, זה דו שנכתב ב-Go ועושה שימוש בספרייה הגרפית המפורסמת.
עטלף נגד חתול
השרשור, או החתול, שימושי מאוד להצגת תוכן קבצי טקסט, או לפונקציות אחרות בשילוב פקודות אחרות באמצעות צינורות וכו'. חלופה מודרנית יותר היא לחבוט. זה מוסיף הדגשת תחביר, שילוב Git, החלפה וכו'.
httpie נגד wget ו-curl
פקודות אחרות בשימוש נרחב להורדה או הצגת תוכן אינטרנט בטרמינל הן wget ו-curl. שני הכלים מאוד בשימוש ושכיח, מותקנים כברירת מחדל כמעט בכל ההפצות הפופולריות. האלטרנטיבה המודרנית לשניהם נקראת httpie, עם שיפורים לשימוש ידידותי יותר, עם פלט צבעוני ומעוצב כדי לשפר את הבנתו.
מאמר מעולה!!! תודה
הייתי כולל גם "ripgrep" (https://github.com/BurntSushi/ripgrep) כחלופה ל-"grep". ו"fzf" (https://github.com/junegunn/fzf) יכול להיות "פסאודו-תחליף" ל"פחות" או "יותר" כאשר אתה רוצה להיות מסוגל לבחור מהתוצאות, אבל זה עושה יותר