Unix & Linux

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

4
Bash (veya diğer kabuk) komut dosyalarında boşluk sayısının önemli olduğu bazı durumlar nelerdir?
Bana boşlukların bashya da diğer kabuk metinlerinde önemli olduğu söylendi ve ne yaptığımı bilmiyorsam boşlukların varlığını değiştirmemeliydim. "Varoluşu değiştirmek" ile, ya boşluk olmayan iki karakter arasına boşluk eklemek ya da boşluk olmayan iki karakter arasına boşluk var="$val"koymak , örneğin , var ="$val"ya değiştirmek ya da tam tersi demek . Ben …

1
Koşul normal ifade hatası
string=123456 if [ $string == 123456 ]; then echo 123 fi Bu iyi çalışıyor, ancak == = = değiştirmek durumunda bu hatayı alıyorum: ./test: line 3: [: =~: binary operator expected

1
tar - Zaman damgalarını bir saniyeden fazla hassasiyetle nasıl koruyabilirim?
Birkaç tardosyayı paketlemek için kullanıyorum . Dosyalardaki zaman damgalarını değiştirmek çok önemlidir ve yüksek doğrulukta olmalıdır. Kullanıldığında tar -cvf, zaman damgaları korunur ancak en yakın saniyeye yuvarlanır, yani statdosyalarda çalıştırıldığında yalnızca .0 ile biten zaman damgaları görüntülenir. Zaman damgalarını daha yüksek doğrulukta korumanın bir yolu var mı veya bu amaçla …

3
"Tr" gibi karakterleri çevirmek için "sed" i kullanabilir miyim?
Karakter kümesini başka bir kümedeki karşılık gelen karakterlerle değiştirmek istiyorum, şöyle bir şey: original set: ots "target" set: u.x foobartest → fuubar.ex. Bunun gibi çeviriler / çeviriler trkomutun uzmanlığıdır : $ echo 'foobartest' | tr 'ots' 'u.x' fuubar.ex. Maalesef tr, yerinde olduğu gibi dosyaları değiştirmeyi desteklemiyor sed. Kullanmak istiyorum, sedbu …
14 sed  tr 

4
Bir komutun ağ etkinliğini nasıl izleyebilirim?
Bir komutun ağ etkinliğini izlemek istiyorum, tcpdump ve strace'yi başarılı olmadan denedim. Örneğin, bir paket yüklüyorsanız veya bir siteye ulaşmaya çalışan herhangi bir komutu kullanıyorsanız, bu ağ etkinliğini (ulaşmak istediği site) görüntülemek istiyorum. Sanırım bunu tcpdump kullanarak yapabiliriz. Denedim ama sistemimin tüm ağ etkinliğini izliyor. Diyelim ki birden fazla ağ …

2
SIGQUIT, SIGTERM ile aynı mıdır?
CentOS / RHEL öğreniyorum ve şu anda süreç yönetimi hakkında bazı şeyler yapıyorum. Okuduğum RHCSA kitabı kill 1234SIGQUIT göndermek olarak çalışıyor . Her zaman sinyal türü için bir anahtar eklemeden kill komutunun varsayılan olarakkill -15 SIGTERM kill -15ve SIGKILL öyle kill -9mi? CentOS / RHEL biraz farklı bir yöntem kullanıyor …

1
Rastgele “yerel seçime göre kimlik doğrulaması yapma (Sebep: 3 = DEAUTH_LEAVING)”
koşuyorum uname -r 4.10.6-1-ARCH dell XPS 13 geliştirici sürümümde (2014). Şu anda benim wifi ile garip sorunlar yaşıyorum ( nm-appletKDE için Networkamanger kullanın ): 1) en yüzeysel seviyede bazen mükemmel çalıştığını gözlemledim : bilgisayarımı başlattığımda, zaten wifi'ye bağlandı ve bazen herhangi bir şekilde bağlanmayacak (wifi her zaman aynıdır); 2) NM'yi …

2
Firefox'u tek bir yazı tipi için yazı tipi ipucunu devre dışı bırakmak için yapılandırmamı onurlandırırım?
LXDE ile Debian GNU / Linux sürüm 8 kullanıyorum . Fontlarla ilgili olarak, sistemimin kenar yumuşatma, alt piksel oluşturma ve tam ipucu kullanacak şekilde yapılandırıldığını düşünüyorum. Ancak, Liberation Serif için ipucunu devre dışı bırakmak istiyorum, ancak Firefox'ta çalışmıyor. Firefox, Özgürlük Serif için hala tam ipucu kullanıyor. Ancak, Kurtuluş Şerif diğer …


2
Sudo -i neden hedef kullanıcı için XDG_RUNTIME_DIR ayarlamıyor?
XDG_RUNTIME_DIRsystemctl --userçalışmak için gereklidir . Systemd kullanıcı oturumlarını çalıştırmak için ubuntu sunucusu 16.04 ayarladım. Şimdi, onları yönetmeye çalışırken, bir kullanıcıyı sudo -u $user -iveya hatta değiştirirken su - $user, ortamın XDG_RUNTIME_DIRayarlanmadığını systemctl --userve çalışmasını önlediğini görüyorum . Ancak, sshdoğrudan bu kullanıcıya girdiğimde doğru ayarlanmış. Belgeleri doğru libpam-systemdanlarsam, kullanıcı oturumu oluşturulurken …
14 ssh  systemd  sudo  pam 

4
FHS uyumlu montaj noktaları nelerdir?
Ben FHS için bağlama noktaları Uyumlu merak ediyorum iç Diskler ve networkshares var? Birçok farklı öğretici, bunları alt dizinlere /mntveya/media Göre FHS 3.0 (Dosya Hiyerarşi Standart): /media: Çıkarılabilir medya için bağlama noktası ( Bu dizin, disketler, cdromlar ve zip diskleri gibi çıkarılabilir medya için bağlama noktaları olarak kullanılan alt dizinleri …
14 mount  fhs 

3
`Set -e` ile bash script`… &&… `komutunda durmuyor
Ben ilk hatayı bash komut dosyası durdurmakset -e için kullanın . Komutu &&: $ cat script set -e cd not_existing_dir && echo 123 echo "I'm running! =P" $ $ ./script ./script: line 2: cd: not_existing_dir: No such file or directory I'm running! =P $ ile karşılaştırıldığında: $ cat script set …

13
Okunabilir dosyaları bulun
OverTheWire haydut meydan okuma seviye 5 yapmak için etkili bir yol bulmaya çalışıyorum . Her neyse, bir sürü dosyam var ve aşağıdaki ölçütlere uyan sadece bir tane var: İnsan okunabilir 1033 bayt boyutunda Sigara çalıştırılabilir Şu anda, findkomutu kullanıyorum ve son 2 ölçütle eşleşen dosyaları bulabiliyorum: find . -size 1033c …
14 files  find 



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.