প্রশ্ন ট্যাগ «bash»

বাশ (বোর্ন-অ্যাগেইন শেল), উবুন্টুর কমান্ড-লাইন ইন্টারফেসে ডিফল্টরূপে ব্যবহৃত শেল।

4
ফাইলের পথ দেওয়ার সময় কেন আমি '/ home / ব্যবহারকারীর নাম /' এর পরিবর্তে '~' ব্যবহার করতে পারি না
উদাহরণস্বরূপ, কোনও ফাইল আনজিপ করার সময় আমি কোনও ফাইলের পথে নির্দেশ করার ~পরিবর্তে ব্যবহার করতে পারি ।/home/username/.zip যাইহোক, আজ যখন আমি টার্মিনালে একটি আরএনএন উদাহরণ চালানোর জন্য একইভাবে অনুসরণ করেছি, tensorflow.python.framework.errors_impl.NotFoundErrorতখন ছুড়ে দেওয়া হয়েছিল। $ python ptb_word_lm.py --data_path=~/anaconda2/lib/python2.7/site-packages/tensorflow/models-master/tutorials/rnn/simple-examples/data/ --model=small I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcublas.so.8.0 locally I tensorflow/stream_executor/dso_loader.cc:135] successfully …

5
bash.bashrc এবং / etc / এনভায়রনমেন্ট ফাইলের মধ্যে পার্থক্য
এখনও অবধি আমি bash.bashrcফাইলটিতে আমার পরিবেশের ভেরিয়েবলগুলি সেট করেছিলাম । সম্প্রতি আমাকে /etc/environmentফাইলটি ব্যবহার করতে বলা হয়েছিল । ভাল, উভয় ঠিক আছে। সুতরাং, তাদের মধ্যে পার্থক্য কি? আমি এটি googled এবং আমি "বাশার্ক নির্দিষ্ট ব্যবহারকারী এবং পরিবেশের জন্য ব্যবহার করা হয়, সিস্টেম প্রশস্ত"। এখানে বিস্তৃত সিস্টেম বলতে কী বোঝায়? /etc/bash.bashrcআমার …

4
ওয়াচ রান 2 কমান্ড ব্যবহার করে
একই টার্মিনাল উইন্ডোতে আমাকে দুটি কমান্ড দেখতে হবে। আমি এরকম কিছু বোঝাতে চাইছি watch du -h filename.txt && df -h তবে এটি শুধুমাত্র একটি আউটপুট দেখাচ্ছে। সুতরাং আমি যা ভাবছি তা একই উইন্ডোতে একাধিক কমান্ড চালানোর জন্য ঘড়ি ব্যবহার করা সম্ভব নয়। যদি কোনও উপায় থাকে তবে দয়া করে আমাকে …

10
একটি গাছের সমস্ত ফাইল কীভাবে তালিকাভুক্ত করবেন (একটি ডিরেক্টরি এবং এর সাবডিয়ারস)?
আমার একটি কাজের জন্য আমাকে একটি গাছের সমস্ত ফাইলের তালিকা তৈরি করতে হবে (একটি ডিরেক্টরি, তার সমস্ত সাবডার্স, এর সমস্ত সাবডির ইত্যাদি)। আমি সেগুলি নটিলাস বা কুরুসাদারে দেখতে পছন্দ করব তবে কমান্ড-লাইন সমাধানটিও আকর্ষণীয় (এই ক্ষেত্রে আমার তালিকাভুক্ত করার জন্য ফাইলের পুরো নাম, আকার এবং পরিবর্তনের সময় প্রয়োজন হবে)।
41 nautilus  bash  files  krusader  ls 

2
লগইন করার সময় স্ক্রিপ্টগুলির সিকোয়েন্স
আমি আমার আমার লগইন কনফিগারেশন কেন্দ্রীভূত করতে চাই ~/.bash_profile। সেখানে ~/.bashrcডিফল্টরূপে একটি ছিল তবে আমি এটিটি একটি দ্বারা প্রতিস্থাপন করেছি ~/.bash_profile। যাইহোক, আমি যখন লগ ইন করি তখন আমার ~/.bash_profileউত্সাহিত হওয়ার আগে কিছু এবং নিম্নলিখিতগুলি প্রদর্শন করে: Linux ubnt10-dev1 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux …
41 bash  login  bashrc  .profile 

2
"<কম্যান্ড> & অস্বীকার" এবং "নোহোপ <কম্যান্ড> & অস্বীকার" এর মধ্যে পার্থক্য
এই ব্যবহার সম্পর্কে আমার বোঝার &amp;, disownএবং nohup: &lt;command&gt;: টার্মিনাল বর্তমান মধ্যে প্রক্রিয়া চালায় bash, উদাহরণস্বরূপ পুরোভূমিতে (অর্থাত প্রক্রিয়া একটি হিসেবে তালিকাভুক্ত করা হয় bashফোরগ্রাউন্ড কাজ এবং stdin, stdoutএবং stderrএখনও টার্মিনালে আবদ্ধ ); হ্যাঙ্গআপগুলিতে অনাক্রম্য নয় ; &lt;command&gt; &amp;: টার্মিনাল বর্তমান মধ্যে প্রক্রিয়া চালায় bash, উদাহরণস্বরূপ পটভূমিতে (অর্থাত প্রক্রিয়া একটি …

2
টার্মিনাল বন্ধ করার পরে বাশ ইতিহাস সংরক্ষণ করা হয়নি
আমি সম্প্রতি আমার উবুন্টু 14.04 ইনস্টলেশনটি উবুন্টু জিনোমের সাথে প্রতিস্থাপন করেছি (এটি জিনোম ডিই এর সাথে আসে)। তবে আমি লক্ষ্য করেছি যে টার্মিনাল সেশনটি বন্ধ হয়ে গেলে বাশের ইতিহাস সংরক্ষণ করা হয় না। একবার আমি টার্মিনাল সেশনটি বন্ধ করে দিয়ে একটি নতুন খুলি, এবং কমান্ডটি চালিত করলে historyএটি কমান্ড ব্যতীত …

5
check 1 এবং $ 2 নাল কিনা তা কীভাবে পরীক্ষা করবেন?
আমি কিছু স্ক্রিপ্ট চালাচ্ছি যা স্ট্রিং আর্গুমেন্টটি পাস করে এবং অন্য বিবৃতিটি নীচের মতো দেখানো হলে আমি করতে চাই: if [ $1 != '' ] &amp;&amp; [ $2 != '' ] then do something..... তবে এটি দেখানো হয়েছে Error too many argument। কেন?

9
টার্মিনাল কমান্ড প্রম্পট ওয়ার্কিং ডিরেক্টরি ছাঁটা
গভীর ফোল্ডারের কাঠামোয় টার্মিনালটি ব্যবহার করার সময় কখনও কখনও প্রম্পটটি বেশিরভাগ লাইন গ্রহণ করতে পারে। কাজ করার ডিরেক্টরিটি ছাঁটাই করার কোনও উপায় আছে কি? আমি জানি আমি করতে পারি PS1="\W &gt;" শুধুমাত্র বর্তমান ডিরেক্টরি মুদ্রণ করতে এবং পুরো পাথটি নয়, তবে এর মতো কিছু রাখার উপায় রয়েছে: /home/smauel/de...ther/folder &gt;

10
চলমান প্ল্যাটফর্মটি বাশ স্ক্রিপ্টের সাহায্যে উবুন্টু বা সেন্টোস কিনা তা কীভাবে জানবেন?
আমি আমার মেশিনে চলমান লিনাক্স মেশিনের নাম যাচাই করার জন্য আদেশগুলি জানি। উদাহরণ স্বরূপ: উবুন্টু cat /etc/version সেন্টওএস cat /etc/issue আমি কীভাবে টার্মিনাল থেকে আউটপুট পেতে পারি এবং তুলনা করব এটি ইউবুন্টু বা সেন্টোস কিনা এবং নীচের কমান্ডগুলি সম্পাদন করব? apt-get install updates অথবা yum update উবুন্টু 14.04 cat /etc/issue


5
কেন বেশিরভাগ ওএস-এ ডিফল্ট শেল বাশ হয়?
কেন বেশিরভাগ ওএসে (উবুন্টু, ফেডোরা, ওএসএক্স, ইত্যাদি) ডিফল্ট শেলটি বাশ হয়? কেন এটি অনেক উন্নত ব্যবহারকারী বেশিরভাগই zsh ব্যবহার করেন? এটি যদি ভাল হয় তবে এটি ডিফল্ট নয় কেন? আমি উভয় ব্যবহার করি আমি আমার সমস্ত কাজ সহজ করার জন্য কোনও পার্থক্য দেখতে পাই না :)

2
গ্রেপ কাজ করে কীভাবে এটি [টি] রিকি বন্ধনী প্রকাশ করে?
আমি এই ওয়ান-লাইনারটি সম্প্রতি দেখেছি: $ ps -ef | grep [f]irefox thorsen 16730 1 1 Jun19 ? 00:27:27 /usr/lib/firefox/firefox ... সুতরাং ডেটাতে "ফায়ারফক্স" সহ প্রক্রিয়াগুলির তালিকাটি ফিরে আসবে বলে মনে হচ্ছে তবে গ্রেপ প্রক্রিয়াটি নিজেই রেখে গেছে, এবং সুতরাং এটি প্রায় সমতুল্য বলে মনে হচ্ছে: ps -ef |grep -v grep| …

7
ট্যাব সমাপ্তির সময় কীভাবে পালানো বন্ধ করতে বাশ পাবেন?
কমান্ড লাইনে আমার এটি আছে: ln -sf $PWD/wine- এবং তারপরে আমি Tabফাইলের নামটি সম্পূর্ণ করতে হিট করেছি । উবুন্টুর পূর্ববর্তী সংস্করণগুলিতে, wine-ফাইলের নামটি সম্পূর্ণ করার জন্য এটি ঠিক কাজ করেছিল (এবং পাশাপাশি পার্শ্ব-প্রতিক্রিয়াটি $PWDতখন প্রসারিত হবে)। কিন্তু এখন এটি এটিকে ঘুরিয়ে দেয় ln -sf \$PWD/wine- যা আমি মোটেই বোঝাতে চাইছি …

3
সমস্ত ব্যবহারকারীর জন্য ডিফল্ট শেলকে আপনি কীভাবে ব্যাশ করতে পারেন?
আমি চাই এখন থেকে প্রতিটি নতুন ব্যবহারকারীর ডিফল্টরূপে তাদের শেল হিসাবে বাশ থাকুক। আমি জানি যে আপনার নিজের শেলটি ব্যাশে পরিবর্তন করতে আপনি "chsh -s / bin / bash" কমান্ডটি ব্যবহার করবেন তবে আমি কীভাবে স্বয়ংক্রিয়ভাবে ভবিষ্যতের সমস্ত ব্যবহারকারীর শেলটিকে ডিফল্টরূপে ব্যাশে সেট করব?

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