Unix & Linux

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

2
Bash regex yakalama grubu
Birden çok alfanümerik değeri (bu sayı değişebilir) bir dizeden eşleştirmeye ve bunları bir bash yakalama grubu dizisine kaydetmeye çalışıyorum. Ancak, sadece ilk maçı alıyorum: mystring1='<link rel="self" href="/unix//api/clouds/1/instances/1BBBBBB"/> dsf <link rel="self" href="/unix//api/clouds/1/instances/2AAAAAAA"/>' regex='/instances/([A-Z0-9]+)' [[ $mystring1 =~ $regex ]] echo ${BASH_REMATCH[1]} 1BBBBBB echo ${BASH_REMATCH[2]} Gördüğünüz gibi, aradığım ilk değerle eşleşiyor, ikincisi değil.

1
Kali Linux 2.0 mini ve Light arasındaki fark
Son zamanlarda Kali Linux 2.0 piyasaya sürüldü ve Normal, Minimal ve Hafif ISO kurulumlarını piyasaya sürdü. Minimal Kali Linux kurulumları gerekli yazılım paketlerine ve diğer bazı motivasyonlara sahiptir. Bazıları burada listelenmiştir . Peki Işık kurulumu nedir?
22 kali-linux 

3
Hangi komut dosyası normal kullanıcıların ağ ad alanlarını kullanmasına izin verebilir?
Ağ ad alanlarını (ağları) kullanan bir mimarim var. Düzenli kullanıcıların bu ağlarda bazı işlemler yapmalarına izin vermek istiyorum. Ben bir senaryo yazabilirim netns-exec.shesinlenerek, bu yazı ile yürütülen, sudoiçeren: ip netns exec $1 su $USER -c "$2" ve sudoer dosyama ekle: user ALL=(ALL) /path/to/netns-exec.sh Ama öyle çirkin buluyorum ki bu konuda …


1
dpkg FAT dosya sistemindeki dosyaları değiştirme
Bir paketi yükseltirken veya yeniden yüklediğinizde dpkg(ve sonuçta apt-get vb. Gibi kullanan her şeyi kullanırsanız), değiştirmeden önce dosyaya sert bir bağlantı oluşturarak varolan dosyaları yedekler. Bu şekilde, açma işlemi başarısız olursa, mevcut dosyaları kolayca geri koyabilir. İşletim sistemini Bad Things ™ 'den koruduğundan, bu harika bir şey. Bunun dışında ... …
22 dpkg  hard-link  fat 

5
“>” Adlı bir dosyayı nasıl silebilirim?
Arızalı ve sudoadında bir dosya oluşturmak için kullanılan bir Python betiği çalıştırıyordum >. Bu dosyadan nasıl kurtulabilirim? Tabii ki denediğimde sudo rm >hata alıyorum bash: syntax error near unexpected token 'newline'çünkü çıktıyı yönlendirmeye çalıştığımı düşünüyor rm. İzinleri -rw-r--r--.
22 bash  quoting  filenames  rm 



2
Bir mesaj atıp çıkma mesajı isteyen sohbete nasıl çıkılır?
Git kullanıyorum. Normal bir birleşme yaptım ama sürekli şunu soruyor: # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. Bir şey yazsam bile, buradan çıkamam. Bunu açıklayan dokümanları bulamıyorum. Nasıl yapmalıyım?
22 git  merge 

4
Bc ile dönüşüm durumunda “ibase” ve “obase” ı anladınız mı?
Genellikle bchex'i ondalık sayıya dönüştürmek için yardımcı program kullanırım . Ancak, her zaman bit deneme yanılmadır ve nasıl yapılandırılacağı ibaseve nasıl obaseyapılması gerektiği. Mesela burada C0 hex değerini ondalık karaktere dönüştürmek istiyorum: $ echo "ibase=F;obase=A;C0" | bc 180 $ echo "ibase=F;obase=10;C0" | bc C0 $ echo "ibase=16;obase=A;C0" | bc 192 …
22 bc 

2
Borular, bir boru hattında veri akışı nasıl?
Verilerin boru hattında nasıl aktığını anlamıyorum ve birinin orada neler olduğunu açıklığa kavuşturmasını umuyorum. Komutlar dizisi dosyaları (metin, dizeler dizileri) satır sıraya göre işler. (Her komutun kendisi satır satır çalışır.) Her metin satırı boru hattından geçer, komutlar bir önceki öğenin tüm girişi işlemeyi bitirmesini beklemez. Ama öyle görünmüyor. İşte bir …

1
Terminal renk kaçış dizileri bash için herhangi bir yerde tanımlanmış mı?
Bash komut dosyasında (çoğunlukla CentOS'ta) her sık ​​kullanılan renkleri kullandım, ancak kullanımlarını daha rahat hale getirmek için değişkenleri renk değerlerine yeniden tanımlıyorum : local GRAY="\[\033[1;30m\]" local LIGHT_GRAY="\[\033[0;37m\]" local CYAN="\[\033[0;36m\]" local LIGHT_CYAN="\[\033[1;36m\]" local NO_COLOUR="\[\033[0m\]" veya ayrıca tput: bold=`tput bold` normal=`tput sgr0` whitef=`tput setaf 7` greenf=`tput setaf 2` redb=`tput setab 1` Dizini …
22 bash  terminal  colors 

2
Birden fazla uzantıya sahip dosyaları kopyalama
Birden fazla uzantıya sahip dosyaları tek bir hedef dizine kopyalamak istiyorum. Örneğin , çalışma dizinindeki tüm .txt dosyalarını adı verilen bir dizine kopyalamak için aşağıdaki komutu kullanabilirim destination: cp -v *.txt destination/ Ve çalışma dizinindeki tüm .png dizinlerini kopyalamak için aşağıdakileri kullanabilirim destination: cp -v *.png destination/ Ancak, bunları ayrı …
22 bash  shell  wildcards  cp 

5
XFce4'te camların odağın çalınmasını nasıl yasaklayabilirim?
XFce4'te uygulamaları başlattığımda, şu anda kullandığım pencerelerin üzerinde görünmelerini veya geçerli çalışmalarımın üstünde uyarı pencereleri göstermelerini istemiyorum. Aksine, pencerelerin arka planda yüklenmesini ve odağı çalmamasını istiyorum. Bunun istisnası, kullandığım uygulamaya ait bir uyarı penceresi veya iletişim kutusu olacaktır, örneğin şu anda LibreOffice Calc kullanıyorsam ve bana bir hata bildirmek için …

1
`mount -o loop` takılı ISO görüntü dosyasını değiştirdi
mount -o loopTakılı görüntü dosyasını değiştirir gibi görünüyor . ISO görüntü dosyasını indirdim ve SHA-1 kontrol toplamını kontrol ettim. Sonra bu ISO dosyasını bağladım ve sağlama toplamı değişti. İşte benim adım attığım adımlar, konsolumdan bir kopyala-yapıştır, CentOS 7 x64 (ISO dosyasının salt okunur olduğunu unutmayın): [mbartnicki@89-78-33-81 Downloads]$ ls -lh total …
22 mount  iso  checksum 

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.