Unix & Linux

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

1
basılan sağ ok tuşunu algılayan bashscript
Anahtar kodu sağ ok tuşu olmasa bile bu neden her zaman doğru algılıyor? stty_state=`stty -g` stty raw; stty -echo keycode=`dd bs=1 count=1 2>/dev/null` stty "$stty_state" echo $keycode if [ "$keycode"=39 ]; then echo "Right Arrow Key Pressed!" fi

1
`Git reset file` ile` git reset HEAD file` arasındaki fark nedir?
Her ikisinin de bir dosyayı bozabileceğini görüyorum. git reset fileBir dosyayı bozmak için kullanırdım . Ama bugün http://git-scm.com/book'u okuduğumda . Bana öğretmeyi buldum git reset HEAD file, KAFA burada ne yapıyor? Hangi durumlarda şart? PS: Ek bir soru, git checkout filebir dosyayı değiştirmeden kullanabilirsiniz . Bu arada bu kitap kullanmamı …
9 git 


2
Btrfs yedek dosya sistemi olarak uygun mudur?
Şu anda ext4'ün üstünde oldukça geleneksel bir yedekleme dosya sistemi yapısına sahibim. Her yedekleme yapıldığında, backup-DATEdosyaların rsync'ed edildiği yeni bir klasör oluşturulur (rsync'in --link-destseçeneği kullanılarak yapılan sabit bağlantılarla ). Bitrot hakkında okuduğumdan, tüm dosyalar için şeffaf bir şekilde bir sağlama toplamı almak istiyorum. Görünüşe göre ext4 bunu yapamaz, ancak btrfs …

1
Ksh93 nasıl bu kadar hızlı?
Bu nedenle, genel olarak, sedmetin işlemeyi - özellikle büyük dosyalar için - arama eğilimindeyim ve genellikle kabuğun kendisinde bu tür şeyler yapmaktan kaçınırım. Bence bu değişebilir. At etrafında alay man kshve bunu fark ettim: <#pattern Seeks forward to the beginning of the next line containing pattern. <##pattern The same as …

2
Bir alt kabuğu şartlı olarak 'zaman' üzerinden nasıl geçirebilirim?
Tek adımları ölçmek için kullanılan bir Vagrant kutusu için bir kurulum komut dosyası var time. Şimdi zaman ölçümlerini koşullu olarak etkinleştirmek veya devre dışı bırakmak istiyorum. Örneğin, daha önce bir satır şöyle görünecektir: time (apt-get update > /tmp/last.log 2>&1) Şimdi böyle bir şey yapabileceğimi düşündüm: MEASURE_TIME=true [[ $MEASURE_TIME = true …
9 bash  shell  quoting  time 

1
Apt.VersionCompare kullanılırken “ValueError: _system başlatılmadı”
Yeni sürümü indirmeye karar vermek için iki sürüm dizesini karşılaştırmak zorunda olan bir bash betiği yazdım. Test apt.VersionCompare(), sürüm karşılaştırmasını olduğu gibi yapan bir Python betiğine dayanır apt. #!/usr/bin/env python import sys, apt res = apt.VersionCompare(sys.argv[1], sys.argv[2]) if res < 0: sys.exit(-1) if res > 0: sys.exit(1) sys.exit(0) Ubuntu 14.4 …
9 apt  python 


1
ağ arka plan programı yeniden başlatılamıyor
Ben yazarken sudo service networking restart, aşağıda gösterildiği gibi hata alıyorum: edward@computer:~$ sudo service networking restart stop: Job failed while stopping start: Job is already running: networking networkingMac adresini değiştirdikten sonra ve ayrıca /etc/network/interfacesdosyada statik IP ayarladıktan sonra yeniden başlatmak istediğimde bu hatayı aldım . Bu değişiklikleri geri aldıktan sonra …

1
Şifreleri "pass" şifre yöneticisinden dışa aktarın
pass Şifre yöneticisini bir yıldır kullanıyorum ve bu harika, ama bazen diğer şifre yöneticilerini test etmek istiyorum ve sonra şifrelerimi geri istiyorum. Şimdiye kadar onları ihtiyacım olduğu gibi manuel olarak ekledim, ancak başka bir şifre yöneticisine geçmek istiyorsanız bir komut dosyasına ihtiyacım var, çünkü yakınlarda olduğumu düşünerek tek tek yapmak …

8
İçeriğe göre yinelenen PDF dosyalarını bulma
Bazı dergiler her indirme için farklı bir PDF oluşturur. Örneğin APS, zamanı ve IP adresini PDF'ye kaydeder. Ya da hiper bağlantıları olan ve metin referansları olan bir kağıt versiyonu vardır. Açık kaynaklı yazılım kullanarak bir linux sisteminde% 90 eşit içeriğe sahip kağıtların yinelenen indirmelerini bulmak nasıl mümkün olabilir? PDF dosyalarını …

3
Bir Clonezilla disk görüntüsünden tek bir bölümü geri yükleyebilir miyim?
Bir Clonezilla yedeklemesi yapmayı düşünüyordum ve hangi yedekleme modunun seçileceğini merak ediyordum. Genel olarak konuşursak, Clonezilla aşağıdaki yedekleme seçeneklerini sunar: savedisk: Tam disk görüntüsünü kaydet saveparts: Belirli bölümlerin görüntülerini kaydet Buna bağlı olarak iki geri yükleme modu vardır: restoredisk: Tam disk görüntüsünü geri yükler restoreparts: Bölüm görüntülerini geri yükler Aradığım …

5
Cd komutuna bağlanabilir miyim?
Çalıştığım bir sunucuda bir şey kurmaya çalışıyorum, cdbir public_htmlklasöre her zaman% 95 zamanım her zaman belirli şeyleri kontrol etmek için çalışacağım birkaç komut var. Yine de içine bir kanca cdvarsa, eğer bir dizin varsa, public_htmlotomatik olarak benim için komutları çalışacak? cdKomuta giremezsem , peşimde olduğum sonuca ulaşmak için yapabileceğim başka …

8
Önceki Satır'a Satır nasıl eklenir?
Ayrıştırılması ve analiz edilmesi gereken bir Günlük dosyası var. Dosyada aşağıdakine benzer bir şey var: Dosya: 20141101 server contain dump 20141101 server contain nothing {uekdmsam ikdas jwdjamc ksadkek} ssfjddkc * kdlsdl sddsfd jfkdfk 20141101 server contain dump Yukarıdaki senaryoya dayanarak, başlangıç ​​satırının tarih içerip içermediğini veya önceki satıra eklemem gereken …

8
Bir çizginin başında veya ortasında desen için açılma
Bu sorunun göründüğünden biraz daha az masum olduğunu düşünüyorum diyerek başlayacağım. Ne yapmam gerekiyor: PATH ortam değişkeni içinde bir klasör olup olmadığını kontrol edin. Başlangıçta veya sonrasında olabilir. Sadece o klasörün orada olduğunu doğrulamam gerek. Benim sorunuma bir örnek - hadi kullanalım /opt/gnome. SENARYO 1: klasör YOLUN başında değil # …

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.