Unix & Linux

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

1
Bir systemd zamanlayıcı birimini devre dışı bırakmanın doğru yolu hangisidir?
Birkaç cron işimi başarıyla sistemd'e geçirdim. Bazı kılavuzları takip ettim ve 3 dosya oluşturmanın standart yaklaşımını aldım: myjob.timer - systemd timer unit myjob.service - systemd service unit myjob.sh Muhtemelen tahmin edebileceğiniz gibi, belirli bir zamanda myjob.timer tetiklenir, bu da myjob.service'i çalıştırır ve bu da myjob.sh'yi çalıştırır. Tüm zamanlayıcılarım için aynı …

2
Bir ssh komutu çalıştırırken PATH nasıl ayarlanır?
Kullanıcının /bin/bashkabuk olduğu varsayılır /etc/passwd. Sonra ssh user@host commandBash kullanarak komutu çalıştırır. Bununla birlikte, bu kabuk ne giriş ne de interaktiftir, yani ne kaynak ne ~/.bash_profilede ~/.bashrckaynak anlamına gelir . Bu durumda, PATHortam değişkeni yürütülebilir dosyaların bulunabilmesi ve çalıştırılabileceği şekilde nasıl ayarlanır ? Gerçek komutun önüne ön ek yapılması önerilir …
18 bash  ssh 


2
Terminal çıkışını duraklatma
Bir sürü veri (örneğin, birkaç syscalls ile strace, birkaç dakika çalışan) çıktı bir komut var. Komutun çıktısını duraklatmama izin veren herhangi bir seçenek (örn. Komut sarmalayıcı veya benzeri bir şey) var mı? çıktı bir bakış?

1
İnternet bağlantısı kullanmadan Fedora'da dnf kullanarak yerel olarak yükleme
rpmİnterneti kullanmadan yerel olarak bir paket yüklemeye çalışıyorum . Aşağıdakileri denedim: sudo rpm -u kernel-devel-4.2.7-200.fc22.x86_64.rpm ve aldım: error: kernel-devel-4.2.7-200.fc22.x86_64.rpm: hdr blob(2060952): BAD, read returned 0 error: kernel-devel-4.2.7-200.fc22.x86_64.rpm cannot be installed Ayrıca denedim: sudo dnf --disablerepo='*' install kernel-devel-4.2.7-200.fc22.x86_64.rpm ve hala interneti kullanıyor gibi görünüyor, bu yüzden internet bağlantısı gerçekten yavaş olduğu …
18 rpm  dnf 

3
USB bağlantı noktasını cli ile ayırın ve yeniden bağlayın
Rastgele çalışmayı durduracak bir farem var. Çözüm kolaydır, fişini çekin ve tekrar takın. Bunu komut satırı üzerinden yapabilmemin bir yolu var mı? Komut satırı üzerinden yapmanın birkaç avantajı vardır. Konektörü yıpratmaz. Daha hızlı. Masamın altında sürünme sorununu kurtarıyor. En önemlisi: yanlışlıkla başka bir şeyi çıkarmamı engeller. Artı bunu nasıl yapacağımı …
18 usb 

5
Bir değişken tanımlanmamışsa komut dosyasını çalıştırmaktan kaçının
Ben şöyle bir komut dosyası var: c=0 for f in */*; do cp -v "$f" "/myhome/CE$(printf '%0*d' 2 $BATCHNUM)-new-stuctures_extracted/test-$(printf '%0*d' 5 $c)" c=$((c=c+1)) done Ancak, kullanıcı değişken bir çağrı BATCHNUM sağlamalıdır ve aksi takdirde ben bu komut dosyası çalışmayı durdurmak zorlamak gerekir. Bu komut dosyasını çağıran komut dosyasını da (veya …


2
.PHONY GNU'daki tüm kurallar dosya oluşturur mu?
Yorumumda, kural koymadan önce sadece ilk önce koymam gerektiği konusunda yanlış mıyım: .PHONY: all of my rules all: echo "Executing all ..." of: echo "Executing of ..." my: echo "Executing my ..." rules: echo "Executing rules ..." Bu 'formülü' izlemek istemeyeceğiniz bir durum var mı? http://www.gnu.org/software/make/manual/make.html#Phony-Targets
18 make 


4
Terminal nasıl açılır, 9 terminale bölünür ve bir komut dosyası kullanılarak aralarında nasıl geçiş yapılır?
Bir terminal açmak, 9 parça (3x3) diyelim ve bazı bash betiği çalıştırmak için bölmek istiyorum. Ancak her terminal bölümü için farklı komut dosyası. Bu perl, python ve hatta bash kullanılarak yapılabilir mi? Klavye kısayolları kullanmadan bu küçük terminaller arasında nasıl geçiş yapabilirim? Oh, bu arada, kullanıyorum terminator. Ve böyle bir …

4
Bir dosyayı ikiye böl
Büyük bir dosyam var ve iki dosyaya bölmem gerekiyor. İlk dosyada 1000 satırın seçilmesi ve başka bir dosyaya konulması ve ilk dosyadaki bu satırların silinmesi gerektiğini varsayalım. Kullanmayı denedim splitama çoklu parçalar oluşturuyor.

2
Onay olmadan mevcut dosyalar üzerine kopyalansın mı?
Kopyalamak ve çok miktarda dosya yazmak zorunda, aşağıdaki komutu kullandım: # cp -Rf * ../ Ama sonra aynı adda bir dosya hedef klasörde olduğunda bu soruyu alıyorum: cp: overwrite `../ibdata1'? Sorun şu ki, üzerine yazılacak yaklaşık 200 dosyam var ve Y then Enter200 kez basmanın bunu yapmanın doğru yolu olduğunu …
18 linux  centos  cp 

3
bash globstar eşleştirme
Bu dizin yapısı var: ~/tmp/globstar ɀ find dir -type f dir/file.ext dir/subdir1/file.ext dir/subdir2/file.ext ve globstarBash'te seçenek etkinleştirildiğinde şunu söyleyebilirim: ~/tmp/globstar ɀ ls -1 dir/**/*.ext dir/subdir1/file.ext dir/subdir2/file.ext Sorum şu: neden dir/file.extbu listenin dışında bırakılıyor? Bash manual şunları söylüyor globstar: Ayarlanırsa, dosya adı genişletme bağlamında kullanılan '**' deseni tüm dosyalarla ve sıfır …
18 bash  wildcards 

2
Şifrelenmiş tam sistem bölümünün eşlendiği ad nasıl değiştirilir
Benim sistem tamamen şifrelenir dm-cryptve LVM. Kısa bir süre önce şifreli bölümü 'den' /dev/sda5e taşıdım /dev/sda2. Sorum şu: nasıl şifreli bölüm gelen eşleştirilmiş adını değiştirebilirsiniz sda5_cryptiçin sda2_crypt? Sistemi iyi başlatabilirim. Ama önyükleme zamanında olsun istemi haritalar (sda5_crypt)olsa diyor :UUID/dev/sda2 Volume group "vg" not found Skipping volume group vg Unlocking the …
18 dm-crypt 

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.