2Sep

כיצד ליצור ספרייה חדשה ולשנות את זה עם פקודה אחת ב - Linux

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

ניתן להפעיל שתי פקודות בו זמנית על שורת הפקודה באופן ידני, אך נראה לך כיצד להוסיף שורה לקובץ. bashrc שישלב את הפקודה mkdir ואת הפקודה cd לתוך פקודה אחת מותאמת אישית אתה יכול להקליד עם ספרייהשֵׁם.

מאמרים קשורים
כיצד להפעיל שני פקודות טרמינל או יותר בו-זמנית ב- Linux
כיצד להוסיף כרטיסיות למסוף של אובונטו

קובץ. bashrc הוא סקריפט הפועל בכל פעם שאתה פותח חלון טרמינל על-ידי הקשה על Ctrl + Alt + T או פתחלשונית חדשה בחלון 'מסוף'.באפשרותך להוסיף פקודות לקובץ. bashrc שברצונך להפעיל באופן אוטומטי בכל פעם שתפתח חלון Terminal.

כדי לערוך את הקובץ. bashrc, אנחנו הולכים להשתמש gedit.הקלד את הפקודה הבאה בשורת הפקודה.

gedit ~ /. bashrc

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

גלול לתחתית הקובץ. bashrc והוסף את השורה הבאה לסוף הקובץ.אנו ממליצים להעתיק את השורה למטה ולהדביק אותה בקובץ. bashrc.

mkdircd(){ mkdir "$ 1" & &cd "$ 1";}

זוהי למעשה פונקציה שתפעיל את שתי הפקודות אחת אחרי השנייה.הפקודה מותאמת אישית חדשה בדוגמה שלנו נקרא mkdircd( אתה יכול בעצם שם הפקודה מה שאתה רוצה) וזה יפעיל את הפקודה mkdir ולאחר מכן את הפקודה cd."$ 1" בשתי הפקודות מציין כי הפקודות יקבלו ערך אחד לפעול.במקרה זה, זהו שם הספרייה החדשה.

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

לחץ על "שמור".

סגור gedit( או עורך טקסט אחר) על ידי לחיצה על "X" בפינה השמאלית העליונה של החלון.

ההגדרה שהוספת זה עתה לקובץ. bashrc לא תשפיע על הפעלת החלון הנוכחי של טרמינל.עליך לסגור את חלון הטרמינל ולצאת מהחזרה כדי שהשינוי ישתנה.לכן, הקלד exit בשורת הפקודה והקש Enter או לחץ על הלחצן "X" בפינה השמאלית העליונה של החלון.לאחר מכן, היכנס וחזור.

עכשיו, כאשר אתה מקליד את הפקודה החדשה ואחריה שם ספריה חדשה, הפונקציה mkdircd שיצרת בקובץ. bashrc נקראת ושם המדריך "Test \ Directory" מועבר לשנייםפקודות( mkdir ו- cd).המדריך "Test Directory" ייווצר ותועבר מיידית אליו.

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