«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.

5
Linux'ta zararlı olabilecek programın yürütülmesi
Öğrenciler tarafından yazılmış programları test edecek bir program yazıyorum. Korkarım ki onlara güvenemiyorum ve çalışan bilgisayar için kötü sonuçlanmayacağından emin olmalıyım. Sistem kaynaklarına sınırlı erişime sahip bazı çarpışma testi yapan bir kullanıcı yapmayı ve o kullanıcı olarak programlar çalıştırmayı düşünüyordum, ancak şimdiye kadar internette bulduğum şeyden sanal bir sistem yapmak …



1
Linux'un şu anda kullanımda olduğundan şikayet edeceği dosyaları kaldırmam / değiştirmeme izin veren Linux'un farklı yaptığı nedir?
Elimdeki örnek Minecraft. Linux'ta Bukkit'i çalıştırırken, / plugins klasöründeki .jar dosyalarını kaldırabilir veya güncelleyebilirim ve sadece 'yeniden yükle' komutunu çalıştırabilirim. Windows'ta, tüm sunucu işlemini aşağıya çekmek zorundayım, çünkü kaldırmaya veya değiştirmeye çalıştığımda .jar dosyasının şu anda kullanımda olduğundan şikayet edecek. Bu benim için harika, ama neden oldu? Linux burada farklı …


5
Mac OS X ve Linux arasındaki ikili uyumluluk
Kendinizi destekleyin, bu soru muhtemelen saf olmayan ve / veya aptal görünecek, unix benzeri sistemlerin içsel çalışmalarında göreceli olarak yeni olduğumu ve genel olarak programlandığımı görecek. Hazır? Tamam! Ben gittikçe artan, yaklaşık 3 seviyelik bir gülünçlük yaşayacağım. Benzer donanıma sahip iki sistemimiz var (ana nokta işlemci olmak, standart bir intel …

11
.Test yerine .test olarak yürütün
Yürütülebilir bir dosyayla aynı klasördeyim, yürütmek için şunu yazmam gerekir: ./file Yazmamayı tercih ederim /, çünkü /yazmam zor. Bir dosyayı yürütmenin daha kolay bir yolu var mı? İdeal olarak sadece bazı basit sözdizimi: .file ya da /karakteri başka bir yere yerleştirmek zorunda kalmaktan daha kolay . Belki de /bindizine bir …

2
Yürütülebilir bitler ayarlanmadığında neden root çalıştırılamıyor?
rootkullanıcı olabilir onun bile bir dosyaya yazma writeizinleri ayarlanmamış. rootkullanıcı olabilir onun bile bir dosyayı okumak readizinleri ayarlanmamış. rootkullanıcı izinleri ayarlanmamış olsa bile bir dizine girebilir .cdexecute rootKullanıcı olamaz onun ne zaman bir dosyayı yürütmek executeizinleri ayarlanmamış. Niye ya? user$ echo '#!'$(which bash) > file user$ chmod 000 file user$ …

4
Neden çalışan bir Linux sistemini güncellemek sorunlu değil?
Yıllar boyunca Linux sistemlerini kullanıyorum ve çalıştığı zaman bir sistemi güncelleyerek hiçbir zaman büyük sorun yaşamadım, ama bunun neden mümkün olduğunu hala merak ediyorum. Bir örnek vereyim. Bir sistemde belirli bir paketin "A" programının çalıştığını varsayalım. Bu program, belirli bir noktada, aynı paketten başka bir dosyayı ("B") açmalıdır. Ondan sonra, …


1
/ Bin / file çıkışındaki yürütülebilir dosyalara atıfta bulunulduğunda “LSB” ne anlama gelir?
Linux'taki komutun çıktısında " LSB yürütülebilir" veya " LSB paylaşılan nesne" terimini buldum file. Örneğin: $ file /bin/ls /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=4637713da6cd9aa30d1528471c930f88a39045ff, stripped Bu bağlamda "LSB" ne anlama geliyor?

1
Linux, (metin olmayan) bir ikili dosyayı çalıştırmak için hangi olanakların kullanılacağını nasıl belirler?
Linux’un, komut dosyası dilleri için hangi tercümanı kullanacağını belirlemek için Shebang satırını kullandığını biliyorum, ancak bu ikili dosyalar için nasıl çalışıyor? Ben Linux ikilileri çalıştırabilir demek ve her iki taktıktan şarap ve mono , Windows'u yerli ve .NET ikili. Ve hepsi için sadece ./binary-name(PATH'ta değilse) çalıştırmak. Belirli bir ikili (kullanarak …
23 linux  executable 

1
Belirli bir komutu farklı bir tarih olduğunu düşünmek için nasıl kandırabilirim?
Sistem komutundan farklı bir tarihte olduğuna inanmasını sağlamak için bir komutu nasıl uygulayabilirim? Örneğin, eğer bu betiğe sahipsem: #!/usr/bin/env bash date +"%B %d, %Y" Gerçek tarihi yazdırır: march 13, 2014 Ancak sistem tarihini değiştirmeden geleceğe ya da geçmişe farklı bir tarih basmasını istiyorum. Yeterince açık olmasaydım, bu Windows GUI aracı …
23 date  executable 



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.