Unix & Linux

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


2
Bir işlemin bir dosyaya yazmayı tamamladığını nasıl anlayabilirim?
Kabuktan doğmuş bir sürecim var. Bir arka plan işlemi olarak çalışıyor ve içindeki bir CSV dosyasına DB aktarıyor /tmp. Arka plan işleminin ne zaman tamamlandığını (bitti / sonlandırıldığını) veya CSV dosya kilidinin kapandığını nasıl anlayabilirim? Dosyayı yazıldıktan sonra başka bir ana bilgisayara FTP ile aktarmayı planlıyorum, ancak dosya aktarımını başlatmadan …
9 files  process  lock 

2
Neden bir çevresel değişken içindeki işlevleri tanımlama yeteneği kendi başına bir güvenlik riski oluşturmaz?
Anladığım kadarıyla, genel olarak herhangi birinin çevresel bir değişkende saklanacak bilgileri sağlamasına izin verilmesi güvenli kabul edilir. Kabuk şoku güvenlik açığı burada bir sorundur, çünkü yeni bir bash örneği başlatıldığında ve açıkça kimsenin sunucunuzda istedikleri herhangi bir kodu çalıştırmasını istemediğinizde, çevresel değişken içindeki bir işlev tanımının sonundaki kodun yürütüleceği anlamına …

1
Sed'de N'den son satıra kadar olanları nasıl yazdırabilirim?
Tamamlayıcı / "zıt" yapmak istiyorum sed 13q;d <file.txt Daha genel olarak, bu tür bir tamamlayıcı / ters / tersi yapmak mümkün müdür sed? Yoksa sadece normal ifadeler için mi? Üçüncü ve son satır dışındaki tümünü nasıl yazdırabilirim? Bu iki tane gerektirir tacve ileriye doğru sayılır sedmı? Yoksa sedkendini arkadan saymanın …

