2008-08-28 19 views
11

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

+0

यह निश्चित रूप से "पूर्ण" नहीं है क्योंकि अगर यह एक जवाब के रूप में गिना जाता है मैं नहीं जानता, लेकिन के लिए "Git की GitHub के बंडलिंग विंडोज़ "जिसमें 'बैश' खोल शामिल है जो मुझे चाहिए सबसे अधिक; मुझे जल्दी से कुछ खोल एक-लाइनर लिखने और खोल स्क्रिप्ट चलाने की अनुमति देना। –

उत्तर

5

ये काम मेरे लिए बहुत अच्छा है: http://unxutils.sourceforge.net/

साइगविन Vista या 64 बिट पर इतना अच्छा नहीं है, इसलिए मैंने इसे थोड़ी देर पहले बंद करना बंद कर दिया।

+1

सिगविन के बारे में क्या अच्छा नहीं है? आप किसी भी कारणों की सूची नहीं लग रहे हैं। – William

0

लिनक्स/बीएसडी :)

0

Why vote down this question? यह स्पष्ट रूप से गाल में जीभ होना है, यह मतदाता के लायक है और रिसीवर प्रतिनिधि हारने के लायक है? क्या आप लोग शून्य पर कुछ भी नहीं छोड़ सकते हैं और अजीब एक लाइनर को चिह्नित करने के बजाय आप फ्लोट देखना चाहते हैं?

प्रश्न के उत्तर में मैंने अतीत में सिगविन का उपयोग किया है लेकिन हमेशा इसे छद्म और चाहते हैं। मुझे नहीं लगता कि यह उपकरण समस्या है लेकिन मेरा है, लेकिन मेरी नई विंडो मशीन कल आने पर मेरे पास Eric's suggestion of unxutils चिह्नित पुस्तक है।

0

मैं सिगविन बहुत उपयोग करता हूं।

मैं इसे किसी भी एमवीएन कमांड, ढूंढने, grep, perl scp और अन्य सभी चीजों के लिए उपयोग करता हूं जो मैंने केवल उन वर्षों तक उपयोग करने के लिए उपयोग किया है जिन्हें मैंने केवल फ्रीबीएसडी डेस्कटॉप और सर्वर पर काम किया था।

मेरे पास पुराना है। Vimrc, .zshrc, my .ssh/config और अन्य सभी अच्छी चीज़ें। मैं cmd.exe के बजाय rxvt.exe का उपयोग करता हूं जिसने मेरे लिए सभी अंतर किए हैं! आकार बदलें, सभ्य बफर, फ़ॉन्ट्स और इतने पर।

2

Powershell जो आप खोज रहे हैं, इसमें कई यूनिक्स कमांड के लिए उपनाम शामिल हैं और इसके अलावा बहुत कुछ है। जॉन

2

मैं साइगविन का उपयोग करता हूं, लेकिन मैंने अतीत में Berkley Utilities का उपयोग किया है। यदि आप डॉस में उपयोग करते हैं और आप केवल आदेश चाहते हैं, तो उन्होंने काफी अच्छा काम किया। TinyApps पर सूचीबद्ध कुछ विकल्प हैं।

शायद आप वर्चुअल मशीन में लिनक्स के कमांड लाइन संस्करण को चलाने पर भी विचार कर सकते हैं? Colinux भी एक विकल्प है, लेकिन यह अपरिपक्व है।

2

UnxUtils अक्सर अपडेट नहीं होता है और साइगविन के रूप में पूर्ण नहीं है लेकिन किसी भी अन्य विंडोज कमांड लाइन उपयोगिता की तरह मूल रूप से चलता है।

Cygwin लिनक्स कमांड लाइन एमुलेटर की तरह अधिक कार्य करता है। यह बहुत घबराहट महसूस करता है लेकिन पोर्ट यूटिलिटीज के लिए यह आसान है और यह UnxUtils से अधिक पूर्ण है।

