Unix & Linux

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

4
एक निर्देशिका को हटाए जाने से / tmp में रोकें
मैं अक्सर /tmpअस्थायी फ़ाइलों को संग्रहीत करने के लिए अपने लिनक्स मशीन पर निर्देशिका का उपयोग करता हूं (उदाहरण के लिए एक साइट से पीडीएफ जो मुझे पहले डाउनलोड करना है) और मैं अक्सर अपने उपयोगकर्ता नाम के साथ एक निर्देशिका बनाता हूं। लेकिन हर स्टार्टअप पर यह (सभी फाइलों …
10 tmp 

1
क्या ग्लोब का उपयोग करके लूप के लिए './' को निर्दिष्ट करने में कोई फायदा है?
मैं इस धारणा के तहत था कि इसका उपयोग ./*.fastqतब सुरक्षित हो सकता है जब फाइलों के साथ खोज समाप्त हो .fastq। उदाहरण के लिए, ./फ़ाइल को कैप्चर करना रोक देगा .fastq। यह स्पष्ट रूप से गलत है, जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है: TMP_DIR=$(mktemp --directory) …
10 bash  shell  wildcards 

1
प्रतिस्थापन $ {! Var_name + x} का क्या अर्थ है?
मुझे एक स्क्रिप्ट मिली जिसमें एक फ़ंक्शन है जो यह जांचता है कि एक चर सेट है लेकिन मैं इसे बहुत अच्छी तरह से नहीं समझता। check_if_variable_is_set() { var_name=$1 if [ -z "${!var_name+x}" ]; then false else true fi } इस प्रतिस्थापन के साथ वास्तव में क्या होता है?

11
Grep मैच और निकालें
मेरे पास एक फाइल है जिसमें लाइनें हैं proto=tcp/http sent=144 rcvd=52 spkt=3 proto=tcp/https sent=145 rcvd=52 spkt=3 proto=udp/dns sent=144 rcvd=52 spkt=3 मुझे प्रोटो के मूल्य को निकालने की आवश्यकता है tcp/http, जो है tcp/https,, udp/dns। अब तक मैंने यह कोशिश की है, grep -o 'proto=[^/]*/'लेकिन केवल मान को निकालने में सक्षम …
10 awk  grep 

2
जब बहुत मेमोरी हो तो मैं "स्वैप" क्यों नहीं कर सकता?
मैंने हाल ही में देखा है कि भले ही मेरे सिस्टम पर बहुत मेमोरी है: # free -m total used free shared buffers cached Mem: 15965 9680 6284 35 1754 2560 -/+ buffers/cache: 5365 10599 Swap: 2047 258 1789 मैं swapoff -aअपने 2 जी स्वैप के साथ नहीं जा सकता …
10 linux  memory  swap 

2
Sed का उपयोग करके रंगीन आउटपुट कैसे रखें
मैं sedकमांड का उपयोग कर रहा हूं और मैं पिछले कमांड से रंगीन आउटपुट रखना चाहता हूं। आउटपुट lsरंगीन है, लेकिन सेड का आउटपुट नहीं है। मैं OSX का उपयोग कर रहा हूं। ls -la | sed -En '/Desktop/q;p'
10 sed  osx  pipe  ls  colors 

6
बैश - फ़ाइल की प्रत्येक पंक्ति को जोड़ी
यह प्रश्न इस और इस प्रश्न से दृढ़ता से संबंधित है । मेरे पास एक फ़ाइल है जिसमें कई लाइनें हैं जहां प्रत्येक पंक्ति एक फ़ाइल का पथ है। अब मैं प्रत्येक पंक्ति को प्रत्येक अलग पंक्ति (स्वयं नहीं) के साथ जोड़ना चाहता हूं । साथ ही एक जोड़ी मेरे …

1
कमांड प्रॉम्प्ट में (arg: n) का क्या अर्थ है?
Codecademy के पर कमांड लाइन कोर्स , जब कुंजीपटल शॉर्टकट का उपयोग करने की कोशिश कर Alt+Shift+#कमांड प्रॉम्प्ट में (जो वर्तमान पंक्ति टिप्पणी करने के लिए माना जाता है), यह से शीघ्र स्विच $करने के लिए (arg: 3)पंक्ति के आरंभ में एक पानी का छींटा जोड़ने के बजाय। इसके बजाय …

1
क्या XFCE मृत है या अभी भी विकास के अधीन है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 2 साल पहले बंद हुआ …
10 ubuntu  xfce  xubuntu 

2
एक कमांड के साथ उपनाम कैसे बनाएं 'और "
कुछ पोस्ट पहले किसी ने पूछा कि मेमोरी को प्रतिशत में कैसे दिखाया जाए। किसी ने उत्तर दिया: free | awk '/^Mem/ { printf("free: %.2f %\n", $4/$2 * 100.0) }' मैं सोच रहा था कि क्या मैं इस कमांड को ~ / .bashrc में उपनाम में बदल सकता हूं। लेकिन …
10 bash  quoting  alias 

1
फ्रीबीएसडी ने डब्ल्यू मास्क क्यों खो दिया लेकिन डेबियन ने इसे बरकरार रखा?
मैं FreeBSD ACL और Linux ACL के बीच व्यवहार के अंतर को समझने की कोशिश कर रहा हूं। विशेष रूप से, डिफ़ॉल्ट एसीएल के लिए विरासत तंत्र। मैंने डेबियन 9.6 और फ्रीबीएसडी 12 दोनों पर निम्नलिखित प्रयोग किया: $ cat test_acl.sh #!/bin/sh set -xe mkdir storage setfacl -d -m u::rwx,g::rwx,o::-,m::rwx …

1
डेबियन: सीमेंस को / sys / में नहीं हटा सकते हैं: ऑपरेशन की अनुमति नहीं है
स्क्रीन की चमक को काम में लाने की कोशिश करते हुए मैंने उन्हें पूरी तरह से समझे बिना कुछ कमांड चलाए और अब मैं '/ sys / class / backlight / asus_laptop' में एक बुरा सिम्क्लिन के साथ फंस गया हूं जिससे मैं छुटकारा पाने की कोशिश कर रहा हूं। …
10 linux  permissions  rm  sysfs 

5
एक्जिट कमांड के एक्जिट कोड को कैप्चर करें
मेरे पास एक बैश स्क्रिप्ट में यह है: exit 3; exit_code="$?" if [[ "$exit_code" != "0" ]]; then echo -e "${r2g_magenta}Your r2g process is exiting with code $exit_code.${r2g_no_color}"; exit "$exit_code"; fi ऐसा लगता है कि यह निकास कमान के ठीक बाद बाहर निकल जाएगा, जो समझ में आता है। मैं …

4
कैसे एक स्ट्रिंग चर में लाइनों की संख्या की गणना करने के लिए POSIX-ly?
मुझे पता है कि मैं यह बाश में कर सकता हूं: wc -l <<< "${string_variable}" मूल रूप से, मैंने जो कुछ भी पाया उसमें <<<बैश ऑपरेटर शामिल था । लेकिन POSIX शेल में, <<<अपरिभाषित है, और मैं घंटों तक एक वैकल्पिक दृष्टिकोण खोजने में असमर्थ रहा हूं। मुझे पूरा यकीन …

1
टैब कुंजी सक्रिय के साथ कई लाइनों में संरचित कमांड लिखें
मैं संरचित कमांड को कई लाइनों में लिखना चाहता हूं $ for i in *; → do → file $i; → done bmdt.md: ASCII text breakfast.md: ASCII text brmdh.md: ASCII text test.sh: Bourne-Again shell script text executable, ASCII text लेकिन टैब काम नहीं कर रहा है, मैं बैश कंसोल में …
10 bash 

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