लिनक्स में उपयोग के लिए विंडोज में chmod + xa फाइल कैसे करें?


2

मेरे पास एक फ़ाइल है जिसे लिनक्स में निष्पादित करने की आवश्यकता है, जिसे मैं chmod +xलिनक्स का उपयोग करते समय उपयोग करूंगा ।

मेरी समस्या यह है: यह फ़ाइल विंडोज में संकलित है, और यह सिर्फ मेरे Ubuntu वीएम को खोलने के लिए एक दर्द chmodहै।

क्या मुझे +xफ़ाइल की अनुमति जोड़ने के लिए विंडोज में एक उपकरण या एक विधि है , इसलिए यह लिनक्स मशीन की प्राप्ति पर निष्पादन योग्य है?

मैंने SU और Google को खोजने का प्रयास किया है, लेकिन मैं केवल अप्रासंगिक परिणाम देख रहा हूं कि chmodविंडोज पर कैसे मौजूद नहीं है, और इसके बजाय फ़ाइल अनुमतियों का उपयोग करने के लिए - लेकिन यह वह नहीं है जो मैं देख रहा हूं।


एक स्क्रिप्ट देखने से पहले यहाँ एक समाधान हो सकता है?
फ्रैंक नोके

जवाबों:


2

आपके प्रश्न में मुख्य वाक्यांश "रसीद पर निष्पादन योग्य" है, और उत्तर इस बात पर निर्भर करता है कि यह कैसे प्राप्त किया जा रहा है। यदि आप एक टारबॉल भेजते हैं, तो आप इसमें कुछ निष्पादन योग्य फाइलें रख सकते हैं। एक एकल फ़ाइल को हेडर के uuencodeसाथ प्रारूप में मेल किया जा सकता है begin 755 filename। यदि आप भेजने के पक्ष में आपके पास कौन से उपकरण उपलब्ध हैं, इस बारे में अधिक जानकारी प्रदान करते हैं, तो हम इसे काम करने का एक तरीका खोजने में सक्षम हो सकते हैं।


मैंने एक tarसंग्रह का उपयोग करने के बारे में सोचा , लेकिन मेरी समस्या यह है कि यह +xपहली जगह पर हो। मूल रूप से, मैं अपना सारा विकास विंडोज मशीन पर करता हूं। यह एडोब आकाशवाणी का उपयोग करने वाली एक परियोजना है, और इसमें NativeProcessकक्षा का उपयोग करने की आवश्यकता है । ऐसा करने में, exeविंडोज पर एक लॉन्च किया जाता है, और लिनक्स पर बाइनरी। यह वह बाइनरी है जिसकी आवश्यकता है +x
डैनी बेकेट

दरअसल, ऐसा लगता है कि untarएआईआर के लिए एक पैकेज उपलब्ध है। मैं एक संग्रह में निष्पादन योग्य डाल सकता है, फिर इसे स्थापना पर अनटार कर सकता है।
डैनी बेकेट

टार के लिए, मेरे पुराने समय के पसंदीदा unxutils को देखें (Windows के रूप में .exe के रूप में लिनक्स कमांड। कोई साइबर या इसी तरह की आवश्यकता नहीं।)
फ्रैंक नॉक

3

chmod +xफाइलसिस्टम में विशेषता सेट करता है और फाइल के साथ ही आत्मसात नहीं होता है। इसलिए, ऐसा कोई तरीका नहीं है जो आप चाहते हैं।


धिक्कार है, मैंने सिर्फ chmod +xउबंटू की एक फ़ाइल की कोशिश की , फिर इसे विंडोज पर ईमेल करें, और इसे वापस उबंटू को ईमेल करें; इसने +xअनुमति छोड़ दी। लगता है तुम दुर्भाग्य से ठीक कह रहे हो!
डैनी बेकेट

यह पूरी तरह से सही नहीं है क्योंकि VCS (उदाहरण git) निष्पादन अधिकारों का ट्रैक रखता है।
thisismydesign
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.