Unix & Linux

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

4
Terminalde YouTube videolarını izleyin
YouTube videolarını terminalde izlemenin bir yolunu arıyorum (bir tarayıcıda veya başka bir pencerede değil, tam orada, herhangi bir bash oturumunda). Bunu yapmanın kolay bir yolu var mı? Böyle bir şey hayal ediyorum: $ youtube <video-url> Bir videonun nasıl kullanılacağını zaten biliyorum mplayer: $ mplayer -vo caca local-file.avi Ancak, bu yeni …

2
URL'yi curl komutunda kodlamanın bir yolu var mı?
Sorgu paramında boşluğu olan bir URL var. Bunu curl'da kullanmak istiyorum, örneğin curl -G "http://localhost:30001/data?zip=47401&utc_begin=2013-8-1 00:00:00&utc_end=2013-8-2 00:00:00&country_code=USA" hangi verir Malformed Request-Line Anladığım kadarıyla o / p, sorgu paramında bulunan alandan kaynaklanıyor. Url'yi curl komutunu vermeden önce otomatik olarak kodlayacak başka bir yer var mı?
107 curl  url 

8
Python 3.6 nasıl kurulur?
Bu yazı sırasında 3.6 olan en son Python'u yüklemek istiyorum. Ancak depo, Python 3.4.2'nin en yeni sürüm olduğunu söylüyor. Denedim: $ sudo apt-get update $ sudo apt-get install python3 python3 is already the newest version. $ python -V Python 3.4.2 Windows iş istasyonumda Python 3.6'ya yükseltmek için bir exe indirdim, …

5
Belli bir büyüklükte dosya oluştur?
Adı olan bir dosya oluşturmak istiyorum example.file. kullanabilirim touch example.file ancak dosyanın tam olarak 24 MB boyutunda olmasını istiyorum. Dokunma kılavuz sayfasını zaten kontrol ettim, ancak böyle bir parametre yok. Belli bir büyüklükteki dosyaları oluşturmanın kolay bir yolu var mı?
106 bash  command-line  files 


10
Sl, mevcut dizini hiç gösteriyor mu?
Döngünün dışında kalanlar için, slinsanları yanlış yazmaları durumunda yukarı çekmek için yapılan esprili bir komut satırı aracıdır ls. Çağrıldığında bir Steam Lokomotifi yazdırır. Örneğin: ( ) (@@) ( ) (@) () @@ O @ O @ O (@@@) ( ) (@@@@) ( ) ==== ________ ___________ _D _| |_______/ \__I_I_____===__|_________| …
106 linux 

10
Argv neden program adını içeriyor?
Tipik Unix / Linux programları komut satırı girişlerini argüman sayımı ( int argc) ve argüman vektörü ( char *argv[]) olarak kabul eder. İlk öğe argvprogramın adıdır - bunu asıl argümanlar izler. Program adı neden yürütülebilir dosyaya bir argüman olarak aktarılıyor? Kendi adlarını kullanan herhangi bir program örneği var mı (belki …

10
UNIX'te zlib verilerini açmak nasıl?
Python'da zlib sıkıştırılmış veri oluşturdum, şöyle: import zlib s = '...' z = zlib.compress(s) with open('/tmp/data', 'w') as f: f.write(z) (ya da kabuk içinde bir liner: echo -n '...' | python2 -c 'import sys,zlib; sys.stdout.write(zlib.compress(sys.stdin.read()))' > /tmp/data) Şimdi, kabuktaki verileri açmak istiyorum. Ne iş ne zcatde uncompress: $ cat /tmp/data …
106 compression  gzip 

4
Bir tmux oturumunu iki kullanıcı arasında paylaşmanın diğer yolları nelerdir?
Aynı makinede bir tmux oturumunu başka bir kullanıcıyla paylaşmak için temiz ve kolay bir yol arıyorum. Bu -S socket-pathseçeneği denedim , ancak bir başkasının oturuma bağlanabilmesi için soket yolunun tüm izinlerini açmanız gerekiyor. Çalışıyor, ama biraz hantal. Örneğin: # Me $ tmux -S /tmp/pair $ chmod 777 /tmp/pair # Another …
106 users  tmux 

2
İki alanda sıralama yapmaya çalışıyorum, önce ikinci, sonra ilk
Birden çok sütunda sıralamaya çalışıyorum. Sonuçlar beklendiği gibi değil. İşte verilerim (people.txt): Simon Strange 62 Pete Brown 37 Mark Brown 46 Stefan Heinz 52 Tony Bedford 50 John Strange 51 Fred Bloggs 22 James Bedford 21 Emily Bedford 18 Ana Villamor 44 Alice Villamor 50 Francis Chepstow 56 Aşağıdaki doğru …
106 sort 

10
ssh_exchange_identification: read: Bağlantı eş tarafından sıfırlandı
OS X üzerinde bir ubuntu 12.04 sunucusuna ssh çalışıyorum. Aniden işler durdurulana kadar SSH'yi yapabildim. -vBu hata ayıklamak için kullanmak için çevrimiçi okudum . Çıktı aşağıda gösterilmiştir. Farklı bir kutuya ssh atarsam ve o kutudan sunucuya ssh girersem giriş yapabilirim. Bu sorunun nasıl hata ayıklanacağı hakkında hiçbir fikrim yok ama …
106 ssh 

4
Bir dosya sisteminde kök için ayrılmış alan - neden?
Varsayılan olarak, yeni oluşturulan dosya sistemlerinin kök için ayrılan alanın% 5'i ile oluşturulacağını biliyorum. Ayrıca tanımlı alanı şu şekilde değiştirebileceğinizi de biliyorum: tune2fs -m 1 /dev/sdXY Yine de merak ettiğim şey, bu ayrılmış alanın asıl amacının ne olduğudur. Bazı durumlarda% 5'ten daha fazla alan gerektiren herhangi bir pratik amaca hizmet …


2
zaman damgası, değiştirme zamanı ve bir dosyanın yaratma zamanı
Sadece biliyorum ls -tve ls -fbir dizinin altına dosya ve alt dizin farklı sıralamayı verir. Zaman damgası, değiştirme zamanı ve bir dosyanın yaratma zamanı arasındaki farklar nelerdir? Bu tür bilgileri komutlarla almak ve değiştirmek nasıl? İnsanlar ne tür bilgiler açısından bir dosyanın diğerinden daha "daha yeni" olduğunu söylüyor? Ne tür …
105 linux  filesystems  files 

5
Xfce4-terminalinde Kopyala-Yapıştır 0 ~ ve 1 ~ ekler
Xubuntu 14.04, 64 bit kullanıyorum. Her zaman ve sonra, bir metni xfce4-terminaline yapıştırmaya çalıştığımda, yapıştırılması beklenen metin yerine, aşağıdakilerle çevrilir 0~ve 1~: 0~mvn clean install1~ Metnin olması gerekiyordu mvn clean install- Bunu, içeriği çeşitli başka uygulamalara (gnome-terminal, gedit ve diğerleri) yapıştırarak doğruladım. Her uygulama, içeriği xfce4-terminali dışında doğru şekilde yapıştırır. …

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.