লিনাক্স: টার্মিনাল এমুলেটরগুলির ডিফল্ট ডিরেক্টরি কীভাবে সেট করবেন?


12

উবুন্টু ১১.০৪ এ আপগ্রেড করার পরে, আমার টার্মিনালগুলি (জিনোম-টার্মিনাল এবং urxvt) এর "/"পরিবর্তে শুরু হবে"~"

এই আচরণের কারণ কী হতে পারে?

আমি কল্পনা করেছিলাম যে জিনোম বা এক্স এর কার্যনির্বাহী ডিরেক্টরিতে সেট করা আছে "/"বা এরকম কিছু, তবে এটি কোথায় ডিবাগ করা শুরু করবেন সে সম্পর্কে আমার কোনও ধারণা নেই।

আমি zsh ব্যবহার করি, কনফিগারেশন অন্তর্ভুক্ত করা যেতে পারে।


আপনি dirs -vসর্বশেষ এন্ট্রিটি কোনওভাবে push HOME এর পরে কিছুটা ধাক্কা দিয়ে আসে কিনা তা জানার চেষ্টা করতে পারেন। শুধু একটি ভাবনা.
আলাইন পান্নেটিয়ার

উত্তর:


5

আমি ধরে নিয়েছি কাস্টম কীবোর্ড শর্টকাটগুলির সাথে শর্তাদি খোলার সময় মেনু বা অ্যাপ্লিকেশন চালনা ডায়ালগের মাধ্যমে খোলা থাকলে ডান ডিরেক্টরিতে শুরু করার সময় আপনি এই আচরণটি দেখেন ।

কৌতূহলীভাবে যে প্রোগ্রামগুলি আপনি জিনোম কীবোর্ড শর্টকাটস ডায়ালগের কাস্টম শর্টকাটগুলি বিভাগের অধীনে সংজ্ঞায়িত করেছেন সেগুলি সেশন ওয়ার্কিং ডিরেক্টরিটি উত্তরাধিকারসূত্রে আসে না বলে মনে হয়। কারণগুলি সম্পর্কে কিছুই জানেন না, আমি সন্দেহ করি এটি একটি বাগ।

সমাধান নীচে উপস্থিত:

  • ব্যবহার করুন পরিচালিত একটি টার্মিনাল মধ্যে শর্টকাট ডেস্কটপ বিভাগে এবং অধীনে আপনার পছন্দের টার্মিনাল এমুলেটর সেট সিস্টেম => পছন্দসমূহ => পছন্দের অ্যাপ্লিকেশন => সিস্টেম => টার্মিনাল এমুলেটর ,

  • একটি মোড়ক স্ক্রিপ্টে কীবোর্ড শর্টকাট সেট করুন, যেমন

    #!/bin/sh
    exec rxvt -cd $HOME
    
  • কার্যকারী ডিরেক্টরি নির্ধারণের জন্য শর্টকাটটি সংজ্ঞায়িত করুন, যেমন:

    gnome-terminal --working-directory=$HOME
    

    অথবা

    rxvt -cd /path/to/home
    

    (দ্বিতীয়টি $HOMEআমার পক্ষে কাজ করে না ; আমাকে পরম পথটি দিতে হয়েছিল।)


100% সঠিক! ধন্যবাদ! পরিবর্তে কমপিউজ কীবোর্ড শর্টকাট ব্যবহার করে এটি ঠিক করেছি। খুব ভাল পরামর্শ। (রান অ্যাপ্লিকেশন ডায়ালগটি আসলে উবুন্টু
ন্যাটি

2

আমি আমার। / .Bashrc এর শেষে সিডি কমান্ড যুক্ত করে আমার সমস্যার সমাধান করেছি

...
cd /your_desired_path

এর পরে, আপনি যখনই .bashrc ব্যবহার করে এমন কনসোলটি চালু করবেন তখন আপনার পছন্দসই পথে অনুরোধ জানানো হবে।


1

আপনি cdআপনার শেষে রাখার চেষ্টা করতে পারেন ~/.zshrc


Zsh আমার ডিফল্ট শেল। সিডব্লিউডিকে অন্য কিছু হওয়ার প্রত্যাশা করে কি এই স্ক্রিপ্টগুলি স্ক্রুট করবে না ??
জোর্নসন

1
স্ক্রিপ্টগুলি প্রারম্ভকালে হোম ফোল্ডারে থাকবে বলে আশা করি।
cYus

1

কয়েকটি জিনিস যাচাই করতে হবে:

  1. আপনার হোম ডিরেক্টরি সঠিকভাবে সেট করা আছে (সিডি you আপনাকে বাড়ি ঠিকঠাক নিয়ে যায়)
  2. আপনার হোম ডিরেক্টরি রয়েছে এমন পার্টিশনটি জিডিএম আপনাকে লগ ইন করার সময় মাউন্ট করা এবং ব্যবহারযোগ্য হবে।

জেডএফএস ব্যবহার করতে এবং জেডএফএস পুলে আমার বাড়ি থাকার ক্ষেত্রে আমার একইরকম সমস্যা হয়েছিল। জিডিএফ আগে জিডিএম শুরু করছিল না তাই যখন এটি আমার বাড়িতে লগ ইন করত তখন দির ছিল না। কয়েক সেকেন্ড পরে এটি ছিল যদিও, তাই আমি এটি সিডি করতে পারে।


ভাল পরামর্শ! 1: আমি যদি এক্স এর বাইরে লগইন করি তবে সবকিছু কাজ করে, তাই মনে হয় there হোম কমপক্ষে সেখানে সঠিক। "প্রতিধ্বনি $ হোম" টার্মিনাল এমুলেটরগুলিতেও সঠিক। 2: ভাগ্য ছাড়াই সবকিছু মাউন্ট হয়েছে কিনা তা নিশ্চিত করার পরে আমি জিডিএম পুনরায় চালু করার চেষ্টা করেছি :(
জোয়ার্নসন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.