Unix & Linux

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

7
Boole değişkenini ters çevir
Basit script denemek istiyorum flag=false while !$flag do read x if [ "$x" -eq "true" ] then flag=true fi echo "${x} : ${flag}" done Ama çalıştırdığımda true, yazarsam bunu göreceğim x="true"ve flag="true", ama döngü bitmiyor. Senaryoda yanlış olan ne? Boole değişkenini nasıl düzgün bir şekilde tersine çevirebilirim?
26 bash  scripting 

3
GNU “install” -d flag - nasıl çalışıyor?
Bir dizini kopyalamak, yapısını sürdürmek için makefile kuralı yazmaya çalışıyorum ve makefile dosyalarımızdaki diğer tüm kurallar kullanıldığından installtutarlı olmak istedim. Manpage'de şöyle yazıyor: ÖZET install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY... -d, --directory treat all arguments as directory names; …
26 coreutils 

4
Vazgeçilen ve terminalini kaybeden bir sürecin çıktısına ne olur?
Sanal bir terminali kapatırsam, bazı işlemlerin başlatıldığı yer çıktı doğrudan gider /dev/nullmi yoksa belleği bir şekilde kirletebilir mi? Yine de herhangi bir noktada okumaya devam etmek için çıktıyı alabilir miyim? [EDIT]: Öyleyse, bir süreci etkin bir şekilde reddetme anı, çıktısını kontrol etme gücümün bir sonu mu? Ayrıca, durdurulan bir süreci …

7
Linux için İşlem Monitörü eşdeğeri?
GUI veya CUI olsun, Unix / Linux muadili Proses İzleyicisi var mı? Bir fark yaratırsa, Ubuntu'ya bakıyorum, ancak diğer sistemler için bir eşdeğer varsa (Mac, Fedora gibi diğer Linux varyasyonları, vb.) O zaman bunların herhangi birini bilmek de yararlı olacaktır. Düzenle: İşlem İzleme , sistem çağrılarını izlemek için (dosya oluşturma …

1
Tüm git komutlarındaki boşlukları değiştir
Satır sonlarını değiştirdiğiniz zaman git'in sizi nasıl uyarması gerektiğini ya da bir dosyanın tamamını karışık hale getirmenizi engellemek için çeşitli diğer teknikleri açıklayan tonlarca site buldum. Bunun için çok geç olduğunu kabul edin - ağaç zaten dosyaların satır sonlarını değiştirmeyi taahhüt etti, bu nedenle git diffeski dosyanın çıkarılmasını ve ardından …

2
Sudo'yu bir şifre sormaya zorlama
Aşağıdakileri yaparsam: sudo su - //enter password exit exit //login again straight away sudo su - İkinci sudo çağrısı bir şifre istemiyor çünkü tekrar çıkış yapmama rağmen, yine de bir süre içinde bulunduğum anlamına geliyor, yani şifremi tekrar istemem gerekmiyor. Çünkü çalıştıklarından emin olmak için bazı yeni mahremiyetler deniyorum, bu …
26 sudo  password 

1
Linux-çekirdekli sürücü bağlanma / çözme arabirimini USB-HID aygıtları için nasıl kullanabilirim?
İlk arka plan. Logitech oyun paneli cihazları için bir sürücü geliştiriyorum. Üzerinde ekran bulunan bir klavye. Sürücü iyi çalışıyor ancak varsayılan olarak cihaz HID tarafından yönetiliyor. HID’in aygıtı sürücümden önce devralmasını önlemek için onu hid-core.c’de kara listeye alabilirim. Bu işe yarar, ancak birkaç kişiyle çalıştığım için en iyi çözüm değil …

3
Bir vim arabelleğinin adı nasıl değiştirilir?
Tamponun adını vim cinsinden değiştirmek mümkün müdür? Özellikle, vim'deki kabukları açmak için Conque Shell kullanıyorum (her kabuk bir tamponda) ve çoklu kabukları ile görüyorum: 10: bash - 1 11: bash - 2 tampon listemde. Bu tamponları daha anlamlı isimlerle yeniden adlandırmak istiyorum (örneğin, "bash - 2" yerine "mercurial"). Mümkün mü?
26 vim  buffer 



3
Bir FreeBSD portu kurarken istemleri nasıl önleyebilirim?
Bir bağlantı noktası kurduğumda, yapılandırma seçeneklerini seçmem için genellikle bir menü ekranı geliyor. Çok fazla bağımlılığa sahip gerçekten büyük bir paket yükleyeceksem, bu son derece elverişsiz olacak. Bu tür istemlerin varsayılan yanıtlarını kabul etmek için bir işaretleme bayrağı var mı?

5
/ Dev / videoyu ssh üzerinden bağlayabilir miyim
İki bilgisayarım var, ofisimde bir masaüstü (bir web kamerası bağlı) ve ağ üzerinde başka bir yerde bir dizüstü bilgisayar var . Genelde ofisime web kameramdan çalıştırarak bir göz atarım. ssh Office -Y "mplayer tv://device=/dev/video0" dizüstü bilgisayarımdan Xforwarding mplayer'ı sevmiyorum, öyleyse neden bunu laptopumda /dev/videoçalıştırarak bilgisayarıma tünel açamıyorum ? sudo mkfifo …


2
Uzaktaki kullanıcının giriş kabuğunu bilmeden basit bir komut ssh üzerinden nasıl gerçekleştirilir?
ssh çalıştırdığınızda bunun can sıkıcı bir özelliği var: ssh user@host cmd and "here's" "one arg" Bunu cmdargümanlarıyla çalıştırmak yerine host, bunu cmdve boşluklarla argümanları birleştirir ve hostsonuçtaki dizgiyi yorumlamak için bir kabuk çalıştırır (sanırım bu yüzden denir sshve çağrılmaz sexec). Daha da kötüsü, bu ipi yorumlamak için hangi kabuğun kullanılacağını …

3
Debugfs dosyasında ext4 dosya sisteminde “filen / ame” (eğik çizgiyle) adlı bir dosyayı nasıl silebilirim?
E2fsprogs ile oynamak debugfs, değişiklik / kaza ile adlı bir dosya filen/ameyaratıldı. Açıkçası, eğik çizgi /karakteri, pathnamesindeki özel ayırıcı karakter olarak işlev görür. Yine de kullanarak debugfs, adlandırılmış dosyayı kaldırmak istedim filen/ame, ancak /karakter dosya adının bir parçası olarak yorumlanmadığından çok az başarılı oldum. Debugfs, eğik çizgiyi içeren bu dosyayı …
26 ext4  slash  debugfs 

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.