গুগল ড্রাইভ সিমিলিংক করুন


13

আমি আমার ম্যাকের ফোল্ডারগুলিকে গুগল ড্রাইভে সিঙ্ক করতে চাই, গুগল ড্রাইভ ফোল্ডারে ফোল্ডারগুলি টেনে না নিয়ে এবং আমার ম্যাকের উপরে আমার ফোল্ডার কাঠামো সংরক্ষণ না করে।

আমি ধরে নিয়েছি এটি কাজ করার জন্য আপনার কাছে একটি প্রতীকী লিঙ্ক (সিমিলিংক) থাকতে হবে।

সুতরাং আমি টার্মিনালে চেষ্টা করেছি:

cd /path/to/google/drive
ln -s /path/to/folder/

ফোল্ডারটি আমার গুগল ড্রাইভ ফোল্ডারে উপস্থিত হয়েছে তবে এটি সিঙ্ক করতে চায় নি।

তাই আমি পরে চেষ্টা করেছি

ln -s “/path/to/folder”  “/path/to/google/drive/”

তবুও কাজ হয়নি। সুতরাং আমি এই বিষয় সম্পর্কে এই হাওটোগিক নিবন্ধটি উল্লেখ করেছি এবং এটি বলেছে যে আপনাকে অবশ্যই মূল ফোল্ডারটি গুগল ড্রাইভ ফোল্ডারে স্থানান্তরিত করতে হবে এবং মূল প্যারেন্ট ফোল্ডারের মতো একটি প্রতীকী তৈরি করতে হবে।

আমি আসলটি Google ড্রাইভ ফোল্ডারে না রাখতে চাই । সিমলিংকের কোনও নিখরচায় বিকল্প আছে কি? আমি jdrivesync দেখেছি কিন্তু ইনস্টল করতে ব্যর্থ হয়েছি (এটি অন্য আলোচনায় অন্য সমস্যা হবে)।

আপনার সাহায্যের জন্য ধন্যবাদ!


আমার গুগল ড্রাইভ ফোল্ডারের বাইরে ফোল্ডারগুলি সিঙ্ক করার জন্য কোনও সিমলিংকের বিকল্প উপায় আছে কি? আমি প্রশ্ন আপডেট করব। @ টেক্রাফ
যদিও খুব

এটি কখনও এর অসম্ভব বলে না। সিমলিংক ব্যবহার করা ছাড়া অন্য কোনও উপায় থাকতে পারে বা কোনও অ্যাপ্লিকেশন থাকতে পারে? @ টেক্রাফ
যদিও 5

আমি আর কোনও সিমলিংক কমান্ড বা যা স্পষ্টত এটি কাজ করবে না জিজ্ঞাসা। এমন কোনও অ্যাপ বা অন্য আদেশ আছে যা আমি যা করতে চাই তা অর্জন করতে পারে? আমি যা বলেছিলাম সে সম্পর্কে তর্ক করার কোনও অর্থ নেই, আমরা একে অপরকে এখানে সহায়তা করি।
যদিও 5 ই

উত্তর:


15

আপনি ডিরেক্টরি হার্ড লিঙ্ক ব্যবহার করতে পারেন, তবে কেবল এইচএফএস + ফাইল সিস্টেমে। বিকল্পটি lnব্যবহার করতে আপনার জিএনইউ দরকার -d। এটি হোমব্রু : ব্যবহার করে ইনস্টল করা যেতে পারে :,brew install coreutils তারপরে চালান:

sudo gln -d "/path/to/original" "/path/to/drive/folder"

আপনাকে আপনার পাসওয়ার্ড জিজ্ঞাসা করা হবে। এই কমান্ডটি ফাইল / ফোল্ডারে নিজেই একটি হার্ড লিঙ্ক তৈরি করে rather লিঙ্ক ফোল্ডারটি মূলত মূল ফোল্ডারের সমান হওয়ায় গুগল ড্রাইভ এটিকে সঠিকভাবে সিঙ্ক করে।

একটি হার্ড লিঙ্কটি লিঙ্কমুক্ত করতে, ব্যবহার করুন unlink "/path/to/drive/folder"

সতর্কতা: এপিএফএস (অ্যাপল ফাইল সিস্টেম) হার্ড লিঙ্কগুলিকে সমর্থন করে না। আপনি যদি ম্যাকস হাই সিয়েরা বা তারপরে ইনস্টল করার পরিকল্পনা করেন এবং ডিরেক্টরি হার্ড লিঙ্কগুলি ব্যবহার চালিয়ে যেতে চান তবে আপনার এইচএফএস + ফাইল সিস্টেম বজায় রাখতে হবে। ডিফল্টরূপে ম্যাকোস হাই সিয়েরা ইনটেলারটি ম্যাকের এসএসডি (যেমন এইচডিডি বা ফিউশন ড্রাইভ ছাড়াই) স্বয়ংক্রিয়ভাবে এইচএফএস + ফাইল সিস্টেমকে এপিএফএসে রূপান্তর করে। আপগ্রেড চলাকালীন রূপান্তর এড়ানোর জন্য আপনাকে নীচে ম্যাকস ইনস্টলারটি চালাতে হবে:

