Unix & Linux

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


2
Linux çekirdeğinin “Retpoline” özelliğinin etkin olup olmadığı nasıl kontrol edilir?
"Spectre" güvenlik açığına gelince, riski azaltmak için bir çözüm olarak "Retpoline" tanıtıldı. Ancak, bir yazı okudum: Çekirdeği olmadan oluşturursanız CONFIG_RETPOLINE, retpoline ile modüller oluşturamazsınız ve daha sonra yüklenmelerini bekleyemezsiniz - çünkü thunk sembolleri dışa aktarılmaz. Gerçi retpoline ile çekirdek oluşturmak varsa, olabilir başarıyla retpoline ile inşa edilmez modüllerini yükleyin. ( …

1
Bir VirtualBox makinesini tamamen izole edin
Ana bilgisayarıma (ve tam tersi) erişimi olmaması gereken bir yazılım parçası yüklemek için VirtualBox kullanmak istiyorum. Bununla birlikte, sıfır gün istismarları yapmaya ve neler yapabileceklerini görmeye çalışmak gibi daha "tehlikeli" şeyler deneme olasılığını da öngörüyorum. Sanal makine ana bilgisayardan ne kadar izole edilebilir? Konuk ve toplantı sahibi arasında bir güvenlik …

4
Bash geçmişi ikamesi neden varsayılan olarak hala etkindir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bash'ın neden varsayılan olarak tarih değiştirmenin hala etkin olduğunu bilen var mı ? Benim .bashrcdahilset +H uzun …

1
Görevler askıya alındığında nasıl “donmayı reddedebilir”?
Dün, dizüstü bilgisayarımı kapatırken hemen bekleme moduna geçmedi. Günlüklere göre, yapmaya çalışıyordu, ancak bir görev donmayı reddetti: Freezing of tasks failed after 20.005 seconds (1 tasks refusing to freeze, wq_busy=0): Sistem gerçekten askıya alınana kadar bu birkaç saat sürdü. syslogGibi mesajlar doluydu bu soruya , çünkü systemdtekrar tekrar çalışıyordu. Bu …
17 debian  kill  suspend 

3
Beklenmedik belirteç `fi` yakınında sözdizimi hatası
Cevabı mutlaka istemiyorum ama birisi beni bazı literatür veya örneklere yönlendirebilirse. Bunu anlamak istiyorum. Komut dosyasını çalıştırdığımda bir hata alıyorum: Beklenmeyen belirtecin yanında sözdizimi hatası fi ifBeyanlarımı açıklamalarımı yaparak ve isimleri görüntüleyenleri ifekleyerek sorunumun ifademde olduğunu echo "$NAME"belirttim /etc/. Ben değişiklik yaptığınızda, kaldırmak #gelen ifve five eklemek #için wc -c …
17 bash 

2
Vim ile metin dosyasını düzenlemek tail -f'yi güncellemiyor
tail -f a.txtAdlı bir dosyada güncellemeleri izlemek için kullanıyorum a.txt. Dosyayı ls -a >> a.txtikinci bir sanal konsoldaki gibi bir şey kullanarak güncellersem, değişiklikler ilkinde gerçek zamanlı olarak görüntülenir. Dosyayı ikinci bir sanal konsolda Vim kullanarak güncellersem, değişiklikler birincisinde görünmez. Mutlaka o pencerede bir güncelleme tetiklemesini beklemiyorum - ama neden …
17 files  vim  tail 


1
`<Cb> m` veya tmux bölmesini sağ tıklatma ne işe yarar?
Ben normal bir tmuxkullanıcıyım ve normalde set -g mouse onve vibağlamaları ile kullanıyorum. Zamanla, belgeleri kolayca bulamadığım bir davranış fark ettim. Esasen, tmuxbirden çok bölmeli bölmeli bir oturumda, bir bölmeyi sağ tıklatmak veya vurmak &lt;C-b&gt;m, bölme ayırıcısındaki bg / fg renklerini tersine çevirerek, daha kalın bir kenarlık izlenimi vererek o …
17 tmux 

5
$ 0 ve $ 1 kabuk / ortam değişkenleri gibi değişkenler var mı?
Gibi kabuk değişken vardır $0, $1, $2, $?, vb Aşağıdaki komutu kullanarak kabuk ve ortam değişkenlerini yazdırmayı denedim: set Ancak bu değişkenler listede yoktu. Temel olarak bu değişkenler kabuk / ortam değişkenleri olarak kabul edilmez, değil mi? (bunların çıktısını almanıza rağmen $, kabuk / ortam değişkenlerinde yaptığınız gibi a'dan önce …
17 shell 

1
ls -l vs ls -lL
Bunun bir kopya gibi göründüğünü biliyorum, ancak daha önce sorulan sorular sorumu yanıtlamıyor Kabukta /homedizine gidip orada bir dizin oluşturuyorumplay daha sonra bu dizine gidip /home/playiki dosya oluşturuyorum, birincisi bir metin dosyası, ikincisi terminale sembolik bir bağlantıtty şimdi kullanırsam ls -laşağıdaki çıktıyı alıyorum nereye koyarsam ls -lLonu alırım bu farkın …

1
/ Etc / os-release'in varlığına hangi Linux dağıtımlarına güvenebilirim?
Çoğu (veya ideal olarak, tüm) modern dağıtımlar üzerinde çalışacak Linux dağıtım adı ve sürümünü belirlemek için bir yol bulmaya çalışıyorum. /etc/os-releaseDenediğim dağıtımlarda ihtiyacım olan bilgileri (CentOS, Debian) içerdiğini fark ettim , ancak varlığına güvenmek ne kadar güvenli? Gibi komutlar uname -agerçekten aynı bilgileri içermez ve lsb_releasegörünüşe göre örneğin minimum CentOS'ta …

2
Betik yürütme izlemesini (set -x) komut dosyasının dışından bastır
Bu soruya bir cevap bulmaya çalıştım, ancak şu ana kadar hiç şansım olmadı: Bazı diğer komut dosyalarını çalıştıran bir komut dosyası var ve bu komut dosyalarının çoğunun "set -x" var, bu da yürüttükleri her komutu yazdırır. Bundan kurtulmak istiyorum, ancak komut dosyalarından herhangi biri hata mesajını stderr'a gönderirse bilgileri saklayın. …
17 bash  shell  set 


2
Neden ssh kabuğundaki bir değişkeni dışa aktarma, dışa aktarılan değişkenlerin listesini yazdırır?
Bunu düşün: $ ssh localhost bash -c 'export foo=bar' terdon@localhost's password: declare -x DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus" declare -x HOME="/home/terdon" declare -x LOGNAME="terdon" declare -x MAIL="/var/spool/mail/terdon" declare -x OLDPWD declare -x PATH="/usr/bin:/bin:/usr/sbin:/sbin" declare -x PWD="/home/terdon" declare -x SHELL="/bin/bash" declare -x SHLVL="2" declare -x SSH_CLIENT="::1 55858 22" declare -x SSH_CONNECTION="::1 55858 ::1 22" declare …
17 bash  ssh 

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.