קטגוריות
כללי

תיקיית /bin

/ bin היא ספריית משנה סטנדרטית של ספריית השורש במערכות הפעלה דמויות Unix הכוללת את תוכנות ההפעלה (כלומר מוכנות להפעלה) שחייבות להיות זמינות בכדי להשיג פונקציונליות מינימלית לצורך האתחול (כלומר, התחלה) ותיקון המערכת.

/ bin היא ספריית משנה סטנדרטית של ספריית השורש במערכות הפעלה דמויות Unix הכוללת את תוכנות ההפעלה (כלומר מוכנות להפעלה) שחייבות להיות זמינות בכדי להשיג פונקציונליות מינימלית לצורך האתחול (כלומר, התחלה) ותיקון המערכת.

ספריית השורש, המסומנת על ידי קו נטוי קדימה (/), היא הספרייה העליונה בהיררכיה של הספריות (המכונה גם עץ הספריה) במערכות הפעלה דמויות Unix. כלומר, זו התיקיה שמכילה את כל הספריות האחרות ואת ספריות המשנה שלהם, כמו גם את כל הקבצים במערכת.

ספרייה במערכת הפעלה דמוית Unix היא רק סוג מיוחד של קובץ המכיל רשימה של שמות של אובייקטים (כלומר קבצים, קישורים וספריות) שנראים למשתמשים בתוכה יחד עם ה'אַינוֹדִים' המתאימים לכל אחד מהם. קובץ הוא אוסף של מידע קשור בשם שמופיע למשתמש כבלוק נתונים יחיד ורצוף ונשמר באחסון (למשל, כונן קשיח או תקליטון). אינוד (inode) הוא מבנה נתונים במערכת קבצים המאחסן את כל המידע על אובייקט מערכת קבצים למעט שמו ונתוניו בפועל. מבנה נתונים הוא דרך לאחסון נתונים כך שניתן להשתמש בהם ביעילות. מערכת קבצים היא ההיררכיה של ספריות המשמשות לארגון קבצים במערכת מחשב.

השמות המלאים (המכונים גם שמות הנתיבים המוחלטים) של כל ספריות המשנה בספריית השורש מתחילים עם קו נטוי קדימה (סלאש = /), המציג את מיקומם בהיררכיית מערכת הקבצים. בנוסף ל- /bin, חלק מתיקיות המשנה הסטנדרטיות האחרות בספריית השורשים כוללות / /boot, /dev, /etc, /home, /mnt, /usr, /proc ו /var.

בין התוכן של /bin הם הפקודות (למשל, bash ו- csh(, ls, grep, tar, kill, echo, ps, cp, mv, rm, cat, gzip, ping, su ועורך הטקסט vi. תוכניות אלה יכולות לשמש גם את משתמש השורש (כלומר, המשתמש הניהולי = ROOT) וגם משתמשים רגילים.

ניתן להציג רשימה של כל הקבצים ב- /bin באמצעות הפקודה ls, המשמשת בדרך כלל לצפייה בתכני ספריות, לדוגמה,

ls /bin

/ bin היא כברירת מחדל ב- PATH, שהיא רשימת הספריות שהמערכת מחפשת אחר התוכנית המתאימה בעת הפקודה. משמעות הדבר היא שניתן להריץ כל קובץ הפעלה (כלומר, תוכנית הניתנת להפעלה) בתוך bin רק על ידי הזנת שם הקובץ בשורת הפקודה ואז לחיצה על מקש ENTER. ניתן לראות את התוכן של PATH באמצעות פקודת echo באופן הבא:

echo $PATH

ישנן מספר ספריות אחרות במערכות דמויות יוניקס המכילות גם את המחרוזת (כלומר רצף של תווים) 'bin' בשמם, כולל / sbin ו / usr / bin. הראשונה מכילה תוכניות נוספות המשמשות לאתחול של המערכת וכן תוכניות ניהול ותחזוקת מערכות הזמינות רק למשתמש הבסיסי. האחרון מכיל תוכניות הפעלה שאינן נדרשות לאתחול או לתיקון המערכת.

מקור: http://www.linfo.org/bin.html

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *