ইউনিক্স এবং লিনাক্স

লিনাক্স, ফ্রিবিএসডি এবং অন্যান্য আন * এক্স-এর মতো অপারেটিং সিস্টেমের ব্যবহারকারীদের জন্য প্রশ্নোত্তর

7
শেল স্ক্রিপ্টে সময় নির্ধারণ করা
আমার কাছে একটি শেল স্ক্রিপ্ট রয়েছে যা স্ট্যান্ডার্ড ইনপুট থেকে পড়ে । বিরল পরিস্থিতিতে, ইনপুট সরবরাহের জন্য কেউ প্রস্তুত থাকবে না এবং স্ক্রিপ্টটির সময় শেষ হতে হবে । সময়সীমা শেষ হওয়ার ক্ষেত্রে স্ক্রিপ্টটিতে অবশ্যই কিছু সাফাই কোড চালানো উচিত। এটি করার সর্বোত্তম উপায় কী? এই স্ক্রিপ্টটি অবশ্যই খুব পোর্টেবল হতে …
53 shell  signals  timeout 

9
একটি বাহ্যিক হার্ড ড্রাইভে সহজ বর্ধিত ব্যাকআপ
কিছুক্ষণের জন্য আমি আমার মেশিনগুলির ইনক্রিমেন্টাল ব্যাকআপগুলি করতে ডারভিশ ব্যবহার করেছি, তবে এটি কনফিগার করা কিছুটা জটিল and আমি ইউনিক্স, লিনাক্সের জন্য ব্যাকআপ প্রোগ্রামগুলি খুঁজছি যা এইগুলি করতে পারে: ক্রমবর্ধমানভাবে আমার ব্যাকআপ আপডেট করুন হার্ডলিংক ব্যবহার করে দিরভিশের মতো "আয়না" গাছ তৈরি করুন (স্থান বাঁচাতে) আদর্শভাবে একটি শালীন UI সহ
53 linux  backup  bsd 

10
সুস্পষ্টভাবে ইনস্টল করা প্যাকেজগুলির তালিকা দিন
জেন্টুতে এমন ফাইল /var/lib/portage/worldরয়েছে যা প্যাকেজগুলি ধারণ করে যা আমি স্পষ্টভাবে ইনস্টল করেছি। সুস্পষ্টভাবে আমার অর্থ, প্যাকেজগুলি যা আমি বেছে নিই, ডিফল্টরূপে ইনস্টল হওয়া কোনও কিছুই অন্তর্ভুক্ত না করে বা নির্ভরতাগুলি দ্বারা টানা হয়। উবুন্টুতে সেই তথ্যটি খুঁজে পাওয়ার জন্য অনুরূপ ফাইল বা আদেশ আছে কি?

11
বাহ্যিক ডিসপ্লেটি প্লাগ ইন করা অবস্থায় স্বয়ংক্রিয়ভাবে র্যান্ডআর কনফিগারেশন প্রয়োগ করার জন্য একটি সরঞ্জাম
এমন একটি সরঞ্জাম রয়েছে যা একজনকে সক্ষম করে: প্রতি মনিটরের ভিত্তিতে বর্তমান র‌্যান্ডআর কনফিগারেশন (অবস্থান, ওরিয়েন্টেশন, রেজোলিউশন ইত্যাদি) মনে রাখবেন, অ্যাপ্লিকেশন বা xrandr (1) দিয়ে চারপাশে উপহাস করার প্রয়োজন নেই, ডিসপ্লেটি প্লাগ ইন করার সাথে সাথেই সর্বশেষে পরিচিত ভাল কনফিগারেশনটি স্বয়ংক্রিয়ভাবে প্রয়োগ করুন? কনফিগারেশনগুলি প্রতি-ব্যবহারকারী, প্রতি-প্রদর্শন ভিত্তিতে প্রয়োগ করতে হবে। …
53 linux  xorg  udev  xrandr 

