Unix'te Yararlı Komut Satırı Komutları


9

Bir bulunmadığından windows versiyonu bu sorunun, ben Unix, linux altında aynı soru için bir topluluk wiki açmaya karar ve benzeri.

Bu listeyi aşağıdaki cevaplarla güncelleyeceğim:

  • bash: exec 3 <> / dev / tcp / localhost / 80 # localhost'un 80 numaralı bağlantı noktasına yönlendir
  • find: bir dizin hiyerarşisindeki dosyaları arama
  • htop: interaktif süreç görüntüleyici, başa benzer
  • xargs: standart girişten komut satırları oluşturma ve yürütme
  • tmux: çıkarılabilir, yeniden takılabilir komut satırı oturumları
  • apropo: alakalı man sayfalarını bul
  • vmstat: Sisteminizin durumuna bakın

Web siteleri:

  • commandlinefu.com
  • serverfault.com

Klavye kısayolları: - Ctrl T (BSD'ye özgü): SIGINFO'yu çalışan bir programa gönderin - Magic SesRq tuşu (Linux'a özgü): en.wikipedia.org/wiki/Magic_SysRq_key


Bkz. @Andrew Hodgson'un yanıtı.
Gareth

Evet, aslında görüyorum.
Álvaro

Yanıtlar:



7

'ekran' - çıkarılabilir, yeniden takılabilir komut satırı oturumlarına izin verir. Ekran profilleri (Ubuntu 9.04'te varsayılan) ve 10.04'te byobu ile ekstra parlak hale getirildi



2

find. İle kombinasyon halinde son derece kullanışlıdır xargs.


Ama aynı zamanda kendi başına.
Matthew Flaschen

2
Kullanımı -execiçinde findyapar xargszamanın yararsız çoğu.
inkaphink


2

Grep / find + xargs + grep yerine 'ack' kullanma: www.betterthangrep.com


2

Sıfırla

yanlışlıkla bir ikili dosyayı kedi zaman için :-)

Şerefe


1

Belki de kendi başına komutlar değil, ama özellikle yararlı olması için istemde gezinmek için bash'yi emacs veya vi tarzı kısayollar kullanacak şekilde ayarlayabileceğinizi bildim. Satırın başına gitmek için Ctrl + A, satırın sonuna gitmek için Ctrl + E ve diğerleri (cf http://www.hypexr.org/bash_tutorial.php ).


Bash'in varsayılan olarak emacs stilini kullandığını biliyorum, ama vi komutlarını kullanması gerçekten mümkün mü? Bunu çok isterdim, ama nasıl çalışacağından emin değilim. (Düzenleme: Bunun kaç yaşında olduğunu anladım .... ama ah iyi.
Yasal

0

ls- dizin içeriğini listele. ls /bin ls /usr/bin ls /usr/local/bin: Başka hangi oyuncaklarla oynayabileceğini görün


0

pushd, popd - itme dizini, pop dizini

cd - herhangi bir parametre olmadan sizi ana dizininize geri götürür.

history- çalıştırılan önceki komut kombinasyonlarının bir listesini verir. Belirli bir şey arıyorsanız bu listeyi grep edebilirsiniz. Ve sonra !nhatırlamak için kullanın .

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.