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

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


10
কোনও ফাইল কোনও সংশোধন না করেই সিআরএলএফ বা এলএফ ব্যবহার করে কিনা তা কীভাবে পরীক্ষা করবেন?
আমাকে পর্যায়ক্রমে একটি কমান্ড চালানো দরকার যা নিশ্চিত করে যে কিছু পাঠ্য ফাইল লিনাক্স মোডে রাখা আছে। দুর্ভাগ্যক্রমে dos2unixফাইলটি সর্বদা সংশোধন করে, যা ফাইল এবং ফোল্ডারের টাইমস্ট্যাম্পগুলিকে বিশৃঙ্খল করে এবং অপ্রয়োজনীয় লেখার কারণ হয়ে দাঁড়ায়। আমি যে স্ক্রিপ্টটি লিখছি তা বাশ-এ রয়েছে, সুতরাং আমি বাশের উপর ভিত্তি করে উত্তর পছন্দ …

13
ফাইলের শেষ পর্যন্ত ম্যাচের পরে সমস্ত লাইন কীভাবে মুদ্রণ করবেন?
ইনপুট ফাইল 1 হ'ল: dog 123 4335 cat 13123 23424 deer 2131 213132 bear 2313 21313 আমি ম্যাচটি অভ্যন্তরীণ থেকে প্যাটার্নটি দিই other file( dog 123 4335ফাইল 2 থেকে)। আমি লাইনটির প্যাটার্নটি মেলে dog 123 4335এবং ম্যাচ লাইন ছাড়াই সমস্ত লাইন মুদ্রণের পরে আমার আউটপুটটি: cat 13123 23424 deer 2131 …


3
কোন কমান্ড একক আর্গুমেন্ট জন্য সর্বোচ্চ আকার সংজ্ঞায়িত?
আমি এইরকম যে একটি একক যুক্তি সর্বাধিক দৈর্ঘ্য না এখানে সমস্যা এত প্লাস সামগ্রিক যুক্তি অ্যারের মোট আকার পরিবেশ, যা সীমাবদ্ধ আয়তন ছিল অধীন ছিল ARG_MAX। সুতরাং আমি ভেবেছিলাম যে নিম্নলিখিতগুলির মতো কিছু সফল হবে: env_size=$(cat /proc/$$/environ | wc -c) (( arg_size = $(getconf ARG_MAX) - $env_size - 100 )) …
48 kernel  echo  arguments 

2
কোনও টিমাক্স ফলকটি "পুনঃসূচনা" করার সহজ উপায় কি আছে?
ধরুন আমার নীচে একটি tmux(1.7) উইন্ডো বিভক্ত হয়েছে: ________________________ | 1 | | | |-----------+------------| | 2 | 3 | |___________|____________| এখন, উল্লম্ব আকারগুলি কাস্টমাইজ করা হয়েছে, সুতরাং এটি কোনওভাবেই ডিফল্ট বিন্যাসগুলির মধ্যে একটি নয়। উপলক্ষে, যখন কোনও প্রোগ্রাম আটকে যায় বা আপনি যে কোনও মেশিনটি যার মাধ্যমে সংযুক্ত sshকরেছেন …
48 tmux 

2
বাশ স্ক্রিপ্টে stderr বার্তা দমন
নিম্নলিখিত (সামান্য নিরীহ) স্ক্রিপ্ট নাম 'test1.sh' বিবেচনা করুন: #/bin/bash # sleep 10 & echo sleep pid = $! pkill sleep আমি যখন এটি চালনা করি, আমি কেবল প্রতিধ্বনির আউটপুটই পাই না, তবে স্ট্যাডারে ঘুমের মৃত্যুর বিষয়ে বাশের রিপোর্ট: $ ./test1.sh sleep pid = 3551 ./test1.sh: line 5: 3551 Terminated sleep …

2
# এর মধ্যে স্থান কি অনুমোদিত! এবং / বিন / বাশ শেবাংয়ে?
একটি শেবাংয়ে, #!দোভাষী এবং দোভাষীের মধ্যে কোনও স্থান বা আরও বেশি অনুমোদিত ? উদাহরণস্বরূপ #! /bin/bash,। এটি কাজ বলে মনে হচ্ছে, তবে কেউ কেউ বলেছেন যে এটি ভুল।
48 shebang 

