דף הבית » איך ל » כיצד למזג תיקיות ב- Mac OS X מבלי לאבד את כל הקבצים שלך (ברצינות)

    כיצד למזג תיקיות ב- Mac OS X מבלי לאבד את כל הקבצים שלך (ברצינות)

    התיקייה ברירת המחדל להתמזג-התנהגות ב- Mac OS X היא למחוק את התיקיה הקיימת, למחוק את כל הקבצים שלה במקום להציע למזג אותם בתבונה. מנהלי הקבצים של Windows ו- Linux הציעו מיזוג של תיקיות במשך עשרות שנים, אך מחשבי Mac עדיין לא.

    קיימת אפשרות מיזוג נסתרת ב- Finder, אך היא פועלת רק לעתים. Apple כוללת גם פקודה מסוף למזג תיקיות בדרך אחרת. אם אתה משתמש Windows או לינוקס באמצעות OS X, זה די צובעת.

    התנהגות שבור של קבצים, אכילה קבצים

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

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

    Finder על Mac OS X הוא לא כל כך חכם. כברירת מחדל, הוא רק מציע שתי אפשרויות - עצור או החלף. Stop אינו עושה דבר, ואילו Replace מחליף את התיקיה הישנה עם התיקיה החדשה. החזרת התיקיה הישנה למעשה מוחקת את כל הקבצים בתיקייה הישנה. Finder אינו מציע למזג את התיקיות.

    כן, אתה קורא את זה נכון - לנסות למזג תיקייה כמו שהיית עושה על Windows או לינוקס ואתה תאבד את כל הקבצים של התיקיה הישנה אם תלחץ על החלף מבלי לקרוא את תיבת הדו שיח. אנו מקווים שהיו לך כמה גיבויים אחרונים מכונת זמן לפני שהתחלת להעביר תיקיות סביב ב- Mac OS X!

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

    כיצד למזג תיקיות ב - Finder

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

    Mac OS X 10.7 Lion - שוחרר בשנת 2011 - הוסיף אפשרות מיזוג מוסתר. כדי לגשת אליו, עליך להחזיק את מקש האופציה תוך כדי גרירה ושחרור של תיקייה לאותו מיקום. אם תעשה זאת, תראה תיבת דו-שיח עם לחצן 'מיזוג' ותוכל ללחוץ עליה כדי למזג תיקיות כמו שהיית עושה ב- Windows או Linux.

    בעיות להתעורר כאשר יש לך קבצים עם אותו שם בכל תיקייה. Mac OS X יציע אפשרות אחת שתעזור לך לנהל את זה - לחצן "שמור חדש", אשר מחליף את הגרסאות הישנות של כל הקבצים עם אותו שם עם החדשים יותר. אין דרך לדלג על התנגשויות אלה או לשמור את הקבצים הישנים יותר, ואין כלי מועיל שיאפשר לך להשוות גדלים ומידע אחר. זה הכול או כלום.

    האפשרות "שמור חדש" מופיעה רק אם התיקיה שאתה מעביר מכילה את הקבצים החדשים יותר. אם התיקיה שאתה מעביר מכילה את הקבצים הישנים יותר, האפשרות 'מיזוג' לא תופיע - גם אם אתה מחזיק את הלחצן 'אפשרות'.

    אולי אפשרות מיזוג הוא כל כך מוסתר כי זה לא עובד טוב מאוד. זה קצת מביך.

    כיצד למזג תיקיות עם הפקודה Ditto

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

    שלא כמו Finder, ditto באופן אוטומטי מתמזג תיקיות. כפי שמופיע בדף ידני שלה:

    "אם ספריית היעד כבר קיימת אז הספריות המקוריות ממוזגות עם התוכן הקודם של היעד".

    כדי להשתמש ב- ditto, יהיה עליך לפתוח מסוף - הקש Command + Space, הקלד מסוף לתוך תיבת הדו-שיח חיפוש Spotlight, ולאחר מכן הקש Enter.

    הפקודה ditto משתמשת בתחביר ditto / נתיב / אל / מקור / תיקייה / נתיב / אל / יעד / תיקייה. אז, בדוגמה שלנו כאן, יש לנו תיקיה בשם "מבחן" המאוחסנים על שולחן העבודה שלנו, ועוד תיקייה בשם "מבחן" מאוחסנים בתיקייה הורדות שלנו. היינו מפעילים את הפקודה הבאה כדי למזג אותם:

    ditto -V ~ / Desktop / Test ~ / הורדות / בדיקה

    (חלק ה - V של הפקודה הוא אופציונלי, אבל הוא מאפשר לנו לראות מה עושה בפועל.אל תהסס להשמיט את זה.)

    שלא כמו Finder, הפקודה ditto מחליפה בכוח את התוכן של תיקיית היעד עם תוכן תיקיית המקור. גם אם תיקיית המקור מכילה קבצים ישנים יותר מתיקיית היעד, הקבצים המתנגשים של תיקיית היעד ימחקו עם קבצים ישנים אלה.

    כיצד למזג תיקיות, Windows או לינוקס סגנון

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

    תכונה זו זמינה בתוכנה בתשלום. בדקנו את ה- Cathotech's Finder Finder, חלופה של Finder, ומצאתי שהיא מציעה תכונה מיזוג שעובדת כמו שהיית מצפה לה. ב $ 40, זה יקר התיקייה תכונה התכונה, אבל אולי אתה יכול למצוא תכונות אחרות שלה שימושי, יותר מדי. אנו בטוחים שיישומים אחרים בתשלום מציעים תכונות דומות.


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

    מאמר זה נכתב על OS X 10.9 Mavericks, כך אני מקווה אפל יוסיף התיקייה-מיזוג נכון בעתיד. אבל לא לעצור את הנשימה שלך - מיזוג תיקיות היא תכונה די מסובך כוח המשתמש אפל לא נראה מודאג.