2
Gömülü initramfs ayıkla
Bir initramfın gömülü olduğu bir çekirdeğim var. Çıkarmak istiyorum. Yaptığım x86 boot sectorzaman çıktı aldımfile bzImage Bu çekirdek görüntüsü için System.map dosyam var. Katıştırılmış initramfs görüntüsünü bu çekirdekten System.map dosyasının yardımıyla veya yardımı olmadan ayıklamanın herhangi bir yolu var mı ? Sistem harita dosyasında bulunan ilginç dize : (Sadece yardımcı …

2
Alt hacimleri alt alt hacimlerle geri alma
Alt alt hacimli bir alt hacimli anlık görüntüye geri dönmenin standart bir yolu var mı? Örneğin, bu benim btrfs ses düzeni: ID 257 gen 59802 top level 5 path __active ID 258 gen 59784 top level 5 path __snapshot ID 259 gen 59802 top level 257 path home ID 260 …
9 btrfs  snapshot 

1
Ortam değişkenlerinin yeri neden bu kadar değişiyor?
Hacking: Sömürü Sanatı kitabını okurken Jon Erickson, SHELLCODEbir programı kullanmak için bir ortam değişkeninin adresini tahmin etmeye çalışıyorum . Ben her çalıştırıldığında getenv("SHELLCODE");yerini almak için, sonuç tamamen farklıdır. Kabuğumdan çıkar: > for i in $(seq 10); do ./a.out SHELLCODE; done SHELLCODE is at 0xff9ab3a3 SHELLCODE is at 0xffcdb3a3 SHELLCODE is …

1
`Birini 'X'i tek bir astarda çalıştıracak şekilde nasıl yapılandırabilirim?
Yaygın çözüm sudo dpkg-reconfigure x11-commongrafik istemi veren çalıştırmaktır , ancak ben bunu etkileşimli olmayan kullanmak istiyorum. Senaryo ben SSH'd (Vagrant sağlama sırasında) bir makineye kök ve ben startxsonraki adımlara devam etmeden önce bazı yapılandırma dosyaları oluşturmak için normal kullanıcı olarak bir kez çalıştırmak gerekir olmasıdır . Ben inanamıyorum neden su …

1
/ Proc / modüllerde (F) işaretli modül
3.10 sistemimde / proc / modüllerinde listelenen modüllerden bazıları (F) olarak işaretlenmiştir. Bunun nedenini bulmak istiyorum (F). Modüllerin zorla yüklenmediğinden ve Çekirdek ile oluşturulduğundan eminim. Lütfen / proc / modüllerini hangi çekirdek kodunun oluşturduğunu gösterebilir misiniz? usb_storage 56610 0 - Live 0xffffffffa005d000 (F) Bu modülü kaldırıp yeniden yüklersem (F) söner.

2
su kimlik doğrulama hatası, sudo eksik
vim-minimalPaketi kaldırdıktan sonra , yüklemeye çalıştığım GUI Vim ile çakıştığı için sudokayboldu ve subir kimlik doğrulama hatası veriyor. [portOdin@localhost ~]$ su Password: su: Authentication failure [portOdin@localhost ~]$ sudo bash: sudo: command not found... Ben de zsh ile denedim ve aynı sorunları vardı, ancak yeni bir kullanıcı oluşturdu. Çalışabilirsem suveya başka …

2
GNU'yu derlemek ve önyüklemek mümkün müdür?
Bir süre önce yeni bir Guix sürümü çıktı. Ve eğer glibc, gcc ve guix'i HURD ve Mach'a önyükleyebilirsem, Linux olmayan bir GNU sistemine sahip olabileceğim fikrini aldım. Ama aynı zamanda bash, emacs, binutils, coreutils, bir init sistemi gibi bazı yazılımlara ihtiyacım var. Bunlardan herhangi birinin linux bağımlı sistem çağrısı var …
9 gcc  glibc  hurd 

3
Yazdırma işi “Kimlik doğrulaması için bekletildi”
Buradaki talimatları uygulayarak, Udoobuntu 12.04 LTS çalıştıran ARM tabanlı bir Udoo dörtlüsüne Samba baskı sunucusu yükledim. Samba sunucusu çalışıyor ve ( guest ok = yessunucuda ayarladıktan sonra smb.conf) kimlik bilgilerini girmeden "print $" (Yazıcı Sürücüleri) klasörüne gözatabilirim. İstemci tarafı yazıcı kurulumu sırasında yazıcıya göz atabiliyorum (Ubuntu 13.10'da), ancak yazdırma işleri …
9 ubuntu  samba  printing  arm 

3
OsIndications efi değişkenini komut satırından yazma / düzenleme / güncelleme
Ultra hızlı önyükleme (UST sırasında klavye sürücüleri yüklenmez) kullanırken UEFI ürün yazılımı kurulum yardımcı programına girmeniz gerektiğinde, "Os Endikasyonları" efi değişkenine yazmak istiyorum. İşletim sistemim Ubuntu 14.04 çekirdeği 3.13.0-35-jenerik. OsIndications değişkeni bir UINT64 bitmask döndürür OsIndicationsSupported değişkeni bir UINT64 bitmask döndürür EFI_OS_INDICATIONS_BOOT_TO_FW_UIFirmware destekleri OS istekleri firmware kullanıcı arayüzü durmak eğer …

2
Setuid neden çalıştırılabilir dosya üzerinde çalışmıyor?
Komut dosyalarında setuid'i etkinleştirmenin güvenlik sorunları olduğunu ve bu nedenle varsayılan olarak etkin olmadığını biliyorum, ancak yürütülebilir dosyalar için çalışmasını bekliyoruz. Bu yazıda açıklanan talimatları izleyerek uid çıktı olarak gösteren ve çalıştırılabilir yürütülebilir: Kabuk komut dosyalarında setuid izin Ancak çalıştırmadan önce ve sonra aynı uid (1000) değerini döndürür sudo chmod …

4
Kullanıcının oturum açmasına izin verilen süreleri kısıtlama
Ubuntu 12.04 üzerine kurulu birkaç Backbox 3.13 sistemimiz var. Gençlerimden biri "uyku" adı verilen bu kavramın kavramını anlamıyor ve bilgisayarda oynamaya başlıyor. Bu eylemi sınırlamaya çalışıyorum. Birkaç gün çalıştı dadı denedik. Ardından, ayarlar hala yerinde olmasına rağmen, söz konusu gencin kullanıcı hesabına ve İnternetine erişmesine izin veriyordu. Biraz araştırma yaptıktan …

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.