Unix & Linux

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

8
sed tam dosya sisteminde yerinde satır silme?
Henüz teşhis edilmemiş bir uygulama hatası nedeniyle, tam diske sahip birkaç yüz sunucum var. Yinelenen satırlarla doldurulmuş bir dosya var - bir günlük dosyası değil, değişken tanımları olan bir kullanıcı ortamı dosyası (bu yüzden sadece dosyayı silemiyorum). sedHatalı eklenen satırları kontrol etmek ve silmek için basit bir komut yazdım ve …

1
Nasıl takas dosyası oluşturabilirim?
Nasıl takas bölümü oluşturulacağını ve kullanılacağını biliyorum ama bunun yerine bir dosya da kullanabilir miyim? Linux sisteminde nasıl takas dosyası oluşturabilirim?
11 linux  swap 

1
Modinfo çıkışı nasıl anlaşılır?
Sadece modinfobir çekirdek modülünü tanımlayan çıktıyı anlamaya çalışıyorum . Örneğin, modül söz konusu olduğunda i915, çıktı şöyle görünür: $ modinfo i915 filename: /lib/modules/4.2.0-1-amd64/kernel/drivers/gpu/drm/i915/i915.ko license: GPL and additional rights description: Intel Graphics author: Intel Corporation [...] firmware: i915/skl_dmc_ver1.bin alias: pci:v00008086d00005A84sv*sd*bc03sc*i* [...] depends: drm_kms_helper,drm,video,button,i2c-algo-bit intree: Y vermagic: 4.2.0-1-amd64 SMP mod_unload modversions parm: …

4
Hangi ekran yöneticisi / pencere yöneticisi farklı dpi'ye sahip birden çok monitörü destekleyebilir?
Pencere yöneticisini / ekran yöneticisini bulduğum ve pencereleri ve uygulamaları iki farklı DPI ile iki farklı monitörde doğru şekilde ölçeklendiren bir permütasyon yok. Yaklaşık 240 dpi'de bir hidpi Dell dizüstü bilgisayara takılı, yaklaşık 110 dpi çalışan 40 inç 4k monitör var. Hidpi'de çok küçük varlıkları veya büyük monitörde çok büyük …

5
Dosyanın Dosya Adında Son Tarihten Sonra Değiştirilip Değiştirilmediğini Test Edin
Dosya adında adlı bir dosyam var YYYYMMDD, örneğin file-name-20151002.txt Bu dosyanın 2015-10-02'den sonra değiştirilip değiştirilmediğini belirlemek istiyorum . Notlar: Bunu çıktısına bakarak yapabilirim ls, ama çıktısını ayrıştırmanın lskötü bir fikir olduğunu biliyorum . Ben bulmak gerek yok hepsi belirli bir tarihten sonra tarihli dosyalar, sadece bir test için gereken tek …
11 bash  files  osx  timestamps 

2
Xterm'de “Simge Adı” nedir?
Xterm'de (veya gnome terminalinde) çalışan aşağıdaki komut "Simge Adı" olarak adlandırılır : echo -en "\e]1;some_value\a" Bu ne yapar? Hem "Pencere Başlığı" hem de "Simge Adı" nın aynı komutla aynı değere ayarlanabileceğini unutmayın, bu nedenle "Simge Adı" nın bir görüntüye giden yolun nasıl olabileceğini anlamıyorum.

4
Program çıktı yönlendirmesi
Program çıktısını "bir sayıdan büyük" sözdizimi (örn. foo 2> myfile) İle yönlendirmeye çalışırken , burada olası sayılar nelerdir ve neyi temsil ederler? 1 olduğuna inanıyorum /dev/stdout, 2 /dev/stderr. 5 ve 6'ya ne dersiniz? 3, 4 veya 6'dan büyük bir sayı var mı?

4
Dizüstü bilgisayarda cep telefonundan gelen çağrılar nasıl haberdar edilir?
Bunun nedeni telefonumun titreşim modunda olması ve odama sınıftan ulaştıktan sonra neredeyse her zaman "Genel" profile geçmeyi unutuyorum. Bu yüzden telefon cebimde olmadığında birçok telefon görüşmesini kaçırıyorum. Eve geldiğimde dizüstü bilgisayarım her zaman açık olacak. Bu yüzden masaüstümde telefon görüşmeleri hakkında bildirim almam ve AFK'm, dizüstü bilgisayarımda bir zil sesi …

5
Dosya içeriği yalnızca ilk satır belirli bir kalıpla eşleşirse nasıl yazdırılır?
Bir komut dosyası yazıyorum, dosyanın ilk satırının belirli bir desenle eşleşip eşleşmediğini ve dosyayı yazdırıp yazdırmadığını kontrol etmek istiyorum. Bunu nasıl başarabilirim? Kalıbı nasıl kontrol ederim? Desen kontrol etmek için bir yol var mı ve çıkış dayalı bir şey yapmak .. EDIT: Lütfen şu soruya bir göz atın: /programming/5536018/how-to-get-match-regex-pattern-using-awk-from-file Böyle …

5
Bash - PS1 Komut Dosyasındaki Ana Makine Adı Değişikliğinden Sonra Uygun Ana Bilgisayar Adıyla Güncelleştirilmiyor
Bu yazı stackoverflow gelen benim bir kopyasıdır; Burada sormam gerektiğini anlıyorum ... Ana bilgisayar adını değiştiren bir komut dosyası çalıştırmak ve bash istemim (PS1 değişkeni) hemen uygun ana bilgisayar adı ile güncellemek istiyorum. Bunu nasıl yapabilirim? Bunu çalıştırıyorum #!/bin/bash # Usage: ./changehost <newhostname> #Do two sed's to edit the files …
11 bash  shell 

5
Dinamik bir IP üzerinden Internet'e her zaman sistemime SSH atabileceğim şekilde nasıl yapılandırabilirim?
Temel olarak, hem ssh sunucum (Makine A) hem de ssh istemcim (Makine B) internet erişimine (ve bazı 3. sunucu, Makine C) sahip olduğu sürece, ağ yapılandırmasının ne olduğuna bakılmaksızın, ekip görüntüleyici gibi bir şey yapmak istiyorum. ), Erişim kazanabilirim - bunun nedeni, makine A'yı hareket ettirmek, güce bağlamak, önceden yapılandırılmış …
11 networking  ssh 


2
Bash ncurses'a neden bağlanıyor?
Sanırım bunu daha önce fark ettim ama hiç düşünmedim; şimdi merak ediyorum. > ldd /bin/bash linux-vdso.so.1 => (0x00007fff2f781000) libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00007f0fdd9a9000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f0fdd7a5000) libc.so.6 => /lib64/libc.so.6 (0x00007f0fdd3e6000) /lib64/ld-linux-x86-64.so.2 (0x00007f0fddbf6000) Libtinfo ncurses'ın bir parçasıdır. Bu bir fedora sistemidir, ancak ubuntu'da da aynıdır ve raspbian (debian bir varyant) üzerinde …
11 bash  readline  ncurses 

2
Grep (1p) manpage nasıl açılır?
Sonunda man grepdiyor ki SEE ALSO\ POSIX Programmer's Manual Page grep(1p). Manpage'i açamıyorum grep(1p). Bunu nasıl yaparım? Arama net, Unix.SE ve deneme yanılma yaptı ama henüz şans yok. Denenmiş $ man 1p grep $ man -K grep DÜZENLE: Ubuntu 14.10'deyim
11 grep  man  posix 

1
Çekirdek koduna geçiş / atlama GRUB2 kaynak kodunda nerede?
GRUB2 nihayet çekirdek koduna atlar ve böylece x86 sistemlerde yürütme eller nerede kod satırı arıyorum? Sanırım bir montajcı dosyasında çünkü bu çok düşük mimari şeyler. Ben de kaynak dosyaları baktı /grub-core/boot/i386/pc/*.Sve bir tespit JMPde hat 455 de boot.S ama kernel_addressGRUB2 bellekte çekirdek ve olmayan Linux çekirdeği adresi olabilir. Bana yardımcı …

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.