मुझे /var
एक हैंग के कारण खोज करने में परेशानी हो रही है /var/run
। मैंने बाहर/var/run
करने की कोशिश की , लेकिन इसके अपेक्षित परिणाम नहीं आ रहे हैं:
$ sudo grep -IR --exclude-dir="/var/run" '45.78.157.165' /var | egrep -v '(audit|access)'
/var/log/secure:Jun 21 14:08:34 cryptopp sshd[19729]: error: Received disconnect from 199.91.135.157: 3: com.jcraft.jsch.JSchException: reject HostKey: 45.78.157.165 [preauth]
/var/log/secure-20160626:Jun 21 14:08:34 cryptopp sshd[19729]: error: Received disconnect from 199.91.135.157: 3: com.jcraft.jsch.JSchException: reject HostKey: 45.78.157.165 [preauth]
/var/log/secure-20160626:Jun 21 14:08:34 cryptopp sshd[19729]: error: Received disconnect from 199.91.135.157: 3: com.jcraft.jsch.JSchException: reject HostKey: 45.78.157.165 [preauth]
grep: /var/run/saslauthd/mux: No such device or address
grep: /var/run/dbus/system_bus_socket: No such device or address
grep: /var/run/rpcbind.sock: No such device or address
grep: /var/run/udev/control: No such device or address
मैंने कोशिश की है -exclude-dir=/var/run
और दोनों -exclude-dir="/var/run"
। दोनों एक ही परिणाम उत्पन्न करते हैं।
मेरा जीआरपी फेल क्यों हो रहा है?
मैं /var/run
एक पुनरावर्ती grep से कैसे बाहर करूं ?
CentOS 7.2, ग्रेप के साथ:
$ grep --version
grep (GNU grep) 2.20
Copyright (C) 2014 Free Software Foundation, Inc.
@ जेकगोल्ड - हाँ; दोनों के साथ और बिना। मुझे उस प्रश्न के साथ जोड़ा जाए।
—
jww
@JakeGould इससे कोई फर्क नहीं पड़ता:
—
व्रचिन
grep
प्रक्रिया किसी भी मामले में उद्धरण नहीं देखती है। बैश उन्हें फैलता है, और प्रदर्शन करने के लिए कोई प्रतिस्थापन नहीं है, इसलिए उन्हें बस हटा दिया जाता है। यह सभी गोले के लिए मामला है, जिनके बारे में मुझे पता है।
--exclude-dir=/var/run
बिना उद्धरणों के साथ आज़माया है?