আমি কীভাবে হোম ফোল্ডারে একটি ডিরেক্টরিতে সিডি করব?


14

আমি কীভাবে সর্বশেষ সংস্করণ উবুন্টু ১২.১০-তে হোম ফোল্ডার থেকে ডাউনলোডগুলিতে ডাউনলোডগুলিতে পরিবর্তন করব? আমি চেষ্টা করেছিলাম cd /downloads, কিন্তু এটি একটি ত্রুটি জানিয়েছিল যে এরকম কোনও ডিরেক্টরি নেই।

উত্তর:


22
cd ~/Downloads

মনে রাখবেন: লিনাক্স কেস সংবেদনশীল, তাই Downloadsএবং downloadsবিভিন্ন ডিরেক্টরি।

~হোম ডিরেক্টরিতে একটি "শর্টকাট"। অন্য একটি হবে $HOME। আপনি যদি ইতিমধ্যে আপনার হোম ডিরেক্টরিতে থাকেন তবে আপনি ঠিক করতে পারেন cd Downloads


5

Downloadsডিরেক্টরি থেকে আপনি কেবলমাত্র cdপ্রম্পটে টাইপ করে আপনার হোম ডিরেক্টরিতে ফিরে যেতে পারেন । cd ~একই জিনিস।

বাসে ঘুরে দেখার দুটি প্রাথমিক উপায়:

  1. পরম পথের নাম ব্যবহার করে
  2. আপেক্ষিক পথের নাম ব্যবহার করা

নিখুঁত পথের নামগুলি মূল ডিরেক্টরিতে শুরু হয়, একটি শীর্ষস্থানীয় দ্বারা চিহ্নিত করা হয় /এবং যে কোনও জায়গা থেকে ব্যবহার করা যেতে পারে। যেতে নিখুঁত পথ ব্যবহার করতে Downloads, আপনি চালাতে পারেন:

cd /home/<username>/Downloads

যেখানে <username>আপনার ব্যবহারকারীর নাম দিয়ে প্রতিস্থাপন করা হয়। আপনি এটিকে পরিবেশ পরিবর্তনশীলের সাথে প্রতিস্থাপন করতে পারেন $USERযা সাধারণত শেল চালিত ব্যবহারকারীর নামটিতে প্রসারিত হয়। এছাড়াও আপনি প্রতিস্থাপন করতে পারেন /home/<username>সঙ্গে $HOME, যা সাধারণত শেল চলমান ব্যবহারকারীর home ডিরেক্টরির সুনির্দিষ্ট পাথ প্রসারিত হবে।

এটির জন্য একটি দরকারী শর্টকাট

cd ~/Downloads

টিল্ড অক্ষর ( ~) এর স্থানটি নেয় /home/<username>- এটি বর্তমানে শেলটি চালিত ব্যবহারকারীর হোম ডিরেক্টরিতে প্রসারিত হয়। মনে রাখবেন যে টিল্ড চরিত্রটি ডাবল বা একক উদ্ধৃতিতে থাকলে এই সম্প্রসারণ সম্পাদন করা হবে না।

আপেক্ষিক পথের নামগুলি কার্যকরী ডিরেক্টরিতে শুরু হয় (আপনি যেটিতে আছেন)। আপনি কী ডিরেক্টরিতে আছেন তা যদি আপনি জানেন তবে আশেপাশে কিছু শর্টকাট ব্যবহার করতে পারেন। উদাহরণ স্বরূপ

  • . (ডট) বর্তমান চলমান ডিরেক্টরিকে বোঝায়
  • .. (বিন্দু) (বিন্দু) বলতে বর্তমান চলমান ডিরেক্টরিগুলির পিতামাতাকে নির্দেশ করে

যখন আপনি আপনার হোম ফোল্ডারে এবং টাইপ cd Downloadsআপনার কাছে টাইপ করতে পারে যখন আপনি শুধু টাইপ উহ্য হয় (কাজ ডিরেক্টরি আপনি একটি পথনাম অন্তর্ভুক্ত করবেন না উহ্য হয়)।./Downloads./cd Downloads

আপনি যখন Downloadsডিরেক্টরিতে থাকবেন তখন আপনি cd ..পিতামাতার ডিরেক্টরিতে ফিরে যেতেও ব্যবহার করতে পারেন /home/<username>। এই ক্ষেত্রে কেবল টাইপ করা সবচেয়ে সহজ cd, কারণ এটি আপনার ডিরেক্টরি ডিরেক্টরি যেখানেই থাকুন না কেন অবিলম্বে আপনার হোম ডিরেক্টরিকে পরিবর্তন করে। যাইহোক, ..আপনি নেস্টেড ডিরেক্টরি কাঠামো বা সিস্টেমের অন্যান্য অবস্থানের চারপাশে নেভিগেট করার সময় এটি খুব কার্যকর হয়ে যায়।


0

আপনি আপনার বাড়ির ডিরেক্টরিতে থাকা .Bash_aliases এ্যালিয়াস ব্যবহার করে টাইপিংও ছোট করতে পারেন। এই উদাহরণে, dwn টাইপ করা আপনাকে আপনার ডাউনলোড ডিরেক্টরিতে নিয়ে যাবে।

alias dwn='cd /home/andy/Downloads'

আমি মনে করি এটি প্রশ্নের আত্মার সাথে সাংঘর্ষিক। একজন ব্যক্তির তাদের $ HOM এর অধীনে 100 টি উপ-ডিরেক্টরি থাকতে পারে এবং 100 এর সংক্ষিপ্ত শব্দ তৈরি করতে এবং সেগুলি অপরিবর্তন করা কষ্টকর হবে।
WinEunuuchs2Unix

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