shell पर टैग किए गए जवाब

खोल यूनिक्स का कमांड-लाइन इंटरफ़ेस है। आप एक शेल में कमांड को अंतःक्रियात्मक रूप से टाइप कर सकते हैं, या कार्यों को स्वचालित करने के लिए स्क्रिप्ट लिख सकते हैं। / बिन / श और सबसे संगत गोले (ऐश, बाश, क्श, ज़श,…) पर लागू होने वाले प्रश्नों के लिए इस टैग का उपयोग करें। त्रुटियों के साथ शेल स्क्रिप्ट के लिए, कृपया यहां पोस्ट करने से पहले http://shellcheck.net में उन्हें देखें।

7
एक और (गैर-रूट) उपयोगकर्ता के रूप में GUI अनुप्रयोग चलाना
चलो कहते हैं कि मैं 2 उपयोगकर्ता खाते हैं user1और user2। जब मैं के रूप में प्रवेश user1, और फिर करने के लिए स्विच user2का उपयोग कर su, मैं कमांड लाइन कार्यक्रमों निष्पादित कर सकते हैं, लेकिन जीयूआई कार्यक्रमों असफल। उदाहरण: user1@laptop:~$ su - user2 user2@laptop:~$ leafpad ~/somefile.txt No protocol …
34 shell  x11  xorg  su 

4
एक खाली फ़ाइल बनाते समय, कोई व्यक्ति 'टच फाइल' को ': >> फाइल' क्यों पसंद कर सकता है?
कभी एहसास नहीं हुआ कि आप अभी तक ऐसा कर सकते हैं: : >> file यह कार्यात्मक रूप से समान प्रतीत होता है: touch file क्या कोई कारण है कि अधिकांश संसाधन इस शेल बिलिन पर स्पर्श पसंद करते हैं?
33 shell  files  touch 

4
यदि मैं वास्तव में कमांड लाइन से सिम्कलिन स्थान पर हूं तो कैसे बताऊं?
मान लीजिए मेरे पास एक फ़ोल्डर है: cd /home/cpm135/public_html और एक प्रतीकात्मक लिंक बनाते हैं ln -s /var/lib/class . बाद में, मैं उस निर्देशिका में हूँ: cd /home/cpm135/public_html/class pwdमुझे बताने की मैंने कर लिया जा रहा है/home/cpm135/public_html/class क्या यह जानने का कोई तरीका है कि मैं "वास्तव में" हूं /var/lib/class? …

1
शेल बिल्डरों को बड़े अक्षरों के साथ क्यों नहीं चलाया जा सकता है, लेकिन अन्य आदेशों से कर सकते हैं?
ऐसा क्यों है? जब मैं ऐसा करता हूं CD ~/Desktop यह मुझे डेस्कटॉप पर नहीं ले जाता है। लेकिन यह: echo "foo bar" | GREP bar मुझे देता है: bar

6
कैसे स्पष्ट आदेश काम करता है?
मैं हाल ही में यह जानने की कोशिश कर रहा था कि शेल कैसे काम करता है और यह देख रहा है कि clearकमांड कैसे काम करता है। निष्पादन योग्य में स्थित है /usr/bin/clearऔर यह रिक्त लाइनों (टर्मिनल की ऊंचाई के बराबर) का एक गुच्छा प्रिंट करने के लिए लगता …
33 shell  terminal 

9
Vi के अंदर बैश कमांड
क्या vi के अंदर बैश कमांड टाइप करना और स्टैडआउट प्राप्त करना संभव है? मुझे यह अक्सर बंद होने और फिर से खोलने के लिए थकाऊ लग रहा है क्योंकि मैं खोल में कुछ देखना चाहता हूं।
33 bash  shell  vim  vi 


3
एक शेल उपकरण इनपुट डेटा "tablify" करने के लिए
बहुत समय पहले मुझे याद आया कि मैं एक कमांड का उपयोग कर रहा हूं जो अपने इनपुट को अच्छी तरह से फॉर्मेट की गई तालिका में बनाता है। उदाहरण के लिए, इस इनपुट के लिए, apple 1 100 orange 20 19 pineapple 1000 87 avocado 4 30 आउटपुट इस …
33 shell 

