לינוקס אשר הפקודה משמשת כדי למצוא את המיקום של התוכנית. במדריך זה, אנו נראה לך כיצד להשתמש בפקודה אשר וכיצד להפיק את המרב ממנו על ידי להסביר את כל המתגים הזמינים.
כיצד למצוא את המיקום של תוכנית
בתיאוריה, כל התוכניות צריך לפעול מתוך / usr / bin תיקייה אבל במציאות, זה לא המקרה. הדרך הבטוחה לברר היכן נמצאת התוכנית היא באמצעות הפקודה אשר.
הצורה הפשוטה ביותר של הפקודה היא כדלקמן:
אשר <שם התוכנית>לדוגמה, כדי למצוא את המיקום של דפדפן האינטרנט Firefox השתמש בפקודה הבאה:
איזה אתרהפלט יהיה משהו כזה:
/ usr / bin / Firefoxניתן לציין תוכניות מרובות באותה פקודה. לדוגמה:
אשרפעולה זו תחזיר את התוצאות הבאות:
/ usr / bin / Firefox / usr / bin / gimp / usr / bin / bansheeתוכניות מסוימות ממוקמות ביותר מתיקייה אחת. כברירת מחדל עם זאת, אשר רק להציג אחד.
לדוגמה, הפעל את הפקודה הבאה:
אשר פחותזה ימצא את המיקום של פחות פקודה ואת הפלט יהיה כדלקמן:
/ usr / bin / פחותזה לא ממש להראות את כל התמונה עם זאת, כי פחות פקודה זמינה ביותר ממקום אחד.
אתה יכול לקבל את הפקודה אשר להציג את כל המקומות תוכנית מותקן באמצעות הבורר הבא:
אשר - <שם <אתה יכול להפעיל את זה נגד הפקודה פחות כדלקמן:
אשר פחותהפלט מהפקודה הנ"ל יהיה כדלקמן:
/ usr / bin / פחות / bin / פחותאז האם זה אומר פחות מותקן באמת בשני מקומות? בעצם לא.
ls -lt / usr / bin / פחותבסוף הפלט תראה את הדברים הבאים:
/ usr / bin / less -> / bin / פחותכאשר אתה רואה את -> בסוף הפקודה ls אתה יודע שזה קישור סמלי וזה באמת רק מצביע על המיקום של התוכנית האמיתית.
עכשיו להפעיל את הפקודה הבאה ls:
ls -lt / bin / פחותהפעם הפלט בסוף הקו הוא פשוט כדלקמן:
/ bin / פחותמשמעות הדבר היא כי זו התוכנית האמיתית.
זה אולי קצת מפתיע ולכן כי אילו פקודות פלט / usr / bin / פחות כאשר אתה מחפש את הפקודה פחות.
פקודה שאנו מוצאים יותר שימושי מאשר מה הפקודה whereis כמו זה יכול לשמש כדי לאתר את הקבצים הבינאריים עבור התוכנית, את קוד המקור של התוכנית ואת העמודים ידני עבור התוכנית.
סיכום
אז למה היית משתמש באיזו פקודה?
תאר לעצמך שאתה יודע תוכנית הותקנה אבל מסיבה כלשהי, זה לא יפעל. זה מאוד סביר להניח כי התיקייה התוכנית הותקנה היא לא בנתיב.
באמצעות הפקודה אשר ניתן לאתר היכן התוכנית היא או לנווט לתיקיה התוכנית היא להפעיל אותו או להוסיף את הנתיב לתוכנית לפקודת הנתיב.
כלים שימושיים אחרים לחיפוש
בזמן שאתה קורא על איזו פקודה כדאי לציין שיש פקודות אחרות אשר שימושיים למציאת קבצים.
ניתן להשתמש בפקודה Find כדי למצוא קבצים במערכת הקבצים או לחילופין ניתן להשתמש בפקודה איתור.
לינוקס פקודות חיוניות
הפצות מודרניות לינוקס הפכו את הדרישה להשתמש בטרמינל פחות בעיה אבל יש כמה פקודות שאתה רק צריך לדעת.
מדריך זה מספק רשימה של פקודות חיוניות הדרושות לניווט במערכת הקבצים.
באמצעות המדריך תוכל למצוא איזה תיקיה אתה נמצא, איך לנווט לתיקיות שונות, רשימת הקבצים בתיקיות, לחזור לתיקיית הבית שלך, ליצור תיקייה חדשה, ליצור קבצים, לשנות שם ולהזיז קבצים להעתיק קבצים.
תוכלו גם למצוא כיצד למחוק קבצים וגם לגלות מה הם קישורים סמליים וכיצד הייתם משתמשים בהם, כולל ציון ההבדל בין קישורים קשיחים ורכים.