Unix & Linux

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

5
Bazı uygulamalar için neden bir grup ve kullanıcı oluşturulması önerilir?
Çoğu zaman, bir programı kaynaktan yüklerken yeni bir kullanıcı ve yeni bir grup oluşturmanız ve yeni /usr/local/<myapp>oluşturulan kullanıcı ve grup sahipliğini vermeniz önerilir . Neden böyle bir uygulama iyi bir uygulama olarak kabul edilir? Neyi geliştirir? Örnek: MySQL veritabanı sunucusu için mysql kullanıcısı / mysql grubu.

2
Unix tarafından keşfedilecek giriş dizini yolu nasıl eklenir?
Ben yüklemiş node.jsözel yerde ve konumu ekledi $PATHiçinde .profiledosyasına. $ node --version v0.6.2 $ which node $ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:~/Unix/homebrew/bin $ cat ~/.profile export PATH="$PATH:~/Unix/homebrew/bin" Node.js'nin kendisi iyi çalışır. Sorun whichkomut tarafından listelenmemiş olmasıdır . Şimdi kuramıyorum npm. Çünkü npmyükleme konumu bulamıyor node.js. nodeİkili tarafından nasıl keşfedilir which?
12 path  profile  home  which 

3
İnitramfs neden kök dosya sistemini salt okunur olarak bağlar?
Kök dosya sisteminin roinitramfs (ve initrd) içine monte edilmesinin nedeni nedir ? Örneğin, Gentoo initramfs kılavuzu kök dosya sistemini aşağıdakilere bağlar: mount -o ro /dev/sda1 /mnt/root Neden aşağıdakiler olmasın? mount -o rw /dev/sda1 /mnt/root Muhtemelen iyi bir neden olduğunu görebilirim (ve muhtemelen içerir switchroot), ancak hiçbir yerde belgelenmemiş gibi görünüyor.

3
Yazıcıları / dev / usb'ye bağlayın ve yine de CUPS kullanın
CUPS'un yeni bir sürümü nedeniyle, daha önce kullanılabilen yazıcılarıma giden doğrudan yolu birden kaybettim /dev/usb/lpXXX. Bunu doğrudan komut satırından yazdırmak için kullandım. echo "test" > /dev/usb/lp0. Arama yaptıktan sonra ben dışarı yorum yaparak, bunu düzeltmek için bir yol bulmuş blacklist usblpiçinde /etc/modprobe.d/blacklist.conf. Bu gerçekten işe yarıyor, ancak bunu yaparsam CUPS …

3
“Sekme tamamlandı” ile görüntülenen komutların listesi nasıl oluşturulur?
Bash komutlarını kullanırken Kullanılabilir komutları görüntülemek için çift sekme seçeneğini seviyorum. Bazı komutların diğerlerinden daha olası eşleşmeleri vardır: Sekme tamamlamanın ekran görüntüsü http://img13.imageshack.us/img13/5541/picturemhy.jpg Çift tırnağın çıkışını bir yere borulamak için bir yol var mı grep? İlgili bir yazı buldum , ancak bunu grep'e bağlamak için nasıl uygulayacağından hala emin değilim.

4
ls komutu alıcıya bağlı olarak farklı çalışıyor
Komutlar lsstdout'unun ne olduğunu nasıl biliyor? lsHedef stdout'un ne olduğuna bağlı olarak farklı çalışıyor gibi görünüyor . Örneğin, eğer: ls /home/matt/tmp sonuç: a.txt b.txt c.txt Ancak yaparsam ls /home/matt/tmp | cat sonuç (yani sonuç başına yeni satır): a.txt b.txt c.txt İşlem stdout için bir dosya tanımlayıcı 1 geçirilir değil mi? …

5
Bırakma İşlemi Ayrıcalıkları
Kök olarak çalışan bir damon tarafından başlatılan bir işlemim var, şimdi bu işlemin ayrıcalıklarını ortalama kullanıcınızın ayrıcalıklarına "düşürmek" istiyorum. Mümkün mü? Evet ise nasıl? Not: Mac'te unix çalıştırma

2
Düz metin kimlik bilgileri dosyasını kullanıcı adı ve parolayla nasıl korursunuz?
Otomatik bağlanan bir ağ sürücüsü kurmaya çalışıyorum. Ağ sürücüsü bir kullanıcı / geçiş gerektirir. "Mount.cifs" kılavuz sayfasında, kullanıcı / geçiş sağlamanın iki yolu vardır. [önerilmez] kullanıcıyı / pass kodunu / etc / fstab dizinine koyun ayrı bir kimlik bilgileri dosyası oluşturun ve user / pass'i kimlik bilgileri dosyasına yerleştirin "/ …

4
dizin ağacının tamamını küçük harfli adlarla değiştir
Bir web sitesi dönüşümü üzerinde çalışıyorum. Web sunucusundan bağlandıkları ve sunuldukları dosyalar büyük / küçük harfe duyarsızdı. Ancak, linux sistemimdeki sitenin bir dökümünü yaptım ve veri taşımak için komut dosyaları yazıyorum. Sorun, sayfalardaki bağlantı dizeleri ve dosya sistemindeki gerçek sözcük durumu arasındaki duyarlılık sorunlarıyla karşılaşıyorum. Örneğin, bir sayfanın <a href='/subfolder/PageName.asp'>gerçek …

2
Birden çok bağımsız değişkende grep -v kullanma
Bunu yapmanın daha basit bir yolu var mı? grep -v foo file | grep -v bar Muhtemelen egrep ile yapmanın çok zarif yolları var, ama düz eski grep ile nasıl gidilir? EDIT: grep -v 'foo\|bar' filesadece GNU grep ile çalışıyor gibi görünüyor. Solaris'deyim. Bunun için bir çözüm var mı?
12 grep  solaris 


2
dosya tanıtıcısı ile dosya adı karşılaştırması
Dosya tanımlayıcıları ve dosya adları arasındaki farkların ve ilişkilerin ne olduğunu merak ediyordum. Hepsi dosyalara erişmek için mi kullanılıyor? Evet ise, aynı şekilde? Örneğin, /dev/fd/0, /dev/stdin, ve /proc/self/fd/0tüm bağlantıları vardır /dev/pts/2. Bu dört dosya tanıtıcısı mı yoksa dosya adı mı?

2
Kelime, adres boyutu, adres veriyolu boyutu, veri yolu boyutu ve talimat veri yolu boyutu hakkında nasıl bilgi alabilirim?
Linux'taki komut satırından aşağıdaki şeyler hakkında nasıl bilgi alacağımı merak ediyordum: kelime (yani CPU'nun bir seferde işleyebileceği boyut, OS bit derinliği olmayabilir), adres boyutu (gerçek bir adresteki bit sayısı), adres veriyolu boyutu (tanımına göre adres boyutuyla aynı olup olmadığından emin değilim, ancak farklı olduklarını ve kabul etmeyebileceklerini düşünüyorum), veri yolu …
12 linux  cpu 

3
Bir tuzak komutunda sinyal 0 nedir?
Ssh-agent ile şifresiz SSH kimlik doğrulamasının nasıl ayarlanacağıyla ilgili bu kılavuzu takip ediyorum . Ssh-agent'ı başlatmak için yazar aşağıdaki kodu önerir .bash_profile: SSHAGENT=/usr/bin/ssh-agent SSHAGENTARGS="-s" if [ -z "$SSH_AUTH_SOCK" -a -x "$SSHAGENT" ]; then eval `$SSHAGENT $SSHAGENTARGS` trap "kill $SSH_AGENT_PID" 0 fi Neden sinyal 0'ı hapsettiğini anlamıyorum. Adam 7 sinyaline göre …
12 bash  signals  trap 

4
Bir PDF dosyasının kodu nasıl görüntülenir ve düzenlenir
Nasıl bir PDF dosyasının kodunu görüntülemek ve düzenlemek için merak ediyordum? Görüntüleyerek, ikili biçimi görmek istemiyorum, bu yüzden hexdumpistediğim gibi olmayabilir düşünüyorum . Denedim gedit, ancak PDF içeriğinin kodunu çözmek için hiçbir kodlama yöntemi kullanılamaz. Düzenleyerek, /Fitonları aramak ve /XYZörneğin sed ile değiştirmek istiyorum . Ancak sed s/\/Fit/\/XYZ/ < 1.pdf …
12 pdf 

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.