Unix & Linux

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


3
Kök olmayan bir kullanıcı hesabı altında bir arka plan programı çalıştırmak iyi bir uygulama mı?
Ağ zamanını değiştirmek, iki bilgisayarımı senkronize etmek için NTP kullanan bir uygulama geliştirdim. O kadar çalışır rootancak ikincisi Linux üzerinde saat ve tarihi (sanırım) değiştirmek için izin beri. Şimdi bir kullanıcı olarak çalıştırmak istiyorum. Ama zamana erişmem gerekiyor. Kök olmayan bir kullanıcı hesabı altında bir arka plan programı çalıştırmak iyi …

3
OS X'te ~ beklenmeyen Bash tamamlaması
Ben preslenmiş ~TabTabistemi bash komuta ve tamamlama beklenmedik setini aldı. İlk olarak /Usersdizindeki tüm millet gibi görünüyordu ve çok daha fazlası. Sonra bunun "ev" dizinleri olan /etc/password, ya da belki de olanlar ile ters arama yaptığını düşündüm /var/empty- bu doğru görünüyor. Merak ettiğim şey gerçekten olup bitenler ve bunun neden …


2
Flok ve exec bash için güvenli mi?
Gördüğüm "standart" kilitleme snippet'i ... ( flock -n 200 || exit 1; # do stuff ) 200>program.lock execO noktada kullanmak güvenli mi (test böyle söylüyor) ? Alt işlem kilidi tutacak mı? ( flock -n 200 || exit 1; exec /usr/bin/python vendors-notcoolstuff.py ) 200>program.lock Yürütülen işlemlerin açık dosya tanımlayıcılarını tutması ve …
13 bash  lock 

4
Python kaldırıldıktan sonra neden hala çalışıyor?
Debian 8 jessie üzerinde python kaldırdım: perry@perry:~$ sudo apt-get remove python Reading package lists... Done Building dependency tree Reading state information... Done Package 'python2.7' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 35 not upgraded. Ama bir şekilde yine de terminalden python başlatabilirim. …
13 debian  apt  python 

2
Touch neden yeni dosyalar oluşturuyor?
touchKomutun bir dosyadaki son değişiklik tarihini güncellemek için kullanıldığını biliyorum . İstenilen dosya dosya sisteminde yoksa yeni bir dosya oluşturmak için de kullanılır. Dokunma (adından da anlaşılacağı gibi), yalnızca son mod tarihini güncellemesi gerektiğinden, neden yeni bir dosya oluşturmaya çalışıyor? Bu sadece dokunma kodunda yazılmış bir çek mi, yoksa bir …
13 files  touch 

4
Dizin silindiğinde `ls` hatası
Açık iki kabuğum var. Birincisi A dizinindedir. İkincisi, A dizinini kaldırırım ve sonra yeniden oluştururum. İlk kabuğa geri döndüğümde ve yazdığımda lsçıktı: ls: cannot open directory .: Stale file handle Neden? İlk kabuğu (var olmayan bir dizin içinde açık kalan) bir sonraki komutu beklerken "donacak" ve dizinin silinip yeniden yaratıldığını …

1
Dosya kopyalama ve zaman damgası ekleme
Komut dosyamda dosyaları kopyalayan ve ada bir zaman damgası ekleyen iki sorun var. cp -ra /home/bpacheco/Test1 /home/bpacheco/Test2-$(date +"%m-%d-%y-%T") Yukarıdaki Test2dosya adı ekler , ancak ben bu örnekte adlandırılmış özgün kaynak dosyasının dosya adını tutmak istiyorum Test. cp -ra /home/bpacheco/Test1 /home/bpacheco/Test2-$(date +"%m-%d-%y-%r") Diğer bir sorun zaman %rdamgası kodu eklemek zaman hedef …

5
Kurulum boyutuna göre en küçük Linux dağıtımı nedir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Linux ile bazı denemeler yapmaya ve kurulum boyutuna göre en küçük dağıtımı aramaya çalışıyorum. …

3
Dosya taşınırken dosya sistemi kesintiye uğrarsa tutarsız hale gelebilir mi?
Aynı bölümde iki klasör var (EXT2) Ben mv folder1/file folder2ve bazı kesintiler oluşursa (örn. Elektrik kesintisi) dosya sistemi hiç tutarsız olabilir? mvOperasyon atomik değil mi? Güncelleme: Şimdiye kadar IRC'de şu perspektiflere sahibim: atomik olduğu için tutarsızlıklar olamaz ilk önce dir girdisini yeni dizine kopyalayıp daha sonra önceki dizindeki girdiyi sildiğinizde, …

4
Sürekli akış çıktısını manipüle etmek için sed nasıl kullanılır?
Teknik olmayan bir kitle için bir sunum hazırlıyorum. Birkaç önemli olan sürekli bir değer akışı çıktı bash içinde çalışan bir program var. İzleyicilerin sıklıkları hakkında bir fikir edinebilmeleri için önemli sonuçları gösterildikçe vurgulamak istiyorum. Sorun şu ki sed, çalışan bir akışta işlem yapamıyorum . Sonuçları bir dosyaya koyarsam iyi çalışır: …

1
D-Bus kimlik doğrulaması ve yetkilendirme
D-Bus'a uzaktan erişim kurmaya çalışıyorum ve kimlik doğrulama ve yetkilendirmenin (çalışmıyor) nasıl çalıştığını anlamıyorum. Soyut bir soketi dinleyen bir D-Bus sunucum var. $ echo $DBUS_SESSION_BUS_ADDRESS unix:abstract=/tmp/dbus-g5sxxvDlmz,guid=49bd93b893fe40d83604952155190c31 dbus-monitorNeler olup bittiğini izlemek için koşuyorum . Test durumum notify-send hello, yerel makineden yürütüldüğünde çalışan. Aynı makinedeki başka bir hesaptan, bu veriyoluna bağlanamıyorum. otheraccount$ …

1
“Uyumsuz /usr/lib/libc.a atlama” nasıl düzeltilir?
64 bit Fedora 16 (Verne) üzerine gömülü bir Linux hedefi oluşturmaya çalıştığımda aşağıdaki hatayı alıyorum: make[3]: Entering directory `/export/home/git/minerva-5.x/third_party/multifiles' mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o md5.o md5.c mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o bitmapfs.o bitmapfs.c mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o …
13 fedora  make  glibc 

5
GVFS aracılığıyla monte edilen bir MTP cihazında dosya işlemleri gerçekleştirilemiyor: “İşlem desteklenmiyor”
Linux Mint 17.1 64-bit (Ubuntu 14.04 tabanlı) kullanıyorum. Linux Mint 14 / Ubuntu 12.10'dan yükseltmeden beri, müziği Walkman'imle senkronize etmek için kullandığım Python betiği çalışmayı durdurdu. Daha önce, Walkman'imi monte ettiğimde, otomatik olarak yol olarak /run/user/1000/gvfs/WALKMAN/Storage Mediagörünecekti ve diğer dosya sistemleri gibi çalışacaktı: Python aracılığıyla parçaları kopyalayabilir, ondan parçaları silebilirdim. …
13 linux-mint  gvfs  mtp 

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.