«executable» etiketlenmiş sorular

Bir dosyanın program olarak çalıştırılmasına izin veren dosya modunda izin biti. Ayrıca, program dosyalarının formatı ve program dosyalarının bulunması ve yürütülmesi ile ilgili sorular.

4
Yürütülebilir dosyalar nasıl yüklenir
Bazen sunulan .debveya .rpmsadece yürütülebilir olarak sunulan bir yazılımla karşılaşıyorum . Örneğin, Visual Studio Code , WebStorm veya Kerbal Space Programm . Bu soru için, başvuru noktası olarak Visual Studio Code'u alacağım. Yazılım sıkıştırılmış bir paket olarak sunulmaktadır. Sıkıştırırken, adlı VSCode-linux-x64bir yürütülebilir dosya içeren bir klasör bıraktım Code. Terminali çalıştırmak …



2
./executable: ikili dosya yürütülemiyor
Kendime yürütmek için sunucuya ssh zaman iyi çalışan bir komut dosyası var, ancak Hudson , sürekli bir entegrasyon sunucusu çalıştırdığında sorunları var. Gömülü bir linux sisteminde (hedef) testleri otomatikleştiriyorum. Hedef seri olarak Sunucu A'ya (RHEL 5) bağlanır ve minicom üzerinden çalıştırılır. Sunucu B (FC 12), aslında hedefte çalışan testleri oluşturur …

4
Yalnızca dosya izni yürütme
Dosyayı yalnızca diğer kullanıcılara yürütülebilir, ancak okunabilir / yazılamaz olarak nasıl ayarlayabilirim, bunun nedeni kullanıcı adımla bir şey yürütüyorum ama şifreyi vermek istemiyorum. Denedim : chmod 777 testfile chmod a=x chmod ugo+x Başka bir kullanıcı olarak yürütülürken hala izin almıyorum.

1
Yürütülebilir bir ikili dosyadaki dizeleri ne zaman düzenleyebilirim?
Yürütülebilir bir ikili var; diyelim a.out. İkili dizeleri içeren görebilirsiniz $ strings a.out ... /usr/share/foo .... Ben dize değiştirmeniz gerekir /usr/share/fooiçin /usr/share/bar. Dizeyi sadece ile değiştirebilir miyim sed? sed -i 's@/usr/share/foo@/usr/share/bar@' a.out Bu güvenli bir şey gibi görünüyor. Dizeler aynı uzunlukta olmadığında da çalışır mı?

3
Kabuk bir programı nasıl yürütür?
Bir programı gcc kullanarak derler ve bash kabuğundan yürütmeye çalışırsam, yürütmek için bash'ın izlediği adımların tam sırası nedir? Ben biliyorum fork(), execve(), loader, dynamic linker(ve başka şeyler) dahil, ancak kutu birisi adımların tam dizisini ve bazı uygun okuma referans vermek? Düzenle: Cevaplardan, soru birçok olasılık anlamına gelebilir gibi görünüyor. Basit …

1
Böyle bir dosya veya dizin yok ama görebiliyorum!
WinSCP kullanarak başsız bir ahududu PI bir python komut dosyası çalıştırmak ve aşağıdaki hata iletisini alıyorum: Command '"./areadetect_movie_21.py"' failed with return code 127 and error message /usr/bin/env: python : No such file or directory. Terminalden çalışmayı denediğimde: : No such file or directory. Ben aynı dizinde, aynı python shebang, aynı …



1
Yürütülebilir bir dosyanın başka bir Linux makinesine taşınabilirliği
Motion programını bir Linux makinesine (M1) yükledim ve başka bir programa (M2) da aynı programı istiyorum. Bu programın çeşitli yapıları vardır ve hangisini kullandığımı unuttum, bu yüzden M1'den user / bin / motion dosyasının düz bir kopyasını yapabilir ve M2 / user / bin / motion'a yerleştirebilir miyim? Yapılandırma dosyasının …


2
Komut satırı kısayolu oluşturmak için ln -s nasıl kullanılır?
Terminalden istediğim zaman açabileceğim bir sh dosyası var. Terminale "stüdyo" yazmak ve android stüdyosunu açmak istiyorum Bunu ln -syapmak için kullandığımı hatırlıyorum , ancak web'de arama yapmayı unuttum ve çok fazla zaman harcadım. Ayrıca, oluşturulan sembolik bağlantı hangi dizinde tutulur? İşte benim çaba sözdizimi, komut bulunamadı ricardo@debian:~$ ln -s /opt/android-studio/bin/studio.sh …

4
ls renkleri: neden bazı yazı tiplerim siyah ve diğerleri yeşil çıktı
Bazı font dosyalarını AWS'ye (Amazon Linux çalıştıran) yükledim ve .ebextensions komutunu /usr/share/fontskullanarak dizine cptaşıdım. Mac bilgisayarımda SSH kullandığımda ve kullandığımda ls -a, bazı dosyaların farklı renkte olduğunu görüyorum - bir dizi yazı tipi dosyası siyah, diğerleri yeşil. Bunun nedenini merak ediyorum ve kodum için herhangi bir sorun yaratıp yaratmayacağını merak …
10 files  ls  colors  executable 

3
her zaman yollarda olmaları ve kolayca bulunabilmeleri için ikili dosyaları nereye koyacağınız
(Kendi rpms kullanarak) kolayca yüklemek istediğiniz oldukça bazı ikili, komut dosyaları vb yapıyorum. Herkes için erişilebilir olmasını istediğimden, sezgim onları / usr / bin içine koymak olurdu; PATH değiştirmeye gerek yok ancak; çalıştırılabilir dosyalarım artık diğerlerinin havuzunda kayboluyor; oraya koyduğum tüm çalıştırılabilir dosyaları nasıl bulabilirim? Düşünüyordum ki: / usr / …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.