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

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

5
অন্য ভেরিয়েবলের উপর নির্ভর করে আমি কীভাবে সংক্ষিপ্তভাবে একটি ভেরিয়েবলের বিভিন্ন মান নির্ধারণ করতে পারি?
আমি কীভাবে এই শেল স্ক্রিপ্টটি সংক্ষিপ্ত করতে পারি? CODE="A" if test "$CODE" = "A" then PN="com.tencent.ig" elif test "$CODE" = "a" then PN="com.tencent.ig" elif test "$CODE" = "B" then PN="com.vng.pubgmobile" elif test "$CODE" = "b" then PN="com.vng.pubgmobile" elif test "$CODE" = "C" then PN="com.pubg.krmobile" elif test "$CODE" = "c" then …

1
"#! / Bin / sh -a" এ-এ কেন সেডকে প্রভাবিত করে এবং "সেট-এ" দেয় না?
যদি আমি নিম্নলিখিত .sh ফাইলটি চালাই: #!/bin/sh -a echo "a" | sed -e 's/[\d001-\d008]//g' ফলাফলটি একটি ত্রুটি: সেড: -e অভিব্যক্তি # 1, চর 18: অবৈধ পরিসীমা শেষ তবে যদি আমি নিম্নলিখিত .sh ফাইলটি চালাই: #!/bin/sh set -a echo "a" | sed -e 's/[\d001-\d008]//g' এটি ত্রুটি ছাড়াই চলে। দ্বিতীয় কোডটি কি …

5
একক বিস্ময়বোধক চিহ্ন টাইপ করা বাশে কি করতে পারে?
এই প্রশ্নের উত্তরে বর্ণিত হিসাবে বাশ ইতিহাস বিস্তারের জন্য বিস্ময়কর চিহ্নগুলি ব্যবহার করে (উদাহরণস্বরূপ sudo !!পূর্ববর্তী কমান্ড-লাইনটি চালায় sudo)। যাইহোক, আমি কোথাও খুঁজে পাচ্ছি না যা নীচের কমান্ডটি (অর্থাত্ একটি বিস্মৃত চিহ্ন) কী করে তা ব্যাখ্যা করে: ! এটি কোনও কিছুই মুদ্রিত হয়েছে এবং 1 দিয়ে প্রস্থান করে বলে মনে …

3
কেন লিনাক্স নেটওয়ার্ক ট্র্যাফিক কেবল এথ0 দিয়ে যায়?
আমি সার্ভারে দুটি এনআইসি পেয়েছি, এথ0? 192.168.8.140 এবং এথ 1? 192.168.8.142। ক্লায়েন্টটি 192.168.8.142 এ ডেটা প্রেরণ করে এবং আমি iftopএথ 1 এর জন্য ট্র্যাফিক দেখানোর আশা করি , তবে এটি হয় না। সমস্ত নেটওয়ার্ক নীতি 0 দিয়ে যায়, সুতরাং আমি কীভাবে দুটি এনআইসি পরীক্ষা করতে পারি? সমস্ত ট্র্যাফিক কেন E1 …

2
বাশ ইতিহাসে কমান্ডের একটি সিরিজ চালানোর জন্য একটি শর্টকাট উপস্থিত রয়েছে?
ধরা যাক আমার মধ্যে নিম্নোক্ত উদাহরণ রয়েছে history: ... 76 cd ~ 77 ./generator.sh out.file 78 cp out.file ~/out/ 79 ./out/cleaner.sh . 80 ls -alnh /out ... যদি আমি কমান্ডগুলো চেয়েছিলেন 77, 78এবং 79এক কমান্ডে, এই জন্য একটি শর্টকাট অস্তিত্ব না? আমি চেষ্টা করেছি !77 !78 !79, যা কার্যকরভাবে চালিয়ে …

2
`কমান্ড 1> file.txt 2> file.txt` এর আচরণ কেন` কমান্ড 1> file.txt 2> এবং 1` এর থেকে আলাদা?
আপনি যখন stdout এবং stderr উভয়ই একই ফাইলে পুনর্নির্দেশ করতে চান, আপনি এটি ব্যবহার করে command 1>file.txt 2>&1বা এটি ব্যবহার করতে পারেন command &>file.txt। তবে command 1>file.txt 2>file.txtউপরোক্ত দুটি আদেশের চেয়ে আলাদা আচরণ কেন ? নীচে একটি যাচাইকরণ আদেশ আছে। $ cat redirect.sh #!/bin/bash { echo -e "output\noutput" && echo …

1
ম্যাচ খুঁজে বের করার পরে ধীরে ধীরে গ্রেপ করবেন?
আমি একটি বাশ স্ক্রিপ্ট লেখার চেষ্টা করছি যা ডিভাইস সংযোগের জন্য বিটিমনে পোল করে। আমি একটি কার্যনির্বাহী সমাধান পেয়েছি, তবে এটি অযৌক্তিকভাবে ধীর গতির এবং এটি মনে হচ্ছে ম্যাচটি খুঁজে পাওয়ার পরে (প্রায় 25 সেকেন্ড) বের হওয়ার জন্য সমস্যাটি গ্রেপ হয়ে উঠছে। grepএটির গতি বাড়ানোর জন্য বা এটি পুরোপুরি ব্যবহার …
20 bash  grep 

