מאסטרינג את ננו טקסט עורך על לינוקס
חלק שגרתי של ניהול מערכת לינוקס, כולל פספל פאי, הוא עריכת קבצי טקסט. רבים מן השירותים השונים אפשרויות ניהוליות מוגדרים באמצעות קבצי טקסט. מתוך הגדרת כתובת ה- IP כדי להגדיר שירות כמו סמבה, tweaking קובץ תצורה הוא כמעט תמיד צורך.
יש הרבה עורכי טקסט שונים זמינים עבור לינוקס עם הנפוץ ביותר להיות ננו, vi ו emacs. לכל אחד יש את נקודות החוזק שלו ואת החולשות שלו. Emacs הוא עורך חזק עם עקומת למידה תלולה. וי (או vim, שיבוט vi עם שיפורים שונים) זמין כמעט בכל לינוקס ו- Unix מסוג ההתקנה (כולל FreeBSD ו Solaris), לעתים קרובות כאשר לא מותקנים עורכי אחרים. עם זאת, וי אינו אינטואיטיבי עד שאתה לומד כמה רעיונות בסיסיים מאחורי הבנייה שלה. Vi לא מתנהג כמו עורך טקסט "רגיל". לדוגמה, כדי להוסיף טקסט, תחילה עליך ללחוץ על 'i' וכן הלאה. ננו הוא עורך טקסט פשוט שעובד בדיוק כפי שהיית מצפה. ללא הכשרה רבה, אתה יכול לערוך קבצים פשוטים ולשמור אותם. יש מגוון של תכונות עריכה שונות, כולל חיפוש לחתוך / להדביק.
כדי לערוך קובץ קיים או ליצור קובץ חדש, הפעל את nano והעביר את שם הקובץ כפרמטר הראשון:
nano filetoedit.txt
בתוך ננו, התכונות הבסיסיות הם מאוד כפי שהיית מצפה. הקלד טקסט כדי להכניס אותו לקובץ, הקש ENTER כדי לקבל שורה חדשה, השתמש ב- Backspace כדי למחוק טקסט והשתמש במקשי הסמן כדי לנוע.
כדי לשמור ולצאת, הקש על מקש Control (CTRL) יחד עם מקש X (כלומר CTRL + X). תישאל אם ברצונך לשמור את המאגר שהשתנה. הקש Y. לאחר מכן תתבקש לאשר את שם הקובץ. אם אתה רוצה לבצע "שמירה בשם", זה המקום שבו אתה צריך להזין את השם החדש. הקש ENTER כדי לקבל את שם הקובץ הנוכחי.
בעת עריכת הקובץ, ניתן לשמור אותו בדיסק ולהמשיך בעריכה על-ידי הקשה על CTRL + O. כמו ב- CTRL + X, ניתן לבצע "שמירה בשם" על ידי הזנת שם חדש או הקש Enter כדי לקבל את שם הקובץ הנוכחי.
כדי לחפש טקסט בקובץ הנוכחי, הקש CTRL + W, הזן את הטקסט הרצוי והקש ENTER. כדי לראות את המופע הבא של טקסט זה, הקש ALT + W. אם ברצונך לבצע חיפוש והחלפה, הקש ALT + R, הזן את הטקסט לחיפוש והקש ENTER. כעת הזן את הטקסט החלופי והקש ENTER שוב. לאחר מכן יש לך אפשרות להחליף את כל המופעים של הטקסט (לחץ על A) או פשוט להחליף את המופע הנוכחי (הקש Y). בכל עת תוכל להשתמש ב- CTRL + C כדי לבטל את החיפוש ולהחליף.
כדי להעביר שורה ממקום אחד בקובץ לקובץ אחר (כלומר, גזור והדבק), הקש CTRL + K כדי לחתוך את הקו. הזז את הסמן ולאחר מכן הקש CTRL + U כדי להדביק אותו. אם אתה רוצה להעביר כמה שורות, ולאחר מכן הקש CTRL + K שוב ושוב עד כל הקווים שאתה רוצה נחתכו. הזז את הסמן ולאחר מכן הקש CTRL + U כדי להדביק את כל השורות שאתה חותך.
ההליך זהה עבור העתקה והדבקה, אבל אתה משתמש ALT + 6 כדי להעתיק את השורות ולאחר מכן CTRL + U להדביק אותם.
כדי לעבור לשורה הראשונה בקובץ, הקש על ALT + ו כדי לעבור אל השורה האחרונה, הקש ALT + /. כדי לעבור לשורה מסוימת, הקש CTRL + _ ולאחר מכן הקלד את מספר השורה הרצוי ואחריו ENTER.
סיכום
הנה סיכום קצר של פעולות שימושיות ביותר.
- CTRL + X - שמור וצא
- CTRL + O - שמור קובץ
- CTRL + W, ALT + W - חיפוש וחזרה על Find
- ALT + R - חיפוש והחלפה
- CTRL + K, CTRL + U - גזור ולהדביק
- ALT + 6, CTRL + U - העתק והדבק
- ALT + \, ALT + / - למעלה ולתחתית הקובץ
- CTRL + _ - עבור לשורה מסוימת
לננו יש גם דף עזרה מובנה שבו ניתן לגשת על ידי לחיצה על CTRL + G או F1. אם אינך זוכר את צירוף המקשים הדרוש לפעולה מסוימת, דף העזרה יספק לך את המידע הדרוש לך.