Unix & Linux

लिनक्स, FreeBSD और अन्य Un * x जैसे ऑपरेटिंग सिस्टम के उपयोगकर्ताओं के लिए Q & A

2
रनिंग एप्लिकेशन "सेगमेंटेशन फॉल्ट" के साथ समाप्त होता है
मेरे पास एक कमांड लाइन एप्लिकेशन है जो जब रन नहीं करता है तो उसे क्या करना चाहिए और एक निश्चित बिंदु पर संदेश छोड़ देता है: Segmentation fault इसका क्या मतलब है? मुझे क्या करना चाहिए?

9
मैं एक प्रक्रिया को कैसे मार सकता हूं और सुनिश्चित करें कि पीआईडी ​​का पुन: उपयोग नहीं किया गया है
उदाहरण के लिए मान लीजिए, आपके पास एक शेल स्क्रिप्ट है: longrunningthing & p=$! echo Killing longrunningthing on PID $p in 24 hours sleep 86400 echo Time up! kill $p चाल करना चाहिए, है ना? सिवाय इसके कि प्रक्रिया को जल्दी समाप्त कर दिया गया हो और इसके पीआईडी ​​को …
40 process  kill 

1
साझा पुस्तकालयों और रैम उपयोग का लोड हो रहा है
मैं जिस तरह से लिनक्स साझा पुस्तकालयों का प्रबंधन करता हूं, उसके बारे में सोच रहा हूं। (वास्तव में मैं Maemo Fremantle के बारे में बात कर रहा हूं, 2009 में 256MB RAM पर चलने वाला डेबियन आधारित डिस्ट्रो)। मान लेते हैं कि हमारे पास libQtCore.so.4 से लिंक करने वाले …

4
मैं अपने bashrc में एक स्थानीय फ़ंक्शन कैसे बना सकता हूं?
मेरे .bashrc में कुछ कोड थे जो दोहराए गए थे इसलिए मैंने इसे सरल बनाने के लिए एक फ़ंक्शन का उपयोग किया do_stuff() { local version=$1 export FOO_${version}_X="17" export FOO_${version}_Y="42" } do_stuff '5.1' do_stuff '5.2' हालाँकि, अब जब मैं अपने शेल का उपयोग "do_stuff" नाम के दायरे में करता हूं, …
40 bash  bashrc 

2
खुदाई बनाम nslookup
कमांड क्यों खुदाई करते हैं और nslookup कभी-कभी अलग-अलग परिणाम प्रिंट करते हैं? ~$ dig facebook.com ; <<>> DiG 9.9.2-P1 <<>> facebook.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6625 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 …
40 dns  dig  nslookup 

4
एक पृष्ठभूमि प्रक्रिया लॉन्च करें और जब यह समाप्त हो जाए तो जांचें
मैं एक प्रक्रिया को पृष्ठभूमि में कैसे लॉन्च कर सकता हूं और यह जांच सकता हूं कि यह बैश स्क्रिप्ट के भीतर कब समाप्त होगी? मेरा विचार इस तरह से एक स्क्रिप्ट है: launch backgroundprocess & while [ Process is running ];do echo "PROCESS IS RUNNING\r" done; echo "PROCESS TERMINATED"
40 bash 

1
व्यक्तिगत ज़िप फ़ाइलों में कई निर्देशिकाओं को ज़िप करने की कमान
मेरे पास एक एकल निर्देशिका है जिसमें इसके अंदर दर्जनों निर्देशिकाएं हैं। मैं कमांड लाइन के लिए नया हूं और मैं एक कमांड के साथ आने के लिए संघर्ष कर रहा हूं जो प्रत्येक उप-निर्देशिका को एक अद्वितीय उपनिर्देशिका.ज़िप फ़ाइल में ज़िप करेगा। तो अंत में मेरी प्राथमिक निर्देशिका मेरे …

