Unix & Linux

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

1
Kök chmod yapamıyor mu?
Bölümümde CentOS ve samba ile küçük bir dosya sunucumuz var. Bazı temel bakım yapabilmek için root erişimim var. Bugün bazı klasörleri salt okunur yapıyordum, bu yüzden devam ettim ve yaptım chmod -R -w some-folder/, ancak birkaç dosya için yanıt aldım: chmod: ./somefile.pdf: yeni izinler r-xr-xr-x değil, r-xrwxr-x Ekledikten sonra -vçok …
12 chmod 

3
Sed veya awk çağırmadan nokta karakterini dizeden nasıl kaldırırsınız?
Ben böyle bir hostlist.txtmetin içeren adlı bir dosya var : host1.mydomain.com host2.mydomain.com anotherhost www.mydomain.com login.mydomain.com somehost host3.mydomain.com Aşağıdaki küçük komut dosyası var: #!/usr/local/bin/bash while read host; do dig +search @ns1.mydomain.com $host ALL \ | sed -n '/;; ANSWER SECTION:/{n;p;}'; done <hostlist.txt \ | gawk '{print $1","$NF}' >fqdn-ip.csv Hangi çıktılar fqdn-ip.csv: …

1
json.tool [kapalı] ile ilgili dokümanları bulamıyorum
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden konuyla Unix & Linux Stack Exchange için. 3 yıl önce kapalı . Çevrimiçi oldukça python üretmek için json.tool kullanan dağınık makaleler bulabilirsiniz, ancak kullanım hakkında net bir belge yok. Docs.python'u …
12 python  json 

3
Yüklediğim tüm paketler tamamen kaldırılsın mı?
Bazı araçları test etmek ve yüklemek için CentOS7 yüklü bir Linux sunucusu kullanıyordum. Ve şimdi kaç tane paket yüklediğimi hatırlamıyorum. Sunucum olduğu gibi yeni olacak tüm paketleri kaldırmak istiyorum. Her paketi aramak ve tek tek kaldırmak istemiyorum. Bunları yalnızca bir komutla kaldırmanın bir yolu var mı?

4
Belirli bir satır numarasına metin ekleme
Satırdaki verilere bağlı olarak bir metin belgesinin içeriğini bölecek bir bash komut dosyası üzerinde çalışıyorum. Orijinal dosyanın içeriği 01 line 01 line 02 line 02 line Sonuç olarak bash kullanarak bu dosyanın 3. satırına nasıl ekleyebilirim? 01 line 01 line text to insert 02 line 02 line Bunu bir yorumlu …

4
C kütüphanesi için man sayfaları yazmam gerekir mi?
Linux ve FreeBSD için küçük bir C kütüphanesi yazdım ve bunun için belgeleri yazacağım. Man sayfaları oluşturma hakkında daha fazla bilgi edinmeye çalıştım ve kütüphaneler için man sayfaları yapan en iyi uygulamaların talimatlarını veya açıklamalarını bulamadım. Özellikle fonksiyonların man sayfalarını koymak için hangi bölümle ilgileniyorum? 3? Belki iyi örnekler veya …
12 linux  freebsd  man 

4
lsof -p PID vs lsof | grep PID
Ben lsof komutunun çıkışını anlamıyorum. Yazdığımda lsof -p PID 4 satır alıyorum ve yazarken lsof | grep PID Yüzlerce satır alıyorum. Aynı sonucu vermemeli mi? Yanıtlarınız için teşekkür ederim. İşte çıktı. Görünüşe göre alt süreç mi, yoksa bu görevlerin anlamı nedir? lsof -p 29076 COMMAND PID USER FD TYPE DEVICE …
12 process  lsof 

5
Debian 8'e en son git nasıl kurulur?
Bazı sorunlarım var git-lfsve en son sürüme gitgeçmenin bu sorunları çözebileceğini düşünüyorum . Şu anki sürümü gitDebian olduğu içinde 2.1.4, resmi sitesinde mevcut kararlı sürümüdür 2.6.4. Yalnızca kaynaktan oluşturabilir miyim, yoksa harici bir depo ekleyebilir miyim?
12 debian  git 

2
Docker hello-world çalıştırılamıyor: cihazlar için mountpoint bulunamadı
Liman işçisi için yeni. İçindeki docker yazılım yönetim aracından yüklendi mint 17. Ben koştuğumda docker run hello-worldalırım: FATA[0000] Error response from daemon: Cannot start container a6bcc1ede2c38cb6b020cf5ab35ebd51b64535af57fa44f5966c37bdf89c8781: [8] System error: mountpoint for devices not found Hizmet günlüklerine ( /var/log/upstart/docker.log) baktığımda şunu görüyorum: ERRO[0617] Couldn't run auplink before unmount: exec: "auplink": executable …

2
Bağlama bağlantım neden bağlanma ad alanının dışında görünüyor?
Bu yüzden Linux mount ad alanının nasıl çalıştığını ele almaya çalışıyorum. Böylece, küçük bir deney yaptım ve iki terminal açtım ve aşağıdakileri çalıştırdım: Terminal 1 root@goliath:~# mkdir a b root@goliath:~# touch a/foo.txt root@goliath:~# unshare --mount -- /bin/bash root@goliath:~# mount --bind a b root@goliath:~# ls b foo.txt Terminal 2 root@goliath:~# ls …

1
Varolan gz (gzip) dosyalarını rsyncable'a dönüştürme
Her gün birçok yeni olanlar da dahil olmak üzere birçok gz dosyası içeren bir havuzu yedeklemek için rsync kullanıyorum. Bu gz dosyaları gzip'in --rsyncable seçeneğiyle (gz dosyalarını boyutlarını önemli ölçüde artırmadan veya uyumluluklarını etkilemeden çok daha 'rsync dostu' yapar) yapılmadığından, rsync yedeklemesi olması gerekenden daha yavaş ilerler. Ve dosyaları oluşturma …
12 rsync  gzip 

2
Linux iptables ssh bağlantı noktası yönlendirme (Mars reddi)
Ev ağım için NAT performans gösteren bir Linux ağ geçidim var. Paketleri şeffaf olarak iletmek istediğim başka bir ağım var, ancak yalnızca belirli IP / bağlantı noktalarına / bağlantı noktalarından (yani VPN değil). Aşağıda çalışmak için bazı örnek IP ve bağlantı noktaları bulunmaktadır: Source Router Remote Gateway Remote Target 192.168.1.10 …

2
İlk 512 bayt disk silindi; verilerimi nasıl kurtarabilirim?
Yanlışlıkla yanlış USB diske 512 bayt ikili yazdım ddve cihaz fdiskartık herhangi bir bölüm göstermiyor . Tüm verilerin kaybolduğunu düşündüm, ancak neyse ki ilk 512 bayt ile sınırlı dd if=/dev/sdx | stringskaldığı için verilerin hala orada olduğunu gösteriyor dd. Onu kurtarmanın bir yolu var mı ? Diskin iki bölümü vardı: …

3
qemu sanal makineleri için günlük kaydı ve hata ayıklama
qemuHipervizördeki HDD'de yer kalmadığından birkaç kez çökmüş bir sanal makinem vardı. Bu bana quemusanal makineler için bir günlük kaydı / hata ayıklama kurma imkanı olduğunu merak etti . Sanal makineyi -D /tmp/qemu-debug-logkomutla başlatmayı denedim : qemu-system-i386 -D /tmp/qemu-debug-log -monitor pty -device e1000,netdev=tap0 -netdev tap,id=tap0 -m 512M -display vnc=:1 -drive file=FreeBSD10.2 …
12 qemu 


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.