Unix & Linux

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

1
Posta kutumdaki mesajları nasıl listeleyebilirim?
mailKomutu kullanarak sahip olduğum iletileri gösterir ve beni bir isteme bırakır, ancak iletileri nasıl listeleyeceğimi bilemiyorum. Posta için yardım ekranı: Mail Command Description ------------------------- --------------------------------------------- t [message list] type messages(s). more [message list] read message(s), through the $PAGER n goto and type next message. e [message list] edit message(s) f …

4
Systemd hizmet birimi dosyalarındaki dinamik değişkenler
Systemd hizmet birimi dosyasında ortam değişkenlerini dinamik olarak atamanın bir yolu var mı? 4 GPU'lu bir makinemiz var ve GPU başına belirli bir hizmetin birden fazla örneğini döndürmek istiyoruz. Örneğin: gpu_service @ 1: 1. hizmet gpu_service @ 2: 1. hizmet gpu_service R3: 1. hizmet gpu_service @ 4: 1. hizmet gpu_service …

5
GNOME 3'te klavye düzenini komut satırından değiştirme
Gnome 3.22.1 kullanıyorum ancak 3.18'den beri sorun var. Bundan önce (tam sürümü hatırlamıyorum) Xkb-cadı , başlık altında X.org bağlarını kullanan basit bir uygulama kullanarak klavye düzenini değiştirebildim . 3.18'den sonra xkb-switch çalıştırırsanız, klavye düzeni gnome olarak değiştirilmez. Daha fazla araştırma, düzen değiştirmenin çok kısa bir süre için çalıştığını göstermiştir. Bu …

3
Bir dosyanın “seyrekliğini” nasıl çıktılarım?
Ne kadar dosya nominal boyutunun gerçekte verilerle doldurulduğunu nasıl çıktılarım? Gibi vmtouchdosya şu anda bellekte ne kadar gösterir ... İş akışının şöyle olmasını bekliyorum: $ fallocate -l 1000000 data $ measure_sparseness data 100% $ fallocate -p -o 250000 -l 500000 data $ measure_sparseness 50% Çözüm: Kullanım du -bshve du -shonları …

4
Bir bash betiği kullanarak konsol genişliğini alma
Komut dosyalarını kullanarak bir terminalin boyutunu almaya çalıştığım bir sorunla karşılaşıyorum. Normalde tput colskonsol içindeki komutu kullanırdım , ancak bu özelliği kesinlikle komut dosyaları kullanarak başarmak istiyorum. Şu andan itibaren çalışan konsolu tespit edip dosya yolunu alabiliyorum. Ancak bu bilgileri konsolun genişliğini elde etmek için kullanmakta zorlanıyorum. Komutu kullanmayı denedim …

2
Ana bilgisayar adı kablosuz olarak uzaktan mı değiştirildi?
Şu anda TU Wien'i ziyaret ediyorum ve bugün Debian Linux dizüstü bilgisayarımı eduroam wlan'ına wpa_supplicantve ev enstitümün kimlik bilgilerine bağladım - her zaman olduğu gibi başka bir bilimsel kurumu ziyaret ettiğimde. Bir terminal açtığımda, komut tanıtımımın farklı bir ana bilgisayar adı gösterdiğini fark ettim ve aslında makinemin olağan ana bilgisayar …

5
Bir karakter dizisinin görüntüleme genişliğini alma
Bir kabuk komut dosyasından bir karakter dizesinin görüntüleme genişliğini (en azından bir terminalde (geçerli yereldeki karakterleri doğru genişlikte gösteren)) elde etmek için taşınabilir bir yola en yakın olanıdır. Öncelikle kontrol dışı karakterlerin genişliği ile ilgileniyorum, ancak backspace, satırbaşı, yatay tablolama gibi kontrol karakterlerini dikkate alan çözümler de hoş geldiniz. Başka …

1
Değişken kullanarak WorkingDirectory ayarlama
Ortam değişkenini kullanarak Service WorkingDirectory öğesini nasıl ayarlayabilirim? Aşağıda örnek bir hizmet yapılandırması verilmiştir: [Service] Environment=MYWORKINGDIR=/tmp WorkingDirectory=${MYWORKINGDIR} Bu, satırlarında bir hata oluşturur not an absolute path. Başlangıç ​​çizgisine eğik çizgi eklenmesi bu hatayı "düzeltir", ancak yol yine de bulunmaz: [Service] Environment=MYWORKINGDIR=/tmp WorkingDirectory=/${MYWORKINGDIR} Bu mümkün mü? Env değişkenlerini hangi yönergelerin kullanabileceği …
15 systemd 

3
Google Drive'ı gvfs-google kullanarak komut satırına bağlama
Son zamanlarda Arch linux, Google Drive'ı Gnome Online Accounts ( gvfs-goa ) kullanarak bağlamak için gvfs-google paketini gönderiyor . Ancak, Gnome yerine Cinnamon masaüstü kullandığım için, bu entegrasyonun düzgün çalışmadığı anlaşılıyor. Şu an Google Drive'ı sürücüyü kullanarak manuel olarak senkronize ediyordum . Google Drive'ı komut satırında gvfs-google kullanarak bağlamanın bir …

1
desen bulunamadığı zaman kabuk betiğinden erken çıkmayı önlemek için "set -e" ve "grep" deyimi
Yardım gerekli - GNU / LINUX temelindeki kabuk komut dosyası oluşturma bağlamında: Ben her zaman kullanırım set -e. Çoğunlukla, grepher zaman betiğin bulunmadığını gösteren grepbir çıkış durumu varsa , komut dosyasının yürütmeyi sonlandırmasını istemem ve istemiyorum 1. Bu sorunu çözmeye çalıştığım şeyler şunlardır: (Deneyin I) Eğer set +o pipefailve eğer …
15 bash  grep  gnu  coreutils 

7
Systemd-udev neden CPU'mu sabitliyor?
Dört çekirdekli bir dizüstü bilgisayardaki çekirdeklerden birinin saplandığını ve temp'in çok yüksek olduğunu fark ettim. Bunu şurada buldum top: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 359 root 20 0 188684 147228 1552 R 99.4 5.0 111:19.91 systemd-udevd 20011 root 20 0 188320 147604 2076 …

5
Bir vagrant dosyasını kaldırma .nfs0000000000b869e300000001
Bir dosyayı kaldırdım ve şimdi görüyorum: $ ls total 64 -rw-rw-r-- 1 502 17229 Sep 17 16:42 page_object_methods.rb drwxrwxr-x 7 502 238 Sep 18 18:41 ../ -rw-rw-r-- 1 502 18437 Sep 18 18:41 new_page_object_methods.rb -rw-r--r-- 1 502 16384 Sep 18 18:42 .nfs0000000000b869e300000001 drwxrwxr-x 5 502 170 Sep 21 13:48 ./ …
15 files  nfs  rm  vagrant 

1
/ Usr / bin / env komutunun sistemd günlüklerinde yürütülebilir olarak işaretlenmesi nasıl önlenir
Bu makalede bulunan bilgilere dayanarak bir tomcat uygulaması çalıştırmak için bir systemd hizmeti oluşturdum . Makalenin kısa sürümü, kabuk komut dosyası sarmalayıcılarından kaçınmayı ve uygun ortam ve komut satırı ile doğrudan java çalıştırılmasını önerir. İşte systemd hizmetinin tamamı (uygulama adı değiştirilmiş olarak): [Unit] Description=MyApp Tomcat Container [Service] EnvironmentFile=/opt/myapp/environment ExecStart=/usr/bin/env ${JAVA_HOME}/bin/java …

3
sshfs - aktarım bitiş noktası bağlı değil
Sunucuyu yeniden yükledikten sonra bağlayamıyorum sshfs root@domain.com:/var /remote_mount fuse: bad mount point `/remote_mount': Transport endpoint is not connected Güncelleme # ssh root@domain.com The authenticity of host 'domain.com (xxx.xxx.xxx.xxx)' can't be established. ECDSA key fingerprint is 57:b6:bd:76:17:80:73:85:4a:14:8a:6f:dc:fa:fe:7c. Are you sure you want to continue connecting (yes/no)?
15 ssh  sshfs 

2
Linux soyut etki alanı soketlerini otomatik olarak temizliyor mu?
StackOverflow'da, cinler için ortak PID dosya kilidi mekanizmasına bağlı olmayan , cinler için daha iyi bir kilit ( Eduardo Fleury'den sentezlenmiş ) sağlama konusunda harika bir cevap var . PID kilit dosyalarının neden bazen sorunlara neden olabileceği konusunda çok sayıda iyi yorum var, bu yüzden onları burada yeniden düzenlemeyeceğim. Kısacası, …

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.