Unix & Linux

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



7
2> & 1> output.log ve 2> & 1 arasındaki fark | tee çıktısı.log
Aşağıdaki iki komut arasındaki farkı bilmek istedim. 2>&1 > output.log ve 2>&1 | tee output.log İş arkadaşlarımdan birinin yönlendirmek için ikinci seçeneği kullandığını gördüm. 2> & 1 'in ne yaptığını biliyorum, tek sorum, basit bir yönlendirme ">" işlecinin kullanılabileceği tee kullanmanın amacı nedir?


5
Hangi program veya komut dosyasının belirli bir dosyayı oluşturduğunu bulmak mümkün mü?
Giriş dizinimde aniden "client_state.xml", "lockfile" ve "time_stats_log" adlı üç dosya belirdi. Son ikisi boş. Oraya nasıl gittiklerini merak ediyorum. İlk defa olmuyor, ama geçen hafta haftalardı; Dosyaları sildim ve hiçbir şey kırılmadı veya şikayet etmedi. Rapor edilen zamanda ne yaptığımı düşünemedim stat $filename. Nereden geldiklerini bulabilmemin bir yolu var mı? …
35 files  monitoring 

2
Sistemin hedefi, servisi ve soketi nedir?
Hepsinin birim dosyası olduğunu biliyorum, ancak bunların özel anlamını anlayamıyorum. Hedeflerin arka planlara benzer olduğunu ve soketlerin aynı soketle (IP + bağlantı noktası) aynı zamanda inode numaralarıyla aynı olduğunu düşünüyorum. Birileri lütfen bunları basit kelimelerle açıklayabilir mi?
35 systemd 

2
Linux Dosya Sistemi Yerleşimi - workdir ne için kullanılır? (OverlayFS)
OverlayFS, workdirdiğer iki dizinin yanında lowerdirve upperdirboş bir dizin olması gereken bir seçeneğe sahiptir . Maalesef , yer paylaşımlarının çekirdek dokümantasyonu bu seçeneğin amacı hakkında fazla bir şey anlatmıyor . "Workdir", üst dosya ile aynı dosya sisteminde boş bir dizin olmalıdır. workdirSalt okunur bindirmeler için , aralarında ommittet olabilir upperdir. …
35 overlayfs 

2
Cron'un PATH'i nerede belirlenir?
Cron, crontab olduğu kullanıcının yolunu kullanmaz ve bunun yerine kendine has bir yolu vardır. PATH=/foo/barCrontab'ın başına ekleyerek kolayca değiştirilebilir ve klasik geçici çözüm, cron tarafından çalıştırılan komutlara her zaman mutlak yollar kullanmaktır, ancak cron'un varsayılan PATH'i nerede tanımlanır? Arch sistemimde (cronie 1.5.1-1) aşağıdaki içerikleri içeren bir crontab oluşturdum ve aynı …
34 cron  path 

1
Tam olarak “Gönüllü bağlam anahtarları” nedir?
İkili bir dosya aldım ve şifresini kırmam gerekiyor (ödev). Ayrıca verilen bir fonksiyon vardı (ikili dosyanın bir parçası olan bir fonksiyon). Bu işlev, giriş dizgisinin karaktere göre doğru şifre karakteriyle karşılaştırıldığını ve karakter yanlış olduğunda anında yanlış döndürdüğünü gösterdi (bunu yapmanın güvenli bir yolu değil sanırım çünkü sızıntı zamanı ve …

4
Linux sistemlerindeki Spectre ve Meltdown açıkları nasıl azaltılır?
Güvenlik araştırmacıları, Zero Projesi'nde Spectre ve Meltdown adında bir programın başka programların hafızasından bilgi çalmasına izin veren yeni bir güvenlik açığı yayınladılar. Intel, AMD ve ARM mimarilerini etkiler. Bu kusur bir JavaScript web sitesini ziyaret ederek uzaktan kullanılabilir. Teknik detaylar bulunabilir redhat web , Ubuntu güvenlik ekibi . Spekülatif yürütme …

1
Nasıl !! bash çalışmak?
Komutunuzun başında bir sudo unuttuğunuzda çok yararlıdır !!, önceki komutun diğer adı gibi davranır. Örnek : $ mv /very/long/path/for/a/protected/sensible/file/caution.h . (...) Permission denined $ sudo !! sudo mv /very/long/path/for(...) . [sudo] password : Bu ikili !!numaraya nasıl ad veririz ? İnternet üzerinden yapılan araştırmalar bu belirteç nedeniyle zor. O nasıl …

13
Bir * süper * süper kullanıcı oluşturabilir miyim, böylece root kullanımına izin vermeyen bir kullanıcı olabilir mi?
Root kullanıcısından daha yüksek izinlere sahip bir kullanıcıya sahip olmanın avantajlı olabileceğini düşünüyordum. Gördüğünüz gibi, tüm etkinlikleri ve hemen hemen tüm kök kullanıcı ayrıcalıklarını aynen olduğu gibi tutmak istiyorum . Ancak, duruma göre son derece yalıtılmış bir durumda kökene sahip olma ayrıcalıklarını reddetme olanağını istiyorum. Bunun avantajlarından biri, bazı istenmeyen …
34 permissions  sudo  users  root 

9
C ++ kodunu yazdırmak için metin editörü
(Kağıda) C ++ kodunu yazdırmak için bir editör arıyorum. Şu anda mühendislik okulundayım ve eğitmen kodu kağıda göndermemizi istedi. Adını soyadı, sınıf numarasını (başlığında), altta sayfanın sayısını ve her sayfa için ayrılmış kelimeleri yazmasını istiyor! Windows'ta ile yapılabilir notepadd++. Fakat Linux'tayım ve çalışan bir IDE veya metin editörü bulamadım. (Daha …
34 editors  c++  ide 

4
Vim - Bir yeni satırın yerini \ n iki \ n
Vim editöründe, vim komut modunu kullanarak yeni satır karakterini (\ n) iki yeni satır karakteriyle (\ n \ n) değiştirmek istiyorum. Giriş dosyası içeriği: This is my first line. This is second line. Çalıştığım Komut: :%s/\n/\n\n/g dizeyi istenmeyen karakterlerle değiştirir. This is my first line.^@^@This is second line.^@^@ Sonra aşağıdaki …

1
Kuyruk -f` daha az + F`dan daha mı verimli?
Bu makale kullanmak için bazı nedenler işaret less +Füzerinde tail -f. Sebeplerin çoğu , teknik nedenlerle değil , özelliklerle ilgilidir : vurgulayabilir, arayabilir, dosyada gezinebilir.less +F Teknik sebeplerden ne haber ? AFAIK, lessdosyayı güncellemek için her saniyede bir sorgulama kullanır tail, POSIX tarafından tanımlandığı gibi 1 saniye uyuyan bir döngü …
34 tail  less 

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.