3
पोर्ट पर अनुरोध स्वीकार करने की प्रक्रिया शुरू करने के लिए मैं एक स्क्रिप्ट कैसे बताऊं?
मुझे एक कमांड की आवश्यकता है जो एक विशिष्ट पोर्ट पर अनुरोधों को स्वीकार करने के लिए एक प्रक्रिया की प्रतीक्षा करेगा। क्या लिनक्स में ऐसा कुछ है जो ऐसा करता है? while (checkAlive -host localhost -port 13000 == false) do some waiting ...

15
मैं एक साथ एक से अधिक टैब / शेल में एक ही लिनक्स कमांड कैसे चला सकता हूं?
क्या लिनक्स में कोई उपकरण / कमांड है जिसे मैं एक साथ एक से अधिक टैब में कमांड चलाने के लिए उपयोग कर सकता हूं? मैं एक ही कमांड चलाना चाहता हूं: ./myprog argument1 argument2एक से अधिक शेल में एक साथ यह जांचने के लिए कि म्यूटेक्स थ्रेडेड प्रोग्राम में …

4
मैं एक अनुक्रम के शेल ब्रेस विस्तार में $ चर का उपयोग कैसे कर सकता हूं?
मैं $var inएक सीमा के साथ शेल ब्रेस विस्तार का उपयोग करना चाहता हूं , बैश में। सीधे शब्दों में कहें {$var1..$var2}तो काम नहीं करता है, इसलिए मैं "पार्श्व" चला गया ... निम्नलिखित काम करता है, लेकिन यह एक प्रकार का कुदाल है। # remove the split files echo rm …

8
फ़ाइल नाम में एक्सटेंशन को हथियाना
मुझे बैश से फ़ाइल एक्सटेंशन कैसे मिलेगा? यहाँ मैंने क्या कोशिश की है: filename=`basename $filepath` fileext=${filename##*.} ऐसा करने से मुझे bz2पथ से विस्तार मिल सकता है /dir/subdir/file.bz2, लेकिन मुझे पथ से समस्या है /dir/subdir/file-1.0.tar.bz2। मैं बाहरी कार्यक्रमों के बिना केवल बैश का उपयोग करके एक समाधान पसंद करूंगा यदि यह …
33 bash  shell  filenames 

5
टार निष्कर्षण फ़ाइल नाम पर निर्भर करता है?
मैं अक्सर sourceforge.net से wget के साथ टारबॉल डाउनलोड करता हूं। डाउनलोड की गई फ़ाइलों को नाम दिया गया है, जैसे SQliteManager-1.2.4.tar.gz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F&ts=1305711521&use_mirror=switch जब मैं करने की कोशिश करता हूं tar xzf SQliteManager-1.2.4.tar.gz\?r\=http\:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F\&ts\=1305711521\&use_mirror\=switch मुझे निम्न त्रुटि संदेश प्राप्त होता है: tar (child): Cannot connect to SQliteManager-1.2.4.tar.gz?r=http: resolve failed gzip: stdin: unexpected …
33 shell  tar  gzip 

6
कमांड लाइन के माध्यम से स्क्रीन पर विंडो के आकार और एप्लिकेशन का स्थान कैसे सेट करें?
मैं चाहता हूं कि फ़ायरफ़ॉक्स विंडो एक विशिष्ट आकार में खोली जाए, और स्क्रीन पर एक शेल कमांड का उपयोग करके स्थान, उदाहरण के लिए: firefox myfile.html size 800x600 location bottom-left क्या ऐसी कोई आज्ञा है?
33 shell  firefox  window 

5
किसी फ़ाइल में stdout को रीडायरेक्ट कैसे करें, और stdout + stderr को किसी दूसरे को कैसे भेजें?
मैं कैसे प्राप्त कर सकता हूं cmd >> file1 2>&1 1>>file2 यही है, stdout और stderr को एक फ़ाइल (file1) पर पुनर्निर्देशित करना चाहिए और केवल stdout (file2) को दूसरे (दोनों परिशिष्ट मोड में) पर पुनर्निर्देशित करना चाहिए?

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