5
मुझे कैसे पता चलेगा कि किस कुंजी को gpg- एजेंट ने कैश किया है? (जैसे ssh-add -l आपको कैश्ड ssh कीज़ दिखाता है)
ssh-add -lआपको उन सभी ssh-keys को दिखाता है, जिनके साथ जोड़ा गया है ssh-add ~/.ssh/id_yourkey। मैं दूसरे शब्दों में gpg और gpg- एजेंट के साथ अनुरूप काम कैसे कर सकता हूं, इसे कैश्ड कुंजियों की सूची दिखाने के लिए कहें?
40 gpg  gpg-agent 

4
दूरस्थ फ़ोल्डर को माउंट करने का सबसे अच्छा तरीका
मेरे पास दो रास्पबेरीपी हैं जो डेबियन व्हीज़ी चल रहे हैं और मैं कंप्यूटर ए से कंप्यूटर बी पर एक फ़ोल्डर माउंट करना चाहूंगा। ऐसा करने का सबसे अच्छा (सबसे कुशल के रूप में) तरीका क्या है? मैं इसे एसएमबी के माध्यम से कर सकता हूं, लेकिन यह विंडोज़ के …

1
क्यों हम एक साथ बनाने और copytruncate का उपयोग करना चाहिए?
गीक स्टफ के बारे में एक उदाहरण है logrotate। copytruncateमूल लॉग फ़ाइल को कॉपी और ट्रंकुकेट करेगा। फिर हमें क्यों इस्तेमाल करना चाहिए create? मूल लॉग फ़ाइल को हटाया नहीं गया है। /tmp/output.log { size 1k copytruncate create compress compresscmd /bin/bzip2 compressext .bz2 rotate 4 maxage 100 } एक और …
40 logrotate 

9
मैं सीरियल पोर्ट ट्रैफ़िक की निगरानी कैसे कर सकता हूं?
क्या पोर्ट पर लिखे पैकेट को देखने के लिए कोई पोर्ट मॉनिटरिंग टूल है? मैं विशेष रूप से यह जांचना चाहता हूं कि क्या जावा में लिखा गया मेरा प्रोग्राम काम करता है, इसलिए मुझे यह देखने के लिए किसी तरह के टूल की जरूरत है कि क्या मेरा छोटा …

8
वहाँ एक समानांतर फ़ाइल संग्रहकर्ता (जैसे टार) है?
फ़ाइलों के समानांतर संग्रह के लिए वहाँ कुछ है? टार महान है, लेकिन मैं टेप अभिलेखागार का उपयोग नहीं करता हूं, और मेरे लिए यह अधिक महत्वपूर्ण है कि मेरे पास smp होने के बाद से संग्रह जल्दी (bzip2 जैसे संपीड़न के साथ) होता है।

3
यदि स्ट्रिंग में एक स्ट्रिंग हो तो टेस्ट करें
मेरे पास कोड है file="JetConst_reco_allconst_4j2t.png" if [[ $file == *_gen_* ]]; then echo "True" else echo "False" fi मैं परीक्षण करता हूं यदि file"जीन" शामिल है। आउटपुट "गलत" है। अच्छा! समस्या यह है कि जब मैं एक चर के साथ "जीन" स्थानापन्न करता हूं testseq: file="JetConst_reco_allconst_4j2t.png" testseq="gen" if [[ $file …

2
SmartMonTools: मुझे कैसे पता चलेगा कि मेरी हार्ड डिस्क पर कोई स्मार्टक्टल परीक्षण चल रहा है?
मैं SmartMonTools के साथ एक हार्ड डिस्क का परीक्षण कर रहा हूं । परीक्षण से पहले हार्ड डिस्क की स्थिति (केवल एक छोटा परीक्षण दिनों पहले किया गया): $ sudo smartctl -l selftest /dev/sda smartctl 6.2 2013-07-26 r3841 [i686-linux-3.16.0-30-generic] (local build) Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org === …

2
कैसे जागता है '' [एक [$ 0] ++ 'काम?
यह एक-लाइनर पाठ इनपुट से पूर्व-छँटाई के बिना डुप्लिकेट लाइनों को हटा देता है। उदाहरण के लिए: $ cat >f q w e w r $ awk '!a[$0]++' <f q w e r $ मूल कोड जो मैंने इंटर्नेट पर पढ़ा है: awk '!_[$0]++' यह मेरे लिए और भी अधिक …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.