2
ব্যবহারকারীর কাছ থেকে কমান্ড পড়তে সক্ষম হয়ে কীভাবে din কম `স্টিডিনের কাছ থেকে ডেটা নেয়?
আপনার বেশিরভাগ লোক যেমন অনেকবার করেছেন তাই লম্বা পাঠ্যটি ব্যবহার করে সুবিধাজনক less: some_command | less এখন এর স্টিডিনটি একটি পাইপের সাথে সংযুক্ত (FIFO)। এটি কীভাবে এখনও উপরে / ডাউন / ছাড়ার মতো আদেশগুলি পড়তে পারে?
47 less 

1
গ্রাফিকাল ফাইল অনুসন্ধান ইউটিলিটির তুলনায় জিএনইউ এত দ্রুত খুঁজে পাচ্ছে কেন?
আমি যে ফাইলটি খুঁজে বের করার চেষ্টা করছি না আমার হোম ডিরেক্টরি ও সমস্ত সাব-রয়েছে। find ~/ -name "bogus"কয়েক সেকেন্ড পরে আমাকে সেই তথ্য দেয়, তবুও কেডিএর dolphinফাইল ম্যানেজারকে এটি করতে প্রায় 3 মিনিটের প্রয়োজন ছিল। এটি জিনোমেরbeagle সাথে আমার আগের অভিজ্ঞতার সাথে মিলে যায় । findগ্রাফিকাল অনুসন্ধান (কমান্ডলাইন প্যারামিটারগুলির …

5
ব্যাশে সিটিআরএল + টি ব্যবহারের উদ্দিষ্ট ব্যবহার?
আমি লক্ষ করেছি বাশের ctrl+ এর জন্য একটি শর্ট কাট রয়েছে Tযা কার্সারের আগে শেষ দুটি অক্ষর অদলবদল করে। আমি ভাবছি কেন ইঞ্জিনিয়াররা এটিকে অন্তর্ভুক্ত করার সিদ্ধান্ত নিয়েছে। এটি পূর্ববর্তী সম্মেলন থেকে উত্তরাধিকার সূত্রে প্রাপ্ত হয়েছিল? বা এমন কোন ব্যবহারিক উদ্দেশ্য রয়েছে যা এর জন্য সাধারণত ব্যবহৃত হয়?

3
CentOS 6.5-এ গ্লিবিকে কীভাবে 2.14 এ আপডেট করবেন
আমি আমার সেন্টোস 6.5 মেশিনে অ্যান্ড্রয়েড এনডিকে ইনস্টল করতে চাই। তবে আমি যখন প্রোগ্রামটি চালিয়েছি, এটি বলে যে এটি চালাতে সক্ষম হওয়ার জন্য গ্লিবসি ২.১৪ প্রয়োজন। আমার CentOS 6.5 এ কেবল গ্লিবসি 2.12 ইনস্টল করা আছে। তাই আমি এর দ্বারা গ্লিবসি আপডেট করার চেষ্টা করেছি: $ sudo yum update glibc …
47 centos  upgrade  glibc 

4
ব্রেস সম্প্রসারণ এবং কমান্ড গ্রুপিংয়ের মধ্যে বাশ কীভাবে পার্থক্য করতে পারে?
আমি লক্ষ্য করেছি যে {ব্রেস সম্প্রসারণে ব্যবহার করা যেতে পারে: echo {1..8} বা কমান্ড গ্রুপিংয়ে: {ls;echo hi} বাশ কীভাবে পার্থক্য জানতে পারে?

3
বাদ পড়া এসএসএইচ সেশনগুলি সমাপ্ত করুন
আমার এসএসএইচ সেশনগুলি হ্রাস পাচ্ছে বলে মনে হচ্ছে যদিও এটি আমার বড় সমস্যা নয় - বড় সমস্যাটি হ'ল আমার আগের সেশনগুলি এখনও বেঁচে আছে, আরও খারাপ তবুও তাদের মধ্যে একটি visudoআমাকে এটি অ্যাক্সেস করতে বাধা দিচ্ছে! who আমার সংযোগ বিচ্ছিন্ন হওয়া আমার বর্তমান ব্যতীত আরও অনেকগুলি সেশন দেখায়, কীভাবে আমি …
47 ssh 

2
কেন rm * (1) * কোনও ডিরেক্টরিতে সমস্ত ফাইল সরিয়ে দেয়?
আমি প্রত্যাশা করেছিলাম যে: $ rm *(1)* (1)নামে থাকা সমস্ত ফাইল সরিয়ে ফেলবে । আমি ভৃল ছিলাম. এটি ডিরেক্টরিতে থাকা সমস্ত ফাইল সরিয়ে ফেলে। কেন?
47 bash  wildcards 

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