/Applications/Install\ macOS\ High\ Sierra.app/*/R*/startosinstall --converttoapfs NO

আপনি যদি সর্বশেষ বিকল্পটি এড়িয়ে যান /.HFS+ Private Directory Dataতবে আপগ্রেড হওয়ার পরে আপনি হার্ড লিঙ্কযুক্ত ডায়ারের জগাখিচুড়ি শেষ করবেন ।


1
উত্তর করার জন্য ধন্যবাদ. আমি এটি চেষ্টা করেছিলাম এবং এটি বলেছিল যে এটি একটি ডিরেক্টরি যা আমি নিজেই ধরে নিচ্ছি "এলএন" কেবল প্রকৃত ফাইলগুলির জন্যই কাজ করে?
যদিও খুব

1
@ মেকুল ওফস -dডিরেক্টরিগুলির জন্য, সম্পাদনা দেখুন।
grg

1
তুমি কি নিশ্চিত? সবেমাত্র টার্মিনালে টাইপ করে বলেছিলেন যে এটি একটি অবৈধ বিকল্প, এমনকি "ম্যান এলএন" টাইপ করা হয়েছে এবং "-d" বলে কিছুই ছিল না। যাইহোক সাহায্যের জন্যে ধন্যবাদ!
যদিও

1
@ মেকুল ঠিক আছে, এটা আমার দোষ! আমি মেমোরি থেকে আমার ফোনে এই সমস্ত করছি, পরের বার আমি আমার কম্পিউটারে না আসা পর্যন্ত অপেক্ষা করব! আমি বিশ্বাস করি এটি 'কোর্টিলস' প্যাকেজের অংশ এবং বিদ্যমান 'এলএন' প্রতিস্থাপন না করার জন্য তাকে 'গ্লান' বলা হয়।
grg

1
@ মেকুল আমার অর্থ কোর্টিলগুলি ইনস্টল করুন এবং তারপরে কমান্ডটি 'সুডো গ্লেন-ডি… becomes হয়ে যায়, ইনস্টল করার মতো আর কিছুই নেই।
grg

0

আপনি যদি নিজের ডিস্কটি পুনর্গঠিত না করতে চান তবে গুগল ড্রাইভ অকেজো বলে মনে হচ্ছে।

উইন্ডোজ মাথায় রেখে সুগারসিঙ্ক ডিজাইন করা হয়েছে। এটি সত্যই সুন্দর, এবং এটি আপনাকে বিদ্যমান ফোল্ডারগুলি যেখানেই থাকুক না কেন সিঙ্ক করতে দেয়। আমি এটি কিছুক্ষণ ব্যবহার করেছি। এটির একটি ম্যাক ক্লায়েন্ট রয়েছে, তবে তারা এগুলি চিন্তা করে। এটি সঠিকভাবে বান্ডিলগুলি সিঙ্ক করতে পারে না। বান্ডিলগুলি একটি ইউনিক্স কাঠামো যা ম্যাক অ্যাপ্লিকেশন এবং ডেটা ফাইলগুলির জন্য ব্যবহার করে। তাই আমি সুগারসিঙ্ক থেকে মুক্তি পেয়েছি।

মাইক্রোসফ্টের ওয়ানড্রাইভ সিমলিঙ্কগুলি করে না এবং আমি মনে করি না তারা এমনকি জানে যে বান্ডিলগুলি কী।

অন্যদিকে ড্রপবক্স সিমলিঙ্কগুলি সম্মান করে এবং সঠিকভাবে বান্ডিলগুলি পরিচালনা করে।


0

হার্ডলিঙ্ক traditionতিহ্যগতভাবে কেবল ফাইলের জন্য কাজ করে, ডিরেক্টরি নয়।

যদিও এইচএফএস + ডিরেক্টরি হার্ডলিঙ্ককে সমর্থন করে, এটি সময় মেশিনের জন্য সংরক্ষিত অভ্যন্তরীণ বৈশিষ্ট্য । এটি আপনার নিজের ঝুঁকিতে ব্যবহার করুন।

আপনি চিনির সিংকের দিকে নজর দিতে পারেন , যা দাবি করে

আপনার ফাইলগুলি ব্যাক আপ করুন এবং অ্যাক্সেস করুন। আপনার বিদ্যমান ফোল্ডার কাঠামো ব্যবহার করে।