मुझे व्यक्तिगत रूप से सिगविन पसंद नहीं है। यह वास्तव में चाहता है प्रतीत होता है। जब तक कि इसमें कुछ विशिष्ट टूल न हो जो आप चाहते हैं कि केवल सिग्विन में काम करता है, मुझे मूल बंदरगाह मिलेंगे।

http://www.activestate.com/Products/activeperl/index.mhtml विंडोज के लिए एक अच्छा पर्ल पैकेज है।

http://www.locate32.net/ - मुझे हमेशा पता लगाना पसंद आया है। नाम से फ़ाइलों को खोजने के लिए Grep से बहुत तेज़।

2

माइक्रोसॉफ्ट विंडोज एनटी-आधारित ओएस के लिए यूनिक्स एपीआई संगतता परत वितरित करता है, साथ ही साथ इस सामान्यता परत के शीर्ष पर चलने वाली कई सामान्य यूनिक्स कमांड लाइन सुविधाएं भी वितरित करता है। सिग्विन के विपरीत, यह Win32 उपप्रणाली के शीर्ष पर नहीं बैठता है, बल्कि इसके बजाय एनटी देशी एपीआई के साथ सीधे इंटरफेस करता है। यह उन सुविधाओं का समर्थन करता है जो Win32 के शीर्ष पर लागू करना मुश्किल हो सकता है, जैसे केस-संवेदी फ़ाइल नाम और fork()

विंडोज 2 के/एक्सपी संस्करण को Windows Services for UNIX (एसएफयू) कहा जाता है। एसएफयू माइक्रोसॉफ्ट से एक मुफ्त डाउनलोड है, और इसमें एक एनएफएस सर्वर और क्लाइंट भी शामिल है।

विंडोज विस्टा संस्करण को Subsystem for UNIX-based Applications (एसयूए) कहा जाता है। एसयूए को विंडोज विस्टा के एंटरप्राइज़ और अल्टीमेट संस्करणों में शामिल किया गया है, लेकिन इसमें कोई भी एनएफएस समर्थन शामिल नहीं है।

न तो एसएफयू और न ही एसयूए में एक्स सर्वर शामिल है। एसएफयू/एसयूए अनुप्रयोगों के साथ मुफ्त सिग्विन एक्स सर्वर का उपयोग करने के लिए यह संभव है (लेकिन संभवतः विडंबनापूर्ण?)।

SFU और Interix पर विकिपीडिया प्रविष्टियां अधिक जानकारी और इतिहास हैं।

0

और लिनक्स coLinux का वितरण है, जो विंडोज के अंदर संपूर्ण लिनक्स कर्नेल चलाता है (वीएम से बेहतर प्रदर्शन के साथ)। फिर, Xming (विंडोज़ के लिए एक एक्स विंडोज सर्वर) की मदद से, आप विंडोज़ विंडोज़ के साथ लिनक्स विंडोज़ मिलिंग कर सकते हैं।

इसके साथ, लिनक्स-आधारित सबकुछ बस काम करेगा। आप सिगविन को पोर्ट किए गए टूल तक ही सीमित नहीं हैं, आप जो कुछ भी चाहते हैं उसे प्राप्त कर सकते हैं।

andLinux भी इस तरह के लिनक्स एप्लिकेशन लॉन्च करने के डेस्कटॉप शॉर्टकट, एक लांचर है कि अपने ट्रे में रहता है, और संदर्भ मेनू आइटम के रूप में कुछ ब्योरा भी शामिल है (सही एक पाठ फ़ाइल क्लिक करें और आप केट में खोल सकते हैं)

और लिनक्स के डाउनसाइड्स हैं:

  1. लिनक्स फाइल सिस्टम तक पहुंच मुश्किल है। आपको दोनों दिशाओं में सांबा स्थापित करना होगा।
  2. एक दूरस्थ कनेक्शन से एक लिनक्स कार्यक्रम से कनेक्ट भी मुश्किल (लेकिन संभव) है
संबंधित मुद्दे

 संबंधित मुद्दे