মূল প্রশ্নের কাছে:
'ln -s '+basebuild+'/IpDome-kernel/kernel /home/build/sandbox/gen2/basebuild/IpDome-kernel/kernal'
নিশ্চয় এটা এক তৈরি করবে সিম্বলিক লিঙ্ক ( -s
ফাইল / ডিরেক্টরি থেকে):
<basebuild>/IpDome-kernel/kernel
আপনার নতুন লিঙ্কে
/home/build/sandbox/gen2/basebuild/IpDome-kernel/kernal
আপনাকে মনে রাখতে সহায়তা করার কয়েকটি উপায় এখানে রইল:
প্রথমত, এর জন্য ম্যান পৃষ্ঠা রয়েছেln
। আপনি গুগলে "ম্যান এলএন" অনুসন্ধানের মাধ্যমে এটি অ্যাক্সেস করতে পারেন, বা কেবলমাত্র একটি টার্মিনাল উইন্ডোটি খুলুন এবং টাইপ করুন man ln
এবং আপনি একই তথ্য পাবেন। ম্যান পেজটি পরিষ্কারভাবে বলেছে:
ln [বিকল্প] ... [-T] টার্গেট লিঙ্ক_NAME (1 ম ফর্ম)
যদি প্রতিবার কোনও ম্যান পেজ সন্ধান করতে বা পড়তে হয় তা আপনার পক্ষে না হয়, সম্ভবত আপনার নিক্সের আরও সহজ সময় মনে আছে যে সমস্ত নিক্স আদেশ একইভাবে কাজ করে:
cp /file/that/exists /location/for/new/file
mv /file/that/exists /location/its/moving/to
ln /file/that/exists /the/new/link
cp
বর্তমানে বিদ্যমান এমন একটি ফাইল অনুলিপি করে (প্রথম যুক্তি) একটি নতুন ফাইলে (দ্বিতীয় যুক্তি)।
mv
বর্তমানে উপস্থিত একটি ফাইল (প্রথম যুক্তি) একটি নতুন জায়গায় (দ্বিতীয় যুক্তি) স্থানান্তরিত করে
তেমনি ln
বর্তমানে বিদ্যমান একটি ফাইলকে (প্রথম যুক্তি) একটি নতুন লিঙ্কের সাথে যুক্ত করেছে (দ্বিতীয় যুক্তি) *
চূড়ান্ত বিকল্পটি আমি বলতে চাই যে আপনি নিজের ম্যান পৃষ্ঠাগুলি তৈরি করতে পারেন যা সহজেই সহজেই পড়তে পারে এবং (আপনার জন্য) সন্ধান / মনে রাখতে পারা যায়। কেবলমাত্র একটি সাধারণ শেল স্ক্রিপ্ট তৈরি করুন যা আপনাকে আপনার প্রয়োজনীয় ইঙ্গিতটি দেয়। উদাহরণস্বরূপ ♦ :
আপনার .bash_aliases ফাইলে আপনি এর মতো কিছু রাখতে পারেন:
commandsfx() {
echo "Symlink: ln -s /path/to/file /path/to/symlink"
echo "Copy: cp /file/to/copy /destination/to/send/copy"
}
alias 'cmds'=commandsfx
তারপরে আপনার যখন এটির প্রয়োজন হবে, কমান্ড লাইন থেকে কেবল টাইপ করুন cmds
এবং আপনি এটি সঠিকভাবে বাক্যটি ফিরে পাবেন যাতে আপনি এটি দ্রুত পড়তে এবং বুঝতে পারবেন। আপনি এই ফাংশনগুলিকে যতটা উন্নত করতে পারেন আপনি কী তথ্য প্রয়োজন তা পেতে চান এটি আপনার উপর নির্ভর করে। এমনকি আপনি সেগুলি ইন্টারেক্টিভও করতে পারেন তাই আপনাকে কেবল অনুরোধগুলি অনুসরণ করতে হবে .. এরকম কিছু:
makesymlink() {
echo "Symlink name:"
read sym
echo "File to link to:"
read fil
ln -s $fil $sym
}
alias 'symlink'=makesymlink
* - ভাল স্পষ্টত তারা সবাই বিভিন্ন প্যারামিটার নিতে পারে এবং বিভিন্ন কাজ করতে পারে এবং ফাইলগুলির পাশাপাশি ডিরেক্টরিতেও কাজ করতে পারে ... তবে ভিত্তিটি একই
♦ - ব্যাশ শেল ব্যবহার করে উদাহরণ