ডিরেক্টরি হার্ড লিঙ্ক সহ একটি ব্যক্তিগত অভিজ্ঞতা হ'ল

  • আমি সংক্ষিপ্ত করে এবং তারপরে টাইম মেশিন ডিস্কটি বড় করি, যা ডিরেক্টরিতে হার্ড লিঙ্কটি প্রচুরভাবে ব্যবহার করে
  • তারপরে ব্যাকআপ ডেটা গণ্ডগোল করে
  • আমি ইতিহাস হারাতে পার্টিশন ফর্ম্যাট করতে হবে

-1

ম্যাকোস সিয়েরায় এবং আগের পোস্টে নতুন কোর্টিল সমাধান সহ প্রত্যাশার মতো কাজ করবেন না।

1) আপনি gnu কোরুটিল প্রয়োজন হবে। আপনি হোমব্রু মাধ্যমে এটি ইনস্টল করতে পারেন।

brew install coreutils

2) (alচ্ছিক) আপনি gln --helpএই আদেশটি ব্যবহারের ম্যানুয়াল পেতে টাইপ করতে পারেন। এটি আউটপুট 4 টি উপায়:

  1. ব্যবহার: gln [অপশন] ... [-T] টার্গেট লিঙ্ক_NAME (1 ম ফর্ম)
  2. বা: gln [বিকল্প] ... টার্গেট (2 য় ফর্ম)
  3. বা: gln [বিকল্প] ... টার্গেট ... তথ্য (তৃতীয় ফর্ম)
  4. বা: গ্লান [বিকল্প] ... -সত্যিক প্রত্যয়ন ... (চতুর্থ ফর্ম)

    1 ম ফর্মটিতে, LINK_NAME নামের সাথে TARGET এ একটি লিঙ্ক তৈরি করুন।

    ২ য় ফর্মটিতে বর্তমান ডিরেক্টরিতে TARGET- এ একটি লিঙ্ক তৈরি করুন।

    তৃতীয় এবং চতুর্থ ফর্মগুলিতে, প্রতিটি টার্গেটের লিঙ্কগুলি DIRECTORY এ তৈরি করুন।

3) কমান্ড লাইনের মাধ্যমে গুগল 'ড্রাইভ ফোল্ডার' (জিডি) বা কোনও জিডি সাবফোল্ডার যান:

৩.এ) আপনি টার্মিনাল টাইপ করতে পারেন cd('d' পরে স্থান) এবং টার্মিনাল উইন্ডোতে ফোল্ডার / ডিরেক্টরিটি টানতে পারেন

৩.বি) বা ঠিক আপনার গন্তব্যের পথে টাইপ করুন cd /Users/yourAccountName/Google\ Drive/sub/subSubFolder যেখানে 'আপনার অ্যাকাউন্ট অ্যাকাউন্ট' ওএসে আপনার অ্যাকাউন্টের নাম এবং জিডিতে আপনার ফোল্ডারের কাঠামো 'সাব / সাবসুফোল্ডার' রয়েছে। দয়া করে নোট করুন যে আপনার ফাইলের পাথ এবং 'ব্যাকস্ল্যাশ' (')') এর সাথে বিশেষ চিহ্নগুলি 'পালাতে' দরকার যেমন ফোল্ডার 'গুগল ড্রাইভ' নামে আমি জায়গাগুলি দিয়েছিলাম তাই এখন এটি 'গুগল \ ড্রাইভ' দেখাচ্ছে।

৪) এবং গ্রাগসাইড যেমন তার পোস্টে স্পষ্ট করেছে, লিঙ্কটি সম্পাদন করার জন্য আপনার ব্যবহার sudo এবং -dকী প্রয়োজন । সুতরাং, কেবল টাইপ করুন:

sudo gln -d '/Users/yourAccountName/path/to/original/folder/with/your/stuff'

-2

আপনার ফাইলের কাঠামো পরিবর্তন না করে গুগল ড্রাইভে প্রচুর ফাইল / ফোল্ডার পাওয়ার দুটি উপায়:

  1. ম্যাকের জন্য গুগল ড্রাইভ ইনস্টল করে: প্রাসঙ্গিক ফোল্ডারগুলি সদৃশ করুন এবং তাদের অনুলিপিগুলি Google ড্রাইভ ফোল্ডারে টেনে আনুন।

অথবা

  1. গুগল ক্রোমের সাথে গুগল ড্রাইভ ব্যবহার: ক্রোমে গুগল ড্রাইভ উইন্ডোতে প্রাসঙ্গিক ফোল্ডারগুলি টেনে আনুন; তারা আপলোড করবে এবং এতে আপনার ফাইলের কাঠামো বিশৃঙ্খলা হবে না।

এর মধ্যে যে কোনও একটি পদ্ধতি ব্যবহার করে আপনার ফোল্ডারগুলি আপনার ফাইলের কাঠামোর পরিবর্তন না করে ড্রাইভে আসবে।

আমি জানি আপনি এর অনুরোধগুলির মধ্যে একটিও নয়, তবে তাদের উভয়েরই কাজ করা উচিত। অন্য কিছুর জন্য নীচে মন্তব্য করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.