ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
dan-shkלא בפורום כעת ת.הצטרפות: 05/06/2004 · הודעות: 410 ·
 

הודעה פורסם: 31/08/2004 - 21:59
נושא ההודעה: מה זה symlink ומה זה init/login?

תודה רבה למגיבים-
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
hq4everלא בפורום כעת ת.הצטרפות: 21/07/2004 · הודעות: 667 · מיקום: ראשון לציונה, Israel
 

הודעה פורסם: 31/08/2004 - 22:56
נושא ההודעה:

symlink כלומר symbolic link כלומר "קישור סימלי"

תרגום : מתוך http://www.opengroup.org/onlinepubs/009695399/functions/symlink.html
ציטוט:
Like a hard link, a symbolic link allows a file to have multiple logical names. The presence of a hard link guarantees the existence of a file, even after the original name has been removed. A symbolic link provides no such assurance; in fact, the file named by the path1 argument need not exist when the link is created.


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

שימוש נפוץ בקישורים סימליים הוא על מנת לשמור תאימות לאחור בין גרסאות, אם נניח שבגרסה 1.0 לקובץ הרצה של תוכנית קראו foo ובגרסה 2.0 השתנה השם לbar, אזי שעל מנת לשמור על תאימות לאחור עם תוכניות שנכתבו לעבוד עם foo יוצרים קישור סימלי בשם foo שמקשר לbar. הקרנל בתורו יודע לפרש קישור לקובץ המקורי ולבצע את הפעולה המבוקשת על הקובץ עצמו.
אין השפעה להרשאות שניתנות לקובץ שהוא "קישור סמלי" מלבד במקרים מיוחדים כאשר מנסים למחוק קישור סימלי או לשנות את שמו אז המערכת מתחשבת בהרשאות של הקובץ הסימלי עצמו, בכל מקרה אחר ההרשאת התקפות הם ההרשאות שהקובץ הסימלי מצביע אליו.
קישור סימלי יוצרים בעזרת הפקודה
קוד:
ln -s <TARGET> <linkname>
ניתן לראות לאן קובץ סימלי מצביע בעזרת הפקודה
קוד:
ls -l

_________________
Image
קוד:
echo "MS binary format reverse engineering holy grail" | gpg -c | file -
/dev/stdin: DOS executable (COM)


נערך לאחרונה על-ידי hq4ever בתאריך 31/08/2004 - 23:13, סך-הכל נערך פעם אחת
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית שלח דוא\ ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
Enderאורח · ·
 

הודעה פורסם: 31/08/2004 - 23:10
נושא ההודעה:

init הוא תהליך האב של רב התהליכים,
במערכות NIX* כל תהליך מקבל מספר, תהליך 0 הוא הswapper (שאחראי על החלפת תהליכיך מהזכרון למחיצת הדיסק) .

התהליך הבא אחריו הוא הinit שמקבל את PID (מספר התהליך) 1.

תהליך הinit הוא האב של שאר התהליכים, יתר על כן אם יצרת תהליך בן לתהליך כלשהו, ותהליך האב מת, הבן מקבל את init כתהליך האב החדש.

לגבי login
RTFM :
man login:
קוד:

NAME
       login - sign on

SYNOPSIS
       login [ name ]
       login -p
       login -h hostname
       login -f name

DESCRIPTION
       login  is  used  when  signing  onto  a system.  It can also be used to
       switch from one user to another at any time (most  modern  shells  have
       support for this feature built into them, however).
 


מה צריך יותר מזה Smile
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
dan-shkלא בפורום כעת ת.הצטרפות: 05/06/2004 · הודעות: 410 ·
 

הודעה פורסם: 31/08/2004 - 23:22
נושא ההודעה:

תודה
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. dan-shk
  2. hq4ever
  3. אורח [Ender]
  4. dan-shk