Virtualbox linux kullananlar için uzun ve karmaşık işler binlerce dosya açmak yerine komut kullanarak nasıl kolay şekilde istediğimiz bilgileri ve işlemeleri yapabileceğimizi öğrendik ve bunları sizinle de paylaşmak isterim
işte size bilgi edinme komutları ve kısayol komutları
Komut satırı kısayol tuşları
Ctrl + Alt + F1 | Bir sonraki terminale geçmektedir. Birçok Linux dağıtımı açılışla birlikte altı standart terminal açar. Bunlar tamamen birbirinden bağımsızdırlar ve eş zamanlı çalışırlar. Yani birinde bir işlem yapılmaya devam ederken bir diğerine geçip başka bir işleme başlayabilirsiniz. |
Ctrl + Alt + F7 | Daha önceden açmış olduğunuz sonra CTRL + Alt + F1 ile çıktığınız X oturumuna geri döner. Burada önemli nokta bunun altı konsollu bir sistemde geçerli olmasıdır. Eğer sisteminizde dört konsol varsa büyük ihtimalle bu işin tuşu F7 değil F5 olacaktır. |
Ctrl + Alt + Fn (n=7-12) | n numaralı X terminaline geçer. Birden fazla X kullanmak mümkün olduğu için bunlar arasında geçiş yapabilirsiniz. |
tty | Bu komutu yazdığınız terminalin ismini bildirir. |
Tab (sekme) | Yazmakta olduğunuz komutu tamamlar (text terminalde). Mesela README dosyasını okutmak için more RE yazıp TAB'a basarsanız o anda bulunduğunu dizindeki RE ile başlayan dosyaların listesini görürsünüz, eğer tek dosya varsa satır tamamlanır. Aynı şey komut isimleri için de geçerlidir, bas yazıp taba bastığınızda hemen basename diye komutun tamamlandığını görürsünüz <Yukarı-aşağı ok> Daha önceden girilmiş komutlar arasında gidip gelmenizi sağlar |
Shift + PgUp | Terminal çıktısında ileri geri hareket etmenizi sağlar (ekrandan çıkmış olan yazıları görmek vs.) |
Ctrl + Alt + (+) | (X de) Bir sonraki ekran çözünürlüğüne geçmenizi sağlar. Tanımlı modlar /etc/X11/XF86Config dosyasında durmaktadır. En büyük ekran modu Virtual Screen boyutunu tanımlar. |
Ctrl + Alt + BkSpc | (X de) Her şeyi iptal edip X'den çıkmanızı sağlar. |
Ctrl + Alt + Del | Sistemi kapatıp reboot (baştan başlatmak) etmek anlamına gelir. Konsoldaki shutdown (kapat) komutu gibi davranır. Reset (Sıfırlama) tuşuna basmayıp bunu tercih etmeniz gerekir. |
Ctrl + C | Mevcut komutu durdur. Genelde konsoldaki basit komutlar için kullanılır. |
Ctrl + D | Eğer sizden girdi kabul eden bir konsol komutundaysanız dosya sonu (EOF) yollar, promptaysanız logout olursunuz. O yüzden iki defa basmayın. |
Ctrl + S | Terminale olan çıkışı durdurur |
Ctrl + Q | Terminale olan çıkışa devam eder. |
Ctrl + Z | Çalışmakta olan komutu arka plana gönderir. |
exit | Konsoldan çıkar. |
reset | Konsol bir şekilde saçma sapan karakterler basıyorsa (genelde binary bir dosyayı ekrana çıkışa gönderdiğinizde olur) düzeltmeye yarar <ctrl>x konsolda bir işe yaramaz ama Matrix'te nedense Neo kullanıyordu. Neyse orda da bir işe yaramamıştı, sanırız Neo da Linux kullanıyor. |
Farenin orta tuşu | Genelde bir başka pencerede seçilmiş bir yazıyı paste etmeye (yapıştırmaya) yarar. Burada dikkat edilecek nokta Linux altında (KDE ve bazı özel programların istisnası ile) kopyala+yapıştır işleminin Windows'tan farklı olmasıdır. Bir yazıyı seçerseniz, o seçili olduğu sürece yapıştırılabilir olur (bir kez paste edildikten sonra zaten bufferda kalır) yani bir kopyalama emri vermeniz gerekmez, seçip yapıştıracağınız yere gidip orta tuşa basmanız yeter. Konsolda kullanılabilmesi için gpm çalışıyor olması gerekir |
Shift + Insert | Yapıştırma işlemini klavyeden yapar. |
Temel Linux komutları
Bilgi edinme komutları
pwd | Bulunduğunuz dizinin ismini verir. |
hostname | Makinanın konak ismini verir. |
whoami | Sisteme giriş yaparken yazdığınız kullanıcı isminizi verir. |
id [kullanıcı_ismi] | Kullanıcının kullanıcı kimliği, birincil grup kimliği ve üyesi olduğu grupları gösterir. |
date | Sistem tarihi göstermek ya da değiştirmek için kullanılır.Tarihin yerele özgü gösterimle basılmasını isterseniz date +%c yazın. Örneğin "tr_TR" yereli için sadece date komutu Prş Eki 23 21:31:06 EEST 2003 basarken date +%c komutu Prş 23 Eki 2003 21:31:19 EEST basar.date 102321322003 komutu sistem tarihini Prş Eki 23 21:32:00EEST 2003 yapar.Donanım saatini değiştirmek için setclock komutunu kullanmanız gerekir. |
time | Belli bir komutun işlemini bitirmesinin ne kadar süre tuttuğunu gösterir. Örneğin, bir dizinin listelenme süresini time ls ile öğrenebilirsiniz. |
who | O an sistemde bulunan kullanıcıların kullanıcı isimlerini, hangi uçbirimlerde çalıştıklarını ve sisteme giriş tarih ve saatlerini gösterir. |
finger [kullanıcı_ismi] | Belli bir kullanıcı hakkındaki bilgi verir. |
last | Sisteme en son giriş yapmış kullanıcıların bugünden geriye doğru listesi. |
more | more sayesinde sayfa sayfa okuyabilirsiniz. |
uptime | Makinanın ne kadar süredir açık olduğu bilgisini verir. |
ps | Kullanıcının kullandığı uçbirimde çalıştırmakta olduğu komutların ve süreçlerin listesi. |
more | Sistemin açılışından beri çalışmakta olan bütün süreçlerin listesi. |
top | Temel sistem durumu, çalışmakta olan süreçler ne kadar bellek/işlemci kullandıkları vs. |
uname -a | Sistem hakkında çekirdek sürümünü, işlemci türü gibi bilgiler. |
free | Bellek kullanımını gösterir. |
df -h | Bağlı sabit disk bölümlerinin doluluk oranlarını gösterir. |
du -sk [dizin] | Belirtilen dizin in (belirtilmezse bulunduğunuz dizinin) içeriğinin diskte kapladığı alanın kB cinsinden boyutunu verir. |
cat /proc/interrupts | Çekirdek tarafından tanımlanmış sistem kesmelerinin listesi. |
cat /proc/version | Linux çekirdeğinin sürüm bilgileri. |
cat /proc/filesystems | Çekirdekte tanımlı kullanılabilecek dosya sistemlerinin listesi. |
cat /etc/printcap | Yazıcıların düzeni. |
lsmod | Yüklü çekirdek modüllerinin listesi. |
set, declare, export | Üçü de kabukta tanımlı ortam değişkenlerinin listesini verir. Tümünü (miras alınanlar dahil) sadece declare verir. |
echo | $PATH - PATH ortam değişkeninin değerini gösterir. PATH, kullanıcı tarafından çalıştırılabilecek yazılımların aranacakları yerleri kabuğa bildirmek için kullanılır. |
more | Sistem açılışından itibaren çekirdek tarafından üretilen iletiler. Bu iletiler /proc/kmsg dosyasında bulunur ve dmesg komutu sadece tampondaki son iletileri gösterir. |
ve bir çok komutlar için[kaynak]
https://wiki.ubuntu-tr.net/index.php?title=Temel_Linux_komutlar%C4%B1
Yorumlar
Yorum Gönder