3
কোন কমান্ডটি আসলে শেলটিতে একটি উপাধি বা ফাংশনের মাধ্যমে কীভাবে চালিত হয়েছিল তা আমি কীভাবে দেখতে পারি
উদাহরণস্বরূপ আমার একটি বাশ ফাংশন (বা উরফ) রয়েছে function install() {sudo apt-get install $@}। কমান্ডটি চালানোর সময় install dicelab, আমি যা প্রত্যাশা করি তা আসলে চালানো হবে sudo apt-get install dicelab। শেলটি আসলে কী চালাচ্ছিল তা আমি কোথায় দেখতে পাব? আমি নিশ্চিত করতে চাই যে আমার আরও জটিল উপাত্তগুলি প্রত্যাশা …
20 bash  shell  debugging 

4
"কেবলমাত্র সম্পাদন করুন" ফাইল অনুমতিের জন্য বৈধ ব্যবহারের কেস?
আমি chmod এবং এর অষ্টাল মোডে পড়া ছিল । আমি দেখেছি যে 1শুধুমাত্র চালানো হয়। কেবলমাত্র মৃত্যুদন্ড কার্যকর করার জন্য বৈধ ব্যবহারের কেস? একটি ফাইল কার্যকর করতে, কেউ সাধারণত অনুমতি পড়তে এবং সম্পাদন করতে চায়। $ echo 'echo foo' > say_foo $ chmod 100 ./say_foo $ ./say_foo bash: ./say_foo: Permission …

3
কিছু ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করা কি সুডোর পাসওয়ার্ডও বদলাবে?
আমি আমার লিনাক্স মিন্ট সিস্টেমের একমাত্র ব্যবহারকারী এবং আমি লক্ষ্য করেছি যে, পাসওয়ার্ড আমি লগইন করতে একই যে নির্ধারিত পেয়েছিলাম sudo। সুতরাং আমার প্রশ্ন: আমার লগইন পাসওয়ার্ড পরিবর্তন করলে কি sudoপাসওয়ার্ডও বদলাবে ? যদি তা না হয় তবে আমি কীভাবে sudoপাসওয়ার্ডটি পরিবর্তন করতে পারি ?
20 sudo  password 

1
কমান্ড সাবস্টিটিউশনের ভিতরে উদ্ধৃত নথির জন্য পসিক্সের কী প্রয়োজন?
ইন এই প্রশ্নের কেউ একটি সমস্যা ব্যবহার রিপোর্ট এখানে ডকুমেন্ট ভিতরে উদ্ধৃত বিভেদক শব্দ দিয়ে $(...)কমান্ড প্রতিকল্পন , যেখানে একটা ব্যাকস্ল্যাশ \ডকুমেন্ট ট্রিগার ভিতরে একটি লাইন শেষে সম্পর্কে newline-যোগদান লাইন ধারাবাহিকতা , যখন একই এখানে নথি বাহিরে আশানুরূপ কমান্ড প্রতিকল্পন কাজ । এখানে সরলীকৃত উদাহরণ নথি: cat <<'EOT' abc ` …

4
Always eval প্রতিধ্বনি ব্যবহার করা কি সর্বদা নিরাপদ?
ব্যবহারটি evalপ্রায়শই নিরুৎসাহিত করা হয় কারণ এটি স্বেচ্ছাসেবী কোড কার্যকর করতে দেয়। তবে, আমরা যদি eval echoএটি ব্যবহার করি তবে দেখে মনে হচ্ছে বাকী স্ট্রিংটি যুক্তি হয়ে উঠবে echoতাই এটি নিরাপদ হওয়া উচিত। আমি কি এই বিষয়ে সঠিক?
20 bash  echo 

3
আমার সুডোর সুবিধাগুলির সময়সীমা বেঁধে গেছে কিনা তা আমি কীভাবে খুঁজে পাব?
আমি এমন একটি স্ক্রিপ্টে কাজ করছি যা সুডো হিসাবে একটি কমান্ড চালায় এবং কেবলমাত্র আমার সুডোর সুযোগসই সময়সীমা শেষ হলে কেবল একটি লাইনের পাঠ্য প্রতিধ্বনিত হয়, তাই কেবলমাত্র সুডোর সাথে একটি কমান্ড চালিয়ে গেলেই আমার ব্যবহারকারীর (রুট নয়) আবার এটির পাসওয়ার্ড টাইপ করতে হবে। আমি কীভাবে তা যাচাই করব? মনে …
20 sudo 

2
জিপড হার্ড ড্রাইভের চিত্রটি খুব বড়
আমি এই কমান্ডটি ব্যবহার করে একটি সদ্য ইনস্টল করা দ্বৈত বুটের (উবুন্টু এবং উইন্ডোজ) একটি চিত্র তৈরি করেছি (যা আমি ছোট চিত্রগুলির জন্য কিছুক্ষণ ব্যবহার করছি): dd if=/dev/sda | gzip > /mnt/drive.img.gz এই ড্রাইভে 500G এর মধ্যে 60G এরও কম ব্যবহার করা হয়। তবুও সেই চিত্র-ফাইলটি এখন 409G বড়। ওটা …

2
সর্বাধিক ভোট দেওয়া ওয়ান-লাইনারে ডাবল উদ্ধৃতি
> ৩.৩ কে ভোট সহ স্ট্যাকওভারফ্লো উত্তরটিDIR বর্তমান ব্যাশ স্ক্রিপ্টের ডিরেক্টরিতে নির্ধারিত করার জন্য এই ওয়ান-লাইনার বৈশিষ্ট্যযুক্ত : DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" নেস্টেড ডাবল-কোট দেখে আমি হতবাক হয়েছি। আমি যতদূর বলতে পারি, নিম্নলিখিত টুকরোগুলি ডাবল-কোটেড: "$( cd " "${BASH_SOURCE[0]}" " && pwd )" ... এবং …

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