5
একটি সম্পূর্ণ ডিরেক্টরিতে ফাইলগুলি (à লা টেইল -f) নিরীক্ষণ করুন (এমনকি নতুনও)
আমি সাধারণত একটি ডিরেক্টরিতে অনেক লগ দেখতে পারি tail -f directory/*। সমস্যাটি হ'ল এর পরে একটি নতুন লগ তৈরি করা হয়, এটি স্ক্রিনে প্রদর্শিত হবে না (কারণ *এটি ইতিমধ্যে প্রসারিত ছিল)। কোনও ডিরেক্টরিতে প্রতিটি ফাইল, এমনকি প্রক্রিয়া শুরু হওয়ার পরে তৈরি হওয়া ফাইলগুলি পর্যবেক্ষণ করার কোনও উপায় আছে কি?
53 logs  tail 

4
গ্লোব ম্যাচ থেকে একটি প্যাটার্ন বাদ দিন
একই বেস ফাইল নামটি সহ আমার বেশ কয়েকটি ফাইল রয়েছে। আমি একটি ব্যতীত সমস্ত অপসারণ করতে চাই foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc আমি এক রাখা প্রয়োজন না করে থাকেন, আমি ব্যবহার করতে পারে জানেন rm foo.*। TLDP প্রমান ^একটি ম্যাচ অস্বীকার করেন। পরীক্ষা এবং ত্রুটির মাধ্যমে, …
53 bash  wildcards 


4
আমি কীভাবে $ HOME ছাড়া অন্য ডিরেক্টরিতে সমস্ত শেল সেশন শুরু করব?
আমি যখন উবুন্টুতে আমার নন-লগইন শেলটি খুলি, তখন আমার বর্তমান ওয়ার্কিং ডিরেক্টরিটি /home/user_name(আমার $HOMEপরিবেশ পরিবর্তনশীল) তবে আমি এটি পরিবর্তন করতে চাই যখন আমি টার্মিনালটি শুরু করি তখন আমি অন্য কোনও ডিরেক্টরিতে থাকি। আমি পড়েছি যে আমি যখন উবুন্টুতে আমার টার্মিনালটি শুরু করি তখন একটি .bashrcফাইল উত্সাহিত হয়। তাই আমি যোগ …

2
প্রথম প্যারামিটার হিসাবে xargs পাস করুন
আমি এই আচরণটি উত্পাদন করার চেষ্টা করছি: grep 192.168.1 *.txt Xargs এর মাধ্যমে গ্রেপ এ স্ট্রিংটি পেরিয়ে গেলেও এটি প্রথম প্যারামিটার হিসাবে পরিবর্তে শেষ হয়। echo 192.168.1 | xargs grep *.txt শেষের পরিবর্তে 'গ্রেপ' এবং '*' এর মধ্যে আগত স্ট্রিংটি রাখার জন্য আমাকে xargs (বা অনুরূপ কিছু) বলতে হবে। আমি …
53 xargs 

3
HTTP ডাউনলোডে ওয়াইল্ডকার্ড সহ উইজেট w
আমার উইজেট ব্যবহার করে একটি ফাইল ডাউনলোড করতে হবে তবে ফাইলের নামটি কী হবে তা আমি ঠিক জানি না। https://foo/bar.1234.tar.gz ম্যান পেজ অনুসারে , কোনও এফটিপি সাইটের সাথে লেনদেন করার সময় উইজেট আপনাকে বন্ধ করতে এবং গ্লোব্বিং করতে দেয়, তবে আমার একটি HTTP url রয়েছে। উইজেট ব্যবহার করার সময় আমি …
53 wget 

3
sshfs মাউন্ট, sudo অনুমতি অস্বীকার পায়
আমি sshfsআমার ~/ডিরেক্টরিতে ssh ওপরে কিছু অজগর প্রকল্পের সাথে একটি ফোল্ডার মাউন্ট করতে ব্যবহার করছি । $ mkdir -p ~/mount/my-projects $ sshfs user@example.com:/home/user/my-projects ~/mount/my-projects আমি প্রত্যাশার সাথে সর্বাধিক আদেশগুলি সম্পাদন করতে পারি: $ ls ~/mount/my-projects some-python-project তবে আমি যদি এর সাথে কিছু করার চেষ্টা করি তবে sudoঅনুমতি ব্যতীত এটি ব্যর্থ …
53 ssh  sudo  sshfs 

6
পুরো ফাইল সিস্টেমের মধ্যে কীভাবে টেক্সট সন্ধান করবেন?
গ্রেপ টুলটি ব্যবহার করা উচিত বলে ধরে নিচ্ছি, আমি পুরো ফাইল সিস্টেমটিতে "800x600" পাঠ্য স্ট্রিংটি অনুসন্ধান করতে চাই। আমি চেষ্টা করেছিলাম: grep -r 800x600 / কিন্তু এটি কাজ করে না। আমার বিশ্বাস যা করা উচিত তা হ'ল "800x600" পাঠ্যের জন্য মূল হিসাবে থাকা সমস্ত ফাইল / ফোল্ডারগুলিকে পুনরাবৃত্তভাবে গ্রেপ করা …
53 grep  recursive 

3
আমি কীভাবে বলতে পারি আমি বাশ স্ক্রিপ্ট থেকে টিএমএক্স সেশনে আছি কিনা?
আমি আমার রাখতে চান bash_profileএকটি Git সংগ্রহস্থলের এবং যাই হোক না কেন মেশিন আমি শেল এক্সেস আছে তা ক্লোন। যেহেতু আমি tmuxবেশিরভাগ সময়ে আছি user@hostশেল প্রম্পটে traditionalতিহ্যবাহী স্পট না হয়ে স্থিতি রেখায় আমার একটি স্ট্রিং থাকে। tmuxযদিও আমি ব্যবহার করি সমস্ত সাইট ইনস্টল করেনি, বা আমি সর্বদা এটি ব্যবহার না …
53 bash  prompt  tmux 

9
/ হোম ছাড়া অন্য জিনিসগুলিকে আলাদা পার্টিশনে রাখবেন কেন?
তাই সম্প্রতি একটি ডেবিয়ান 5.0.5 ইনস্টলার আমাকে আলাদা আছে প্রদত্ত /usr, /home, /varএবং /tmp(এক শারীরিক ডিস্কে) পার্টিশন। এর ব্যবহারিক কারণ কী? আমি বুঝতে পেরেছি যে /homeপৃথক পার্টিশন স্থাপন করা সুবিধাজনক হতে পারে, কারণ ব্যবহারকারী ফাইলগুলি পৃথকভাবে এনক্রিপ্ট করা যায়, তবে কেন অন্য কিছুর জন্য?
53 linux  partition 

2
Envsubst দিয়ে কেবলমাত্র নির্দিষ্ট ভেরিয়েবলগুলি প্রতিস্থাপন
আমি এর মাধ্যমে পরিবেশের পরিবর্তনশীল প্রতিস্থাপন সম্পাদন করার চেষ্টা করছি envsubst, তবে আমি কেবলমাত্র নির্দিষ্ট ভেরিয়েবলগুলি প্রতিস্থাপন করতে চাই। দস্তাবেজগুলি থেকে আমার envsubstকেবলমাত্র কিছু নির্দিষ্ট ভেরিয়েবলগুলি প্রতিস্থাপন করতে বলা উচিত তবে আমি এটি করতে সক্ষম হচ্ছি। উদাহরণস্বরূপ, আমার যদি একটি ফাইল থাকে তবে: VAR_1=${VAR_1} VAR_2=${VAR_2} আমার কীভাবে কার্যকর করা উচিত …

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