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

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

1
কমান্ড লাইন থেকে আমি কীভাবে সমস্ত জিনোম / ওয়েল্যান্ড উইন্ডোজকে ছোট করতে পারি?
ওয়েল্যান্ডে স্যুইচ করার আগে আমি নীচের কমান্ডের সাহায্যে সমস্ত জিনোম শেল উইন্ডোটি ছোট করে দেব: wmctrl -k on ... তবে উভয়ই wmctrlএবং xdotoolএক্স 11-শুধুমাত্র অ্যাপ্লিকেশন। জিনোম শেল / ওয়েল্যান্ড সেশনে সমস্ত উইন্ডো হ্রাস করতে আমি কোন সি এল আই কমান্ড ব্যবহার করতে পারি? তথ্যসূত্র: আমি কি কমান্ড লাইন থেকে একটি …

3
শেল: কমান্ড প্রতিস্থাপনে নতুন লাইনের ('\ n') টিপুন
আমি অনুমানযোগ্য নতুন লাইন অক্ষর সহ কমান্ড প্রতিস্থাপনের সঠিক আউটপুট ক্যাপচার করতে সক্ষম হতে চাই । আমি বুঝতে পারি যে সেগুলি ডিফল্টরূপে ছিনিয়ে নেওয়া হয়েছে, তাই এগুলি রাখার জন্য কিছু হেরফেরের প্রয়োজন হতে পারে এবং আমি আসল প্রস্থান কোডটি রাখতে চাই । উদাহরণস্বরূপ, চলমান নিউলাইনস এবং প্রস্থান কোডের একটি চলক …
14 bash  shell 

1
বাশ: সতর্কতা: শেল স্তর (1000) খুব বেশি, 1 এ পুনরায় সেট করা
আমি কেবল এই আদেশটি চালানোর চেষ্টা করেছি: /etc/ssl/acme/acme.sh --log /var/log/p3x/acme/acme.sh.log --home /etc/ssl/acme --force --issue -d patrikx3.tk -w /var/www/acme-challenge আমি এই ত্রুটি পেয়েছি: বাশ: সতর্কতা: শেল স্তর (1000) খুব বেশি, 1 এ পুনরায় সেট করা এই ত্রুটিটি কী?
14 bash 

1
Tmpfs / এর এই অদ্ভুত বিরল ফাইল হ্যান্ডলিংয়ের ব্যাখ্যা কী হতে পারে?
আমার ext4ফাইল সিস্টেম পার্টিশনে আমি নিম্নলিখিত কোডটি চালাতে পারি: fs="/mnt/ext4" #create sparse 100M file on ${fs} dd if=/dev/zero \ of=${fs}/sparse100M conv=sparse seek=$((100*2*1024-1)) count=1 2> /dev/null #show its actual used size before echo "Before:" ls ${fs}/sparse100M -s #setting the sparse file up as loopback and run md5sum on loopback losetup /dev/loop0 …

5
সারি হিসাবে একাধিক লাইনের সাহায্যে পাঠ্য ফাইলগুলি বাছাই করুন
এই ফর্ম্যাটটিতে আমার কাছে একটি পাঠ্য ফাইল রয়েছে: #################################### KEY2 VAL21 VAL22 VAL23 VAL24 #################################### KEY1 VAL11 VAL12 VAL13 VAL14 #################################### KEY3 VAL31 VAL32 VAL33 VAL34 আমি এই ফাইলটি KEYলাইন অনুসারে বাছাই করতে চাই এবং এর সাথে পরবর্তী 4 টি লাইন রাখি যাতে ফলস্বরূপ বাছাই করা উচিত: #################################### KEY1 VAL11 …

1
কেন ডেবিয়ান ব্যবহারকারী সিঙ্কের লগইন শেলটিকে / বিন / সিঙ্কে সেট করে?
syncডেবিয়ান নিজেই তৈরি ব্যবহারকারী অ্যাকাউন্টগুলির মধ্যে একটি। আমি ভাবছি কেন দেবিয়ান তার লগইন শেলটির /bin/syncপরিবর্তে সেট করে /bin/false। ডেবিয়ান এই ব্যবহারকারীর অ্যাকাউন্টটি কীভাবে ব্যবহার করবে?
14 debian  users  passwd 

1
লিনাক্সের স্ট্যান্ডার্ড ত্রুটি কোডগুলি কী কী?
আমি যখন উদাহরণস্বরূপ বাশে একটি কোড লিখি যে কোনও ফাইল অনুলিপি করে, যখন ফাইলটি উপস্থিত না থাকে, টার্মিনালে আমি "ফাইল খুঁজে পাইনি" এর অনুরূপ একটি ত্রুটি দেখতে পাই, যদি স্ক্রিপ্ট ব্যবহারকারীর ত্রুটি দেখানোর অনুমতি না দেওয়া হয় আপ "অনুমতি অস্বীকার" এর অনুরূপ। মূলত, প্রোগ্রামিং ভাষা যাই হোক না কেন, উদাহরণস্বরূপ …

1
হোম কনফিগারেশন ফাইলের অবস্থানগুলি বোঝা: ~ /, ~ / .config / এবং ~ / .local / শেয়ার /
আমার হোম ডিরেক্টরিতে বেশ কয়েকটি লুকানো কনফিগারেশন ফাইল রয়েছে: তাদের মধ্যে কিছু ~/(উদাঃ ~/.cinnamon) তাদের মধ্যে কিছু ~/.config/(উদাঃ ~/.config/cinnamon-session) তাদের মধ্যে কিছু ~/.local/share/(উদাঃ ~/.local/share/cinnamon-session) হোম কনফিগারেশন ফাইলগুলি কোথায় থাকে সে সম্পর্কে যুক্তি কী? ক) এই তিনটি জায়গায় লুকানো ফাইলগুলির মধ্যে পার্থক্য কী? খ) বনাম কনফিগারেশন, বনাম হোম এই প্রসঙ্গে "স্থানীয়" …

4
বাশ গ্লোবকে স্ট্রিং ভেরিয়েবল কীভাবে করা যায়?
সিস্টেমের তথ্য ওএস: ওএস এক্স ব্যাশ: জিএনইউ ব্যাশ, সংস্করণ 3.2.57 (1) -রিলেজ (x86_64-আপেল-ডারউইন 16) পটভূমি আমার সমস্ত গিট / নোডেজ প্রকল্প থেকে ডিরেক্টরি এবং ফাইলগুলির একটি সেট বাদ দেওয়ার জন্য আমি টাইম মেশিনটি চাই। আমার প্রকল্পের ডিরেক্টরিগুলি রয়েছে ~/code/private/এবং ~/code/public/তাই আমি এটি করার জন্য ব্যাশ লুপিং ব্যবহার করার চেষ্টা করছি …

2
পার্টিশন ডিভাইসের নাম থেকে ব্লক ডিভাইসের নাম কীভাবে পাবেন?
/dev/sdaপার্টিশন ডিভাইসের নাম (উদাঃ /dev/sda1) প্রদত্ত প্যারেন্ট ব্লক ডিভাইসের নাম (যেমন ) পাওয়ার জন্য আমি একটি পোর্টেবল উপায় সন্ধান করছি । আমি জানি আমি কেবলমাত্র শেষ চরিত্রটি ফেলে দিতে পারি, তবে এটি কিছু ক্ষেত্রে কার্যকর হবে না: এমএমসি কার্ড পাঠকদের সাধারণত নামগুলির মতো থাকে /dev/mmcblk0, তবে তাদের পার্টিশনের মতো নাম …

1
পটভূমিতে একাধিক বাশ ফাংশন চালানো এবং তারা ফিরে না আসা পর্যন্ত অপেক্ষা করে
এটি একটি সাধারণ স্ক্রিপ্ট যা nvidia-smiএকাধিক হোস্টে কমান্ড চালায় এবং এর আউটপুটটিকে একটি সাধারণ ফাইলে সংরক্ষণ করে। এখানে লক্ষ্যটি এটি এসক্রোনাকলভাবে চালানো । ফাংশন &শেষে কি process_host()যথেষ্ট কল? আমার লিপিটি কি সঠিক? #!/bin/bash HOSTS=(host1 host2 host3) OUTPUT_FILE=nvidia_smi.txt rm $OUTPUT_FILE process_host() { host=$1 echo "Processing" $host output=`ssh ${host} nvidia-smi` echo ${host} …

3
Nmcli ব্যবহার করে স্থির আইপি ঠিকানা বরাদ্দ করা হচ্ছে
তাই আমি কোনও ভিএমকে একটি স্ট্যাটিক আইপি অ্যাড্রেস দেওয়ার চেষ্টা করছি, এই ক্ষেত্রেটি বিশেষভাবে জেদী হয়েছে। ভিএম তার নিজস্ব পাবলিক আইপি পরিসীমা সহ একটি ESXi ক্লাস্টারে চলছে। আইপিভি 4 ঠিকানার সাথে আমার এটি (সর্দা) কাজ ছিল, এটি প্রতিটি বুটকে পুনরায় বরাদ্দ করা বাদে এখন এনএমসিলি দিয়ে ফিড করার পরে আমি …

2
একটি পতাকা, একটি বিকল্প এবং একটি তর্ক মধ্যে পার্থক্য কি? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 3 বছর আগে বন্ধ । ls -a(আমি -aএকটি বিকল্প বিবেচনা ) sudo -u username( -u= বিকল্প, username= …

1
প্রদত্ত পিআইডি প্রসেসের মালিককে রিটার্ন করুন
আমি একটি তালিকা থেকে একটি প্রক্রিয়াটির মালিককে ধরার চেষ্টা করছি, আমার কাছে কমান্ড রয়েছে pidof nmapতখন ps -u <PID> | grep USERআমি বর্তমানে এটির সাথে খেলছি তবে এটি চালানোর পরে এটি কেবল শিরোনাম (শীর্ষ লাইন) মুদ্রণ করে শেষ হবে। প্রক্রিয়া আইডি দেওয়া মালিকের নাম আমি কীভাবে ধরতে পারি?

3
ফাঁদ কি একটি সাব-শেল দ্বারা উত্তরাধিকার সূত্রে প্রাপ্ত?
আমি নিম্নলিখিত স্ক্রিপ্ট চেষ্টা করেছি: #!/bin/bash trap 'echo "touching a file" && touch $FILE' EXIT foo1(){ echo "foo1" } foo(){ echo "foo" export FILE=${FILE:-/tmp/file1} } (foo1) foo উপরের স্ক্রিপ্টের আউটপুটটি ছিল: [root@usr1 my_tests]# ./test.sh foo1 foo touching a file তবে আমি প্রত্যাশা করছিলাম ফাঁদটিও প্রস্থান করার সময় থেকে বাইরে বেরোনোর …
14 shell  trap  subshell 

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