Unix & Linux

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

3
Bir değişken üzerinde depolanan argümanı WGET'e nasıl aktarabilirim
Ben yaygın wget kullanan bir bash betiği yazıyorum. Tüm ortak parametreleri tek bir yerde tanımlamak için bunları değişkenler üzerinde saklarım. İşte bir kod parçası: useragent='--user-agent="Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0"' cookies_file="/tmp/wget-cookies.txt" save_cookies_cmd="--save-cookies $cookies_file --keep-session-cookies" load_cookies_cmd="--load-cookies $cookies_file --keep-session-cookies" function mywget { log "#!!!!!!!!!# WGET #!!!!!!!!!# wget $quiet $useragent $load_cookies_cmd …



3
32 bit Ubuntu sisteminde 64 bit uygulama çalıştırın
Gördüğüm tüm sorular, 64 bit bir sistemde 32 bit bir uygulamanın çalıştırılmasıyla ilgilidir. 32-bit Ubuntu 12.04 (aslında buna dayanan temel OS Luna) çalıştırıyorum ve açık reddeden 64-bit bir uygulamayı çalıştırmaya çalışıyorum. Koşu: ./64bit_app.run ( 64bit_app.runçalıştırmaya çalıştığım 64 bit uygulama nerede ) ile sonuçlanır: bash: ./64bit_app.run: no se puede ejecutar el …
10 linux  ubuntu  64bit  32bit 

3
Vim'de yapıştırılan metni nasıl geri alabilirim?
TL; DR; version - Ekleme moduna geçtiğimden beri yazılan diğer metni geri almadan OS kopya arabelleğime yapıştırılan metni nasıl geri alabilirim? Daha uzun açıklama: İşletim sistemi kopya arabelleğinize bir şey koyun (örneğin, bazı metinleri vurgulayın ve Command-cMac'te yapın) Vim'de ekleme moduna geçme ( i) Bir şeyler yazın (ör. asdf) Ekleme …
10 vim  osx 

3
Dizeyi sıralı dizinle değiştir
Birisi bunu başarmak için zarif bir yol önerebilir mi? Giriş: test instant () test instant () ... test instant () //total 1000 lines çıktı: test instant1 () test instant2 () test instant1000() Boş satırlar girdi dosyalarımda ve aynı dizinde aynı anda işlemem gereken birçok dosya var. Ben aynı dir birçok …

2
Düşük RAM ortamı fizibilitesinde optimize edilmiş ZFS?
Şu anda bir dosya sunucusu kuruyorum ve aslında veri sürücülerini kurma noktasına geldim. Sistemde 4 sürücü vardır (bir işletim sistemi diski, 3 veri diski). OS diski ext4 olarak biçimlendirilir ve ZFS havuzuna eklenmez (ZFS'yi çalıştırmayı seçersem). Asıl sorun veri bütünlüğü ve minimum veri kaybı riskidir (bios'ta sürücü önbelleğe alma devre …
10 linux  memory  zfs 

1
pulseaudio lavabo her zaman askıya
Debian Pulseaudio 2.0-6.1 kullanıyorum. Şimdiye kadar sesle ilgili herhangi bir sorun yaşamadım. Uzak lavabolarla bazı deneyler yaptım ve şimdi nabız gibi görünüyor. Sadece bir lavabom var. Yeniden başlattığımda pulseaudio pactl lavaboyu IDLE olarak gösterir. Bir uygulama ses çıkarmaya çalıştığında durum SUSPENDED olarak değişir ve bu şekilde kalır. "pactl suspend-sink 0 …
10 pulseaudio 

3
Bash komut satırında çıktı nasıl değiştirilir
Örneğin, bazı komutlardan bazı satırlar aldım $ some-command John Bob Lucy Şimdi zincirleme komutunu eklemek istiyorum, bu da çıktıyı değiştiriyor. $ some-command | other-command Hi John Bye Hi Bob Bye Hi Lucy Bye Nasıl yazılır other-command? (Ben bash'ta bir acemiyim)
10 bash  pipe 

5
X sunucusuna bağlanılamıyor: süper kullanıcı olarak 0.0
Çevrimiçi olduğumda, aşağıdaki hatayı alıyorum ve araç başlamıyor: [root@dhcppc9 lin64]# ./ise No protocol specified _pn: cannot connect to X server :0.0 Ama süper kullanıcı olmadığımda her şey yolunda. Neden bu? Düzenle [root@dhcppc9 lin64]# export $(dbus-launch) No protocol specified herhangi bir öneri? Ayrıca [root@dhcppc9 lin64]# xhost [+] No protocol specified xhost: …
10 x11  su  xauth 

1
shebang hat cr-lf ile çalışmıyor
Neden aşağıdaki temel komut dosyalarının shebang bölümleri çalışmıyor: $ cat hello.sh #! /bin/sh echo Hello $ ./hello.sh bash: ./hello.sh: /bin/sh^M: bad interpreter: No such file or directory $ cat hello.py #! /usr/bin/env python3 print("Hello") $ ./hello.py : No such file or directory tercümanı elle çağırmak çalışırken: $ sh hello.sh Hello …

2
dpkg: bağımlılık sorunları initramfs araçlarının yapılandırılmasını engeller
Kubuntu 12.04 sistemimi her zamanki gibi bu komutla yükseltmeye başladım: sudo apt-get --show-upgraded dist-upgrade Daha sonra geri geldim ve başarısız oldu: Preconfiguring packages ... (Reading database ... 478306 files and directories currently installed.) Preparing to replace ... Unpacking replacement base-files ... Processing triggers for man-db ... Processing triggers for install-info …

3
Atomik güncellemeler için bir dosyada özel okuma / yazma kilidi alma
Sayaç olarak kullanılan bir dosyaya sahip olmak istiyorum. A kullanıcısı bu numarayı yazacak ve artıracak, B kullanıcısı dosyayı okumak isteyecektir. A Kullanıcısının bu dosyayı kilitleyebilmesi mümkün mü, böylece A Kullanıcısının yazma işlemi bitene kadar kimse onu okuyamaz veya yazamaz. Ben içine baktım flockama beklediğim gibi işe almak için görünmüyor. flock …



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.