Unix & Linux

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

2
Disk kullanımı karışıklığı: SSD'deki Linux ev bölümünde 10G eksik
Linux Mint, sadece 622 MB boş disk alanım olduğunu söylüyor, ancak bazı gigabayt kalması gerekiyor. Bölümlere baktığımda yaklaşık on gigabayt kullanılmamış olduğu söylendi. Sorunu araştırdım ve bir çözüm bulamadım ancak disk kullanımını kontrol etmem gereken ipucu buldum df -h. sudo df -h /home Filesystem Size Used Avail Use% Mounted on …
15 linux  disk-usage  ssd 

4
Yığın güvenlik için sıfır olarak başlatılırsa, yığın neden yalnızca başlatılmaz?
Debian GNU / Linux 9 sistemimde, bir ikili yürütüldüğünde, yığın başlatılmadı ancak yığın sıfır başlatılır. Neden? Sıfır başlatmanın güvenliği desteklediğini varsayıyorum, ancak yığın için ise neden yığın için olmasın? Yığın da güvenliğe ihtiyacı yok mu? Sorum bildiğim kadarıyla Debian'a özgü değil. Örnek C kodu: #include <stddef.h> #include <stdlib.h> #include <stdio.h> …
15 linux  security  memory 

6
Gizleme ile yankı
Ekrana bazı değişkenler yazdırmak gerekiyor ama ilk birkaç karakteri tercihli olarak şaşırtmak gerekiyor ve ben terminalde yazdırırken gizli bir değerin ilk karakterlerini şaşırtmak bash bir echo komutu olup olmadığını merak ediyordum: echo 'secretvalue' ********lue
15 bash  security 

3
Bir bilgisayar sisteminin (Linux) yalnızca bir ana bilgisayar adı var mı?
hostname sistemin DNS adını görüntülemek ve ana bilgisayar adını veya NIS etki alanı adını görüntülemek veya ayarlamak için kullanılır. Bir bilgisayar sisteminin (Linux) yalnızca bir ana bilgisayar adı var mı? Sanal barındırmada, birkaç ana bilgisayar adı bir web sunucusundaki farklı kök dizinlere çözümlenebilir. Bir bilgisayar sistemi (Linux) yalnızca bir ana …
15 linux  hostname 


3
Nasıl UDP paketi oluşturabilirim?
Aşağıdaki Netcat komutunu gerçekleştirip paketleri Wireshark ile görüntülediğimde , UDP paketinin hatalı biçimlendirildiğini söylüyor. $ echo "this is a test" | nc -u 127.0.0.1 53 Benzer şekilde, $ echo "this is a test" > /dev/udp/127.0.0.1/53Wireshark'ta "hatalı biçimlendirilmiş paket" hataları üretir. Echo komutu Netcat sunucusuna hatasız olarak gönderilir / gönderilir. Ama …
15 linux  debian  osx  netcat  udp 

6
Bourne kabuğu bir dağıtımda yoksa hashbang / bin / sh komutunu kullanmak doğru mudur?
Genellikle, kabuk komut komut dosyasının ilk satırında aşağıdaki yorumu içerir: #!/bin/sh. Yaptığım araştırmalara göre, buna "karma patlama" deniyor ve geleneksel yorum. Bu yorum Unix'e bu dosyanın Bourne Shell tarafından dizinin altında yürütüldüğünü bildirir /bin. Sorum o noktada başlıyor. Şimdiye kadar bu yorumu beğenmedim #!/bin/bash. Her zaman öyledir #!/bin/sh. Ancak, Ubuntu …


8
Nasıl php sürüm numarasını almak için?
Sadece CentOS yüklü php sürümünü almak istiyorum. Çıktı php -v PHP 7.1.16 (cli) (built: Mar 28 2018 13:19:29) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies Aşağıdaki denedim: php -v | grep PHP | awk '{print $2}' Ama elde ettiğim çıktı: …
15 php  version 


7
Bir dosyanın bash içinde oluşturulabileceğini veya kısaltılabileceğini / üzerine yazılabileceğini nasıl kontrol edebilirim?
Kullanıcı ya gibi oluşturulan veya komut bir noktada üzerine yazılacak olan bir dosya yolu ile benim komut dosyası çağırır foo.sh file.txtveya foo.sh dir/file.txt. Oluşturma veya üzerine yazma davranışı, dosyayı >çıktı yönlendirme operatörünün sağ tarafına koymak veya bir argüman olarak tee(aslında, bir argüman olarak geçirmek teetam olarak yaptığım şeydir) gerekliliklere çok …

1
“Memfd” leri “dosyanın sahibi olan sürece” açıklanmış olarak düşünmek yanlış mıdır?
https://dvdhrm.wordpress.com/2014/06/10/memfd_create2/ Teorik olarak, memfd_create()yeni sistem çağrıları yapmadan [ ] davranışını şu şekilde başarabilirsiniz : int fd = open("/tmp", O_RDWR | O_TMPFILE | O_EXCL, S_IRWXU); (Bir tmpfs'yi daha portatif olarak garanti etmek için " /dev/shm" yerine " /tmp" kullanabiliriz). Bu nedenle, en önemli soru neden üçüncü bir cehenneme ihtiyacımız var? [...] …



3
Eski Linux çekirdeklerinin önleyici olmamasının nedeni neydi?
İlk Linux geliştiricileri neden önleyici olmayan bir çekirdek uygulamayı seçtiler? Senkronizasyonu kaydetmek mi? Bildiğim kadarıyla, Linux 90'ların başında, PC'lerin tek bir işlemciye sahip olduğu zaman geliştirildi. Önleyici olmayan bir çekirdek bu tür bilgisayarlarda ne avantaj sağlar? Ancak neden çok çekirdekli işlemciler tarafından avantaj azalıyor?

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.