Unix & Linux

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


4
Uzun sed ifadesini birden çok satıra nasıl bölerim?
sed 's/[long1][long2]/[long3][long4]/' file.txt Bu komutu birden çok satıra bölmek istiyorum - fx böyle bir şey: sed 's/ [long1] [long2] / [long3] [long4] /' file.txt \Dizeleri kullanmak veya ayırmak işe yaramadı.
15 sed 

2
Tmux'un neden çöktüğünü öğrenmenin bir yolu var mı
VNC kullanmaktan tmux'a geçmeye çalışıyorum. Benim tmux haftada en az bir kez çökmeye devam ediyor ve bunun neden olduğunu bilmiyorum. VNC nadiren çöktü ve bu haftalık çöküş benim için tamamen geçiş yapmam için güçlü bir zararlı. Tmux'un çökmesinin nedenini öğrenebileceğim bir yol var mı? .Tmux.conf'um oldukça basit #Don't show the …
15 tmux 

1
Gnu / Linux'ta Windows hizmetlerine alternatif veya eşdeğeri nedir?
Gnu / Linux'ta Windows hizmetlerine alternatif veya eşdeğer olduğunu merak ediyordum . X veya Pulseaudio gibi bir sever mi, ancak pencerelerdeki tema hizmeti, Gnu / Linux'taki bir alternatif bir WM veya DE olacaktı. Ev kullanıcı dizininizden başka bir alternatif ya da eşdeğeri olmadığında Windows kayıt defteri gibi mi ?
15 windows  services 

3
Arch Linux'ta güncellemeleri nasıl sorumlu bir şekilde otomatik olarak çalıştırabilirim?
Linux Arch'a yeni gelen biriyim ve hala bazı paradigmalarına alışıyorum. Biraz daha yapılandırılmış ve bazı açılardan tahmin edilebilir olan başka bir dağıtımdan birçok alışkanlıkla geliyorum. Birkaç sistemle yapmak istediğim bir şey, bir cron işinin tüm sistem paketlerinin otomatik güncellemelerini yapmasını sağlamak. Sistemden nasıl işlerin nasıl gittiğini söyleyen bazı anlamlı geri …

1
Bash dizi değerlerine başvururken @ ve * arasındaki fark nedir?
Bu Bash kılavuzu şunları söylüyor: Dizin numarası @ veya * ise, bir dizinin tüm üyelerine başvurulur. Bunu yaptığımda: LIST=(1 2 3) for i in "${LIST[@]}"; do echo "example.$i " done Verir: example.1 example.2 example.3(istenen sonuç). Ama kullandığımda bunun yerine ${LIST[*]}alıyorum example.1 2 3. Neden? Düzenleme: printf kullanırken, @ ve * …
15 bash  array 

4
Cron'un neden işlerimi yürütmediğini nasıl öğrenebilirim?
Ubuntu 14.04 kullanıyorum ve cron arka plan programı çalışıyor: # ps ax | grep cron 822 ? Ss 0:00 cron ancak herhangi bir iş yapmıyor. Daha önce /var/log/syslogböyle girişler alıyordu : 2014-05-04T11:47:01.839754+01:00 localhost CRON[29253]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )) ancak şimdi …
15 ubuntu  cron 

3
Özgeçmişte yürütülecek bir systemd hizmeti yazma
Dell dizüstü bilgisayarım çekirdek 3.14 ile bu hataya tabidir . Geçici bir çözüm olarak basit bir senaryo yazdım / Usr / bin / parlaklık düzeltme: #!/bin/bash echo 0 > /sys/class/backlight/intel_backlight/brightnes (ve çalıştırılabilir yapılan: chmod +x /usr/bin/brightness-fix) ve başlangıçta yürütülen bir sistem hizmetini çağırır: /etc/systemd/system/brightness-fix.service [Unit] Description=Fixes intel backlight control with …
15 systemd  laptop 



3
Önceden yönlendirilmiş bir ssh anahtarını tmux'a nasıl iletebilirim?
SSH ile anahtarlarımın saklandığı bir makineden bağlanıyorum, ikinci bir makineye yönlendiriyorum ve daha sonra tmux içindeki anahtarları kullanmaya çalışıyorum. Ben tmux girerken yönlendirme "gevşek" gibi görünüyor. Anahtarlarımı tmux içinden kullanabilmem için nasıl "tekrar ilet" yapabilirim? $ ssh [server] -o ForwardAgent=yes $ git pull # Succeeds. $ /bin/bash $ git pull …
15 shell  ssh  tmux 



2
Dize değişkenini bash kabuğundaki for döngüsünde bitiştirme [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 6 yıl önce kapalı . #!/bin/bash names= find /home/devuser -name 'BI*' echo $names for name in {names[@]} do echo $name $var …

4
Bash'da iki eşzamanlı komutla Ctrl-C
Bir Linux makinesinde bash'da iki komutu aynı anda çalıştırmak istiyorum. Bu ./execute.shyüzden bash senaryomda şunu koydum: command 1 & command 2 echo "done" Ancak bash betiğini durdurmak ve Ctrl+ düğmesine basmak istediğimde C, yalnızca ikinci komut durdurulur. İlk komut çalışmaya devam eder. Tüm bash betiğinin durdurulduğundan nasıl emin olabilirim? Veya …

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.