Unix & Linux

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

2
chown hakkında açıklama (1) POSIX spec
POSIX spektrumu chownprogramı kendi içinde söz mantık bölümü ile ilgili chown user:groupsözdizimi (eski chown user.group) (vurgu benim): Hem sahibi hem de grubu belirtmek için 4.3 BSD yöntemi POSIX.1-2008 bu cildine dahil edilmiştir, çünkü: Chgrp ve chown (yalnızca kullanıcı kimliğini değiştiren) yardımcı programları kullanılarak istenen son koşula ulaşılamayan durumlar vardır. (Geçerli …
18 posix  chown 





2
Taşınabilir komut dosyaları yazmak ne zaman önemlidir?
Yazdığım çoğu kod PHP. Son zamanlarda kabuk komut dosyası öğrenmeye başladım. Karşılaştığım kaynakların ve öğreticilerin çoğu Bash'a özgüdür. Bazıları bashisms hakkında uyarır, bazıları ise uyarmaz. Burada çok fazla okudum ve Stack Overflow. Ne zaman bir cevap bashisms kullanıyorsa , birileri kaçınılmaz olarak şunları söyleyecektir: <Buraya bashizm ekle> kullanmamalısınız. Taşınabilir değil. …

1
Dosyaları senkronize etmenin en iyi yolu - yalnızca MEVCUT dosyaları ve yalnızca hedeften daha yeni olanları kopyalayın
Bu senkronizasyonu Ubuntu 12.04'te yerel olarak yapıyorum. Dosyalar genellikle küçük metin dosyalarıdır (kod). Ben den (mtime damgası koruyarak) kopyalamak istediğiniz sourcedizine targetama sadece dosya halinde kopyalamak istediğiniz target zaten var ve bir yaşlı olandan source. Bu yüzden sadece daha yeni olan dosyaları kopyalıyorum source, ancak içinde bulunmaları gerekiyor targetveya kopyalanmayacaklar. …

3
Çok uzun metin satırları olan dosyaları grep çıktısından hariç tutma
Sık sık kodumda bir şeyler bulmak için grep komutları çalıştırıyorum, ancak web projelerinde sorun genellikle büyük bir metin satırı oluşturan sıkıştırılmış JavaScript ve CSS dosyaları olacak, böylece bir eşleşme bulunursa, tüm terminal penceresi aradığımı bulmayı son derece pratik hale getirerek 1000 satırdan daha uzun bir süre doldurdu. Öyleyse, 200 karakterden …
18 grep 

2
Boru kullanarak bash işlevleri nasıl oluşturulur?
Bu şekilde tanımlanan birkaç fonksiyonum var: function f { read and process $1 ... echo $result } Onları bir araya getirmek istiyorum, böylece çağırma gibi görünecektir f | g | h. Bağımsız değişkenler üzerinde çalışan işlevi stdin'den bir okuma bağımsız değişkenine dönüştürmek için hangi deyimi kullanmalıyım? Akıştan bağımsız değişkenlerin çiftlerini, …

8
Python kullanarak JSON ayrıştırılsın mı?
members.jsonAşağıdaki gibi bir JSON dosyam var . { "took": 670, "timed_out": false, "_shards": { "total": 8, "successful": 8, "failed": 0 }, "hits": { "total": 74, "max_score": 1, "hits": [ { "_index": "2000_270_0", "_type": "Medical", "_id": "02:17447847049147026174478:174159", "_score": 1, "_source": { "memberId": "0x7b93910446f91928e23e1043dfdf5bcf", "memberFirstName": "Uri", "memberMiddleName": "Prayag", "memberLastName": "Dubofsky" } }, …
18 bash  python  json 

2
Kabuk değişkeninin genişlemesi ve glob ve ayrılmanın etkisi
Bu yazı aslında iki ayrı soru içeriyor, ancak bunları birlikte gruplandırmak biraz daha bağlam verecek. Ben sıkıntıyı yaşayan değişkenler etrafında tırnak bu soruya ama oldukça anlamıyorum değişken genişleme ilk etapta ortalama. İlk sorum: Unix / linux konuşmada değişken genişleme nedir ? Sorumun ikinci kısmı aşağıdaki terimlerle ilgilidir: gıdım bile Bölünmüş …

5
Chmod bir dosyaya uygulanamıyor
HDD'imde bir dosya var, cd /media/celebisait/5AC69788C6976355 Benim dosyam var myFile.tar.gz. Ben yaparım ls -l, -rw------- 2 celebisait celebisait 1387745311 Jun 6 2013 myFile.tar.gz Herşey yolunda görünüyor. Ancak, yaptığımda, $ sudo chmod 755 myFile.tar.gz Herhangi bir hatam yok ama hiçbir şey olmuyor, yani ls -ltekrar yaptığımda aynı çıktıyı alıyorum, -rw------- 2 …
18 ubuntu  chmod 

1
FreeBSD'de paketlerin ve bağlantı noktalarının bir karışımını güncelleme
Çoğunlukla FreeBSD'de paketler kullanıyorum, çünkü çoğu bana çok yakışıyor. Bununla birlikte, vimbazıları grafik içermeyen paket gibi bana uymuyor gvim. Sorun değil. Bunun yerine bağlantı noktasını kurabilir portmaster editors/vimve GTK2seçeneği seçebilirim . Bu iyi çalışıyor. Ancak, pkg upgradebir süre sonra koştuğumda, size aşağıdakiler sunulur: Reinstalling vim-7.4.110_3 (options changed) Ne oluyor? Herhangi …

2
`Logger` mesajlarını Arch Linux'ta nereye kaydeder?
loggerKomut genellikle gibi bazı dosyaya o çizgiyi koyar syslog üzerinden bir girdi, kaydeder /var/log/messages. Ben anlamak belgelerine Arch Linux doğru tüm günlük systemd aracılığıyla yapılır ama bulamıyorum loggerkullanarak girdileri journalctl. loggerArch Linux'ta verilen bir mesajla tam olarak ne olur ? Günlük girişi nerede saklanır? (Hızlı bir grep önerir /var/log/journal/*/system.journal.) Bu …

5
Arch GRUB, lvm olmayan bir diskte /run/lvm/lvmetad.socket istiyor
Bu komut dosyasını ArchWiki kurulum yordamına göre çalıştırıyorum . GRUB yapılandırma adımında başarısız oluyor 1 GB RAM ile VMware Player içinde archlinux-2013.12.01-dual.iso kullanıyorum sda, 810 MB. Ana makineye bir CIFS payı da ekledim. # DEV=sda # PART=sda1 # echo "1,,L,*" | sfdisk /dev/$DEV # mkfs.ext3 /dev/$PART # mount /dev/$PART /mnt …

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.