Unix & Linux

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

15
Bir dağıtımı nasıl seçersiniz? [kapalı]
Şu anda eski dizüstü bilgisayarımda bir Linux (BSD hala bir seçenek olsa da) dağıtımını koymak istiyorum. Ancak, tüm seçeneklerimde nasıl dolaşacağımdan emin değilim - bültenlere karşı dağıtım bültenleri, Dağıtım X'e karşı Dağıtım Y (Şahsen ben Debian, Ubuntu, Fedora, Arch ve OpenSUSE'e bakıyorum, ama sanırım bu kişisel bir tercih), vb. Dürüst …

2
Ubuntu mevcut hizmetlerin tam listesi
Bu soru buna çok benzer: Mevcut hizmetlerin listesi Özel durumum için, Ubuntu altındaki hizmetlerin tam listesini göstermek için belirli bir komut olup olmadığını merak ediyorum. Çalıştırdım ls /etc/init.dve oldukça kapsamlı bir liste gösterir, ancak bazı girişler eksik. Ben gördün apache2, myslq, gdmbaşkalarının ve bir sürü. Ancak bazıları kayıp. Örnek olarak …
60 ubuntu  services 

4
Kök olmayan kullanıcıların bir system.d servisini kontrol etmelerine nasıl izin verebiliriz?
Bununla birlikte sysvinit, sudoersböyle bir giriş yeterli olacaktır: %webteam cms051=/sbin/service httpd * Bu, aşağıdaki gibi komutlara izin verir: sudo service httpd status sudo service httpd restart Şimdi, systemdhizmet adıyla son argümandır. Yani, servisin yeniden başlatılması şöyle yapılır: systemctl restart httpd.service Doğal olarak, komutun systemctl * httpd.serviceişe yarayıp yaramayacağını, ancak bunun …


7
SSH erişim girişimlerini günlüğe kaydetme
Bir ubuntu sunucusunu, bir telefon ya da dizüstü bilgisayar gibi uzak bir sistemden bağlanmak ve bağlanabilmek için openssh ile yapılandırdım. Sorun şu ki ... Muhtemelen tek ben değilim. Sunucuya yapılan tüm giriş denemelerini bilmenin bir yolu var mı?
60 ssh  logs 


5
Sudo ile yönlendirme veya borulama içeren bir komut nasıl çalıştırılır?
Kök hesap yerine sudo kullanmanın en iyi yöntemleri olduğunu varsaydığım şeyi izlemeye çalışıyorum. Gibi basit bir concat dosyası işlemi çalıştırıyorum: sudo echo 'clock_hctosys="YES"' >> /etc/conf.d/hwclock Bu normal kullanıcı olarak çalıştığı ">>" nin sağında başarısız olur. Ekstra sudos eklemek de başarısız olur (dosyaya değil sudo komutuna yönelttiğinden beri beklenen davranış). Örnek …

4
Bir kullanıcının belirli bir dosyaya erişip erişemediğini nasıl kontrol edebilirim?
* nix kullanıcı izinleri gerçekten basittir, ancak verilen bir dosyaya ulaşmadan önce tüm üst dizin erişimini hesaba katmanız gerektiğinde işler karışabilir. Kullanıcının yeterli yetkileri olup olmadığını nasıl kontrol edebilirim? Değilse, hangi dizin erişimi reddediyor? Örneğin, bir kullanıcı joeve dosyayı varsayalım /long/path/to/file.txt. file.txt777'ye chmoding bile olsa , joe'nin /long/daha sonra /long/path/ve …


7
.Bash_history'deki sıralarımı koruyarak kopyalarımı nasıl kaldırabilirim?
control+rKomuta geçmişimi yinelemeli olarak aramaktan zevk alıyorum. Kullanmak istediğim birkaç iyi seçenek buldum: # ignore duplicate commands, ignore commands starting with a space export HISTCONTROL=erasedups:ignorespace # keep the last 5000 entries export HISTSIZE=5000 # append to the history instead of overwriting (good for multiple connections) shopt -s histappend Benim için …

2
Veri kopyalamaya ne zaman uygundur? (veya okunduğunda () ve (() kısmi yazdığında)
Kısa versiyon: Hangi durumlarda ddveri kopyalamak için kullanmak güvenlidir, kısmi bir okuma veya yazma nedeniyle yolsuzluk riski bulunmadığı anlamına gelir? Uzun versiyon - başlangıç: dd genellikle verileri bir cihazdan veya bir cihazdan kopyalamak için kullanılır ( örnek ). Bazen, diğer araçlara göre (aslında sihir yapan aygıt dosyası olduğunda) aygıtlara daha …
60 io  dd 

3
“IFS = read -r satırı” nı anlama
İç alan ayırıcı değişkenine değer katabildiğini açıkça biliyorum. Örneğin: $ IFS=blah $ echo "$IFS" blah $ Ayrıca read -r lineveriyi stdinisimli değişkene kaydedeceğini de biliyorum line: $ read -r line <<< blah $ echo "$line" blah $ Bununla birlikte, bir komut değişken değişkenini nasıl atayabilir? Ve önce veriyi stdindeğişkene depolar …

8
Yankı ile satır silmek nasıl?
Son üç karakteri silebileceğimi biliyorum: echo -ne '\b\b\b' Ancak tam bir satırı nasıl silebilirim? Yani kullanmak istemiyorum: echo -ne '\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b' ... vb ... uzun bir çizgiyi silmek için.


3
BASH ile önceki komuta kadar "kaydırma" yaptıktan sonra… bu tarihte bir sonrakine nasıl geçilir?
Özür dilerim, bu unvan şimdiye kadar tasarladığım en şık değil. Ama bir çok insanın bunu merak edeceğini sanıyorum ve sorum benim bir şans olabilir ... söyleyebileceğim tek şey bulamadım. "Yukarı kaydırma" derken klavyede "yukarı ok" tuşunu kullanıyorum, bu da sizi en son komuttan başlayarak geçmişe doğru kaydırıyor. Yani belki 30 …

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.