Unix & Linux

Linux, FreeBSD ve diğer Un * x benzeri işletim sistemleri kullanıcıları için soru-cevap

1
Tek bash betiği ile GNU ekran ile birden çok bölünmüş pencere açma
4 oturum önceden belirlenmiş komutları çalıştıran bir ekran penceresi otomatik olarak açmak için bir bash komut dosyası oluşturmak istiyorum. Üstteki iki çerçevede htop ve slurm açmak istiyorum, orta büyük çerçevede squidview ve alt büyük çerçevede boş bir terminal. Bu tek bir bash betiği ile kurmak mümkün mü?

2
Sqlite3 v3.8 yüklü, ancak mac terminali hala varsayılan olarak eski 3.6 sürümünü çalıştırıyor
SQLite3 v3.6 ile önceden yüklenmiş olarak gelen OS X 10.6.8 çalıştıran bir Macim var. V3.8'i homebrew kullanarak kurdum. Ancak terminalime "sqlite3" yazdığımda, önceden yüklenmiş eski sürümü çalıştırmaya devam ediyor. Herhangi bir yardım? PATH değişkeninin onunla bir ilgisi olup olmadığından emin değilim, ancak echo $ PATH'ı çalıştırmak aşağıdakilere neden olur: /usr/local/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/ …
9 path  sqlite 

5
Benzersiz tanımlayıcı ile iki dosyayı birleştirme
Katılmak istediğim sırasıyla yaklaşık 12900 ve 4400 girişli iki dosyam var. Dosyalar, dünyadaki tüm kara tabanlı hava gözlem istasyonları için konum bilgileri içerir. En büyük dosya iki haftada bir güncellenir ve yılda bir kez daha küçüktür. Orijinal dosyaları burada bulabilirsiniz ( http://www.wmo.int/pages/prog/www/ois/volume-a/vola-home.htm ve http://weather.rap.ucar.edu/surface/ stations.txt ). Sahip olduğum dosyalar zaten …

2
Kartı fiziksel olarak çıkarmadan MMC denetleyicisini sıfırlama?
Ben ddrescue kullanarak bir SDHC karttan veri kurtarmak için çalışıyorum: while true ; do ddrescue -d /dev/mmcblk0p1 mmc.img mmc.log ; done Denetleyici, karttaki veya dizüstü bilgisayarımdaki kartın olup olmadığından emin değilim, belirli sayıda kötü sektör okunduktan sonra (hangi don ' t sistem günlüğünde görünmez), kartı tekrar açıp yuvaya tekrar takmanın …


2
Virtualbox'ta Arch Linux VirtualBox'ta İnternet Bağlantısı Sorunu
VirtualBox'a Arch Linux'u başarıyla yükledim, ancak internet içinde çalışmıyor. Kurulum sırasında internet bağlantısı ile ilgili bir sorun yoktu, ancak sanal sabit sürücüden (syslinux bootloader kullanarak) önyükleme yaptığımda internete bağlanamıyorum. Kurulum CD'sinden önyükleme yaptığımda ve kök bölümünü yüklediğimde ve daha sonra # arch-chrootinternetten yüklü sistemi kullandığımda hiçbir şey yapmadan iyi çalışıyor …

2
Çekirdekteki hangi dosya sys_clone () sistem çağrısını kullanmak için fork (), vfork ()… belirtir
Sistem çağrılarını izlemek için ltrace kullanıldığında fork () 'un sys_fork () yerine sys_clone () kullandığını görebiliyordum. Ama linux kaynağını tanımlandığı yerde bulamadım. Benim programım #include<stdio.h> main() { int pid,i=0,j=0; pid=fork(); if(pid==0) printf("\nI am child\n"); else printf("\nI am parent\n"); } Ve ltrace çıktısı SYS_brk(NULL) = 0x019d0000 SYS_access("/etc/ld.so.nohwcap", 00) = -2 SYS_mmap(0, …

1
NTFS mantıksal birimindeki bir dosyanın oluşturulma tarihini nasıl alabilirim?
Windows dosya depolaması için Linux sistemimde bir NTFS mantıksal birimi oluşturdum çünkü dosyalarımın oluşturulma tarihini korumak istiyorum (muhtemelen bunları bir arşive sıkıştırır ve daha sonra bunları çıkarırdım, ancak işe yarayacaksa hiçbir fikrim yok). NTFS-3G, Linux'ta dosyaların oluşturulma tarihini kaydediyor mu? Öyleyse, ona nasıl erişirim? Okuma Konuyu OP bağlantılar dokümantasyon oluşturma …

4
Kısa ömürlü dosyalar diske temizlenir mi?
Programım kısa ömürlü birçok küçük dosya oluşturur. Genellikle oluşturma işleminden sonraki bir saniye içinde silinir. Dosyalar gerçek bir sabit disk tarafından desteklenen bir ext4 dosya sistemindedir. Linux'un düzenli olarak pdflushkirli sayfaları diske temizlediğini biliyorum . Dosyalarım kısa ömürlü olduğundan, büyük olasılıkla önbelleğe alınmazlar pdflush. Sorum şu: Programım disk yazmalarına neden …
9 linux  disk  ext4 

3
Linux kullandığımızı söylediğimizde tam olarak ne demek istiyoruz?
GNU ile ilgili aşağıdaki gibi bir makaleden geçiyordum Gerçekten bir Linux var ve bu insanlar onu kullanıyorlar, ancak kullandıkları sistemin sadece bir parçası. Linux çekirdektir: sistemdeki, makinenin kaynaklarını çalıştırdığınız diğer programlara ayıran program. Çekirdek bir işletim sisteminin önemli bir parçasıdır, ancak tek başına işe yaramaz; yalnızca tam bir işletim sistemi …
9 linux  gnu 


1
Modern Linux masaüstü el kitabı?
Geçen ay içinde, xf86-video-modeetting (geri kalanından bağımsız), upower, dbus ve systemd (hala OOM'yi systemd üzerinden oturum açamıyorum) ile ilgili bir dizi sorunla karşılaştım. Bu sistemleri, nasıl yapılandırıldıklarını ve nasıl etkileşime girdiklerini ve tamamen nasıl etkileştiklerini, modern bir Linux masaüstünün nasıl çalıştığını açıklayan modern bir el kitabı var mı? Şaşkınım - …
9 xorg  intel 

1
Java 7'nin SELinux üzerinde çalışmasına izin vermenin güvenli yolu nedir
Kısa sürüm: Java 7'nin SELinux ile çalışmasına izin vermenin en güvenli yolu nedir? Uzun versiyon: Yanlış terminoloji kullanırsam önceden özür dilerim. Gerçekten sadece Linux becerilerinin yetersiz dağılması olan bir Java geliştiricisiyim. Görünüşe göre Security Enhanced Linux'a sahip CentOS sürüm 5.3'e (Final) Java 7'yi yükledim. Yükleme tamamlandıktan sonra (ki "in" tar.gz …
9 linux  java  selinux 

3
Apache2 kullanıcı dizini etkin, ancak yine de erişimi yok
Kubuntu 13.04 dizüstü bilgisayarımda bir apache sunucusu kurmaya çalışıyorum. Apache2 paketini kurdum ve sudo a2enmod userdir; sudo service apache2 restartyine de ziyaret ettiğimde http://localhost/~userşöyle bir şey söylüyor: Forbidden You don't have permission to access /~user on this server. Apache/2.2.22 (Ubuntu) Server at localhost Port 80 Sonucu tail /var/log/apache2/access.log 127.0.0.1 - …

3
Etc dizinindeki bir chmod'u nasıl geri alabilirim?
Yanlışlıkla etc dizininde aşağıdaki komutu yürüttüm: sudo chmod -R 700 /etc Çok yanlış bir şey yaptığımı biliyorum. Terminalim şimdi yazdırıyor: I have no name!@ubuntu: /$ Etc dizinimi önceki durumuna nasıl geri döndürebilirim? İzinleri değiştirmeyi denedim ama şimdi başarısız oluyor. Ayrıca, birisinin bu komutu çalıştırdığımda aslında neyin yanlış gittiğini açıklayabilirse çok …
9 linux  files  chmod 

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.