TELNET NEDİR
teLnet irc'deki ve web sitenizdeki dosyalarınızın saklandıgı ve onlara telnet ile ulaşmanızı sağLayan bir ara birimdir.
TELNETE NASIL BAĞLANIRIM
Telnet'e windows tabanLı bir iletişim sisteminden bağLanmak için sırası ile başlat > çalıştır > telnet enter yazın ve telnet`E girin daha sonra
XP için = Başlat > çalıştır > telnet enter yazdıkdan sonra Karşınıza Çıkan ekranda ( Microsoft Telnet ) yazar onun karşısında yazı yazıcağınız yere ( o ) Ordunun o'suna bir kere basın ve tekrar ekrana ( - ) gelecektir bundan sonra ip numaranızı yazın örn 212.154.8.181 yazap enterlarsanız 212.154.8.181 ip nolu server'a bağlanırsınız bağlandıktan sonra size kısaca telnet kullanıcı adınız ( Login ) ve şifreniz ( password ) sorulacaktır bunlarıda geçtikten sonra telnet'e bağlanabilirsiniz..
windows98 için = Başlat > çalıştır > telnet enter yazdıkdan sonra Karşınıza çıkan ekranda bağlan , düzen , uçbirim ve yardım menulerini göreceksiniz bunlardan ( bağlan ) kısmını tıklayarak ekrana gelen pencereden ( uzaktaki sistem )'i seçiyoruz ve ordanda Ana bilgisayar adına ip Numaranızı Yazın uç birim türünü vt100 olarak sabit bırakın ve tamam tuşuna basın ve karşınıza telnet sizden kullanıcı adınız ( Login ) ve şifreniz ( password ) isteyecektir bunlarıda yazdıkdan sonra telnete bağlanabilirsiniz.
Yukardaki seçenekler harici putty ilede bağlanabilirsiniz. elinizde puuty.exe varsa ssh den ip veya irc isminizi yazıp bağlanabilirsiniz..
telnet komutları
irc Server telnet Hakkında Bir Kaç Bilgi ( UnreaL ircd'ler için )
TELNET'E GİRDİM NASIL OPER YAZARIM
1. cd Unreal3.2
2. pico opers.conf Yazın Karşınıza Gelen ekranda
Örnek oper eklentisi
oper Opernicki {
class clients;
from {
userhost *@*;
};
password "operpass";
flags OoWGkKBZHh^*;
maxlogins 2;
swhois "Logged ID : Opernicki";
snomask kscfvGqo;
};
oper::swhois yönergesi oper whois bilgisine ekstra bir satır eklemenize olanak sağlar. [isteğe bağlı]
oper::snomask yönergesi ise oper açıldığında hangi snomaskların alınacağını belirlemenizi sağlar. [isteğe bağlı]
oper::modes yönergesi ise oper açıldığında alınacak modları belirlemenizi sağlar. [isteğe bağlı]
oper::maxlogins yönergesi ise belirtilen hosttan max kaç oper logini olabileceğini belirlemenizi sağlar. Örneğin bunu 1 olarak belirtmişseniz belirttiğiniz hosttan sadece tek bir kullanıcı oper açabilir. [isteğe bağlı]
Mevcut SNOMASKlar:
c - Yerel sunucudaki giris/cikislari gosterir
F - Uzak sunucudaki giris/cikislari gosterir
f - Flood saldiri uyarilarini gosterir
k - Atilan /kill komutlarini gormenizi saglar.[*]
e - /CHG* ve /SET* ile servislere gonderilen komutlari gormenizi saglar
j - Junk uyarı mesajlarını gormenizi saglar.
v - vhost kullanım uyarılarını görmenizi sağlar
G - gline/shun uyarılarını görmenizi sağlar
n - Yerel sunucudaki nick degisimlerini gormenizi saglar
N - Uzak sunucudaki nick degisimlerini gormenizi saglar
q - Q-line sebebi ile reddedilen nickleri gormenizi saglar
s - Genel uyarıları gormenizi saglar.[*]
S - Spamfilter eslesmelerinin uyarılarını görmenizi sağlar
o - oper açma uyarılarını görmenizi sağlar
[*: ircop olmayanlarda kullanabilir]
---------------------------------------------------------
Eski Flag Yeni Flag Açıklama
o local Sizi local operator yapar
O global Sizi global operator yapar
C coadmin Sizi coadmin yapar
A admin Sizi admin yapar
a services-admin Sizi servisler admini yapar
N netadmin Sizi ağ admini yapar
r can_rehash /rehash komutunu kullanabilme yetkisi verir
D can_die /die komutunu kullanabilme yetkisi verir
R can_restart /restart komutunu kullanabilme yetkisi verir
h helpop Opere +h (helpop) kullanıcı modunu verir
w can_wallops /wallops ile mesaj gönderebilme yetkisi verir
g can_globops /globops ile mesaj gönderebilme yetkisi verir
c can_localroute Yerel /SQUIT ve /CONNECT komutlarını kullanabilme yetkisi verir
L can_globalroute Global /SQUIT ve /CONNECT komutlarını kullanabilme yetkisi verir
k can_localkill Yerel /kill komutu kullanabilme yetkisi verir
K can_globalkill Global /kill komutu kullanabilme yetkisi verir
b can_kline /kline komutunu kullanabilme yetkisi verir
B can_unkline /kline -u@h komutunu kullanabilme yetkisi verir(kline silme yetkisi)
n can_localnotice Yerel sunucu noticeleri gönderebilme yetkisi verir
G can_globalnotice Global sunucu noticeleri gönderebilme yetkisi verir
z can_zline /zline komutunu kullanabilme yetkisi verir
t can_gkline /gline, /shun ve /spamfilter komutlarını kullanabilme yetkisi verir
Z can_gzline /gzline komutunu kullanabilme yetkisi verir
W get_umodew Oper açtığında kullanıcının +W modunu almasını sağlar
H get_host Oper açtığında kullanıcının oper hostu almasını sağlar
v can_override OperOverride kullanabilme yetkisi verir
q can_setq +q kullanıcı modunu kullanabilme yetkisi verir
X can_addline /addline komutunu kullanabilme yetkisi verir
d can_dccdeny /dccdeny ve /undccdeny komutlarını kullanabilme yetkisi verir
-----------------------------------------------------------
OPER FLAGLARI
NetAdmin : OoawkKbBnCGAreDRhgcLZtGNzvWHe
CoAdmin : OowckKbBnCGWH
ServicesAdmin : OowckKbBnCGWHaA
ServerAdmin : OowckKbBnGWHA
IRCOperator : OHW
TELNET'E GİRDİM NASIL MOTD YAZARIM
telnet'e login oldudunuz girdiniz kısaca şu adımları izlemeniz gerekmektedir
cd Unreal3.2
pico ircd.motd
Girdikten Sonra Karşınıza Motd Ekranı Gelecektir Bu Ekrandan Kendinize Motd HazırLayabilirSiniz.
ROOT ADMİN YAZMAK İSTERSENİZ
telnete girin kısaca
cd services
pico services.conf
services conf dosyasına girdikten sonra ctrl+w tuşuna basın ve ServicesRoot Yazın RootAdmin Bölümüne Geldiğinizde oraya kendi nick'inizi yada root admin yapmak istediğiniz kişinin nick'ini yazın ve ctrl+x diyerek gelen ekrana y harfine basın ve kaydedin daha sonra serviceslerinizi restartlayın ve tekrar açın...
SERVİSLERİM GİTTİ NE YAPMALIYIM
anope services kullananlar için
telnete girdikten sonra
cd services
./services
yaptıkdan sonra servislerinizi getirebilirsiniz.
ircservices kullananlar için
cd services
./ircservices
İşinize yarayacak Linux komutları
BİRKAÇ LİNUX KOMUTU
ls izinde bulunan herşeyi listeler.
ls -a :Gizli dosylar ve dizinlerle beraber listeler.
ls -l :Bütün dosyları boyut ve tarihini göstererek listeler.
tar -zxpf :Uzantısı tar.gz olan sıkıştırılmış dosyaları açar.
tar -xpf :Uzantısı .tar olan dosyaları açar.
gunzip :Uzantısı .gz olan dosları açar.
cp osyayı kopyalar.
mv :Bir dosyayı başka bir dizine taşımanızı sağlar yada dosya adını değiştirir.
mkdir :Yeni bir dizin oluşturmanızı sağlar.
rmdir :Belirtilen dizini silmenizi sağlar.
rm osya silmenizi sağlar.
rm -rf izin silmenizi sağlar.
cd :Belirtilen dizine geçmenizi sağlar.
cd .. :Bir üst dizine geçmenizi sağlar.
cd ~ :En üst dizine çıkmanızı sağlar.
pwd :O anda bulunduğunuz dizini görüntüler.
pico :Belirtilen dosyayı text editör ile düzenlemenizi sağlar.
ftp :Belirtilen siteye FTP bağlantısı sağlar.
lynx :Belirtilen siteyi görüntüler.
df :Harddisk istatistiklerini gösterir.
quota isk kullanımınızı gösterir.
uname :İşletim sisteiminin durumunu gösterir.
whoami :Kendi bilgilerinizi gösterir.
who :Sunucuya bağlı olanları gösterir.
last :Hesabınıza yapılan en son bağlantıyı gösterir.
whereis :Belirtilen dosyanın nerede olduğunu gösterir.
BitchX :IRC programını çalıştırır.
mail :Postalarınızı kontrol eder.
ps -x :Sizin çalıştırdığınız işlemleri gösterir.
ps -a :Sunucuda çalıştırılan tüm işlemleri gösterir.
ps -ux :Çalıştırılan işlemlerin CPU/RAM kullanımıyla gösterir.
kill
:Pid numarası verilen işlemi durdurur.
kill -9
:Pid numarası verilen eggdrop işlemini durdurur.
killall
:Belirtilen program türündeki tüm işlemleri durdurur.
whatis :Belirtilen komutun açıklamasını verir.
man :Komut hakkında yardım görüntüler.
passwd :Shell hesabınıza girerken kullandığınız şifreyi değiştirmenizi sağlar.
vhosts yada vhost :Sistemde bulunan vhostları (virtual host) listeler.BNC için kullanabilirsiniz.
hesap açmak:
adduser k.adi
sifre belirtmek icin
passwd k.adi
komut vererek sifre belirtiyoruz
klasor acma mkdir klasoradi
klasor silme
rm -rf klasoradi
Unreal3.2 Açma tar xfzv Unreal3.2.tar.gz
Telnet komutları
Telnet komutları
Telnet komutları, Telnet protokolünü kullanan bir uzak bilgisayarla iletişim kurmanıza olanak verir. Telnet komut istemi (Microsoft Telnet>) tarafından belirtilen Telnet içeriğini girmek için, Telnet'i parametreler olmadan çalıştırabilirsiniz. Telnet komut isteminden aşağıdaki komutları kullanarak, Telnet İstemcisi'ni çalıştıran bir bilgisayarı yönetebilirsiniz.
Telnet İstemcisi komut istemi, aşağıdaki komutları kabul eder:
Komut Açıklama
open
Ana bilgisayar ile bir Telnet bağlantısı kurmak için, openanabilgisayaradı komutunu kullanın.
close
Varolan bir Telnet bağlantısını kapatmak için close komutunu kullanın.
display
Telnet İstemcisi için geçerli ayarları görüntülemek için display komutunu kullanın.
gönderme
Telnet sunucusuna komut göndermek için send komutunu kullanın. Aşağıdaki komutlar desteklenir:
ao
Çıktı komutunu durdurur.
ayt
"Orada mısın?" komutu.
esc
Geçerli çıkış karakterini ayarlar.
ip
İşlem komutunu keser.
synch
Telnet synch (eşitleme) işlemini gerçekleştirir.
brk
Kesme sinyali gönderir.
Yukarıda listelenen komutlar dışındaki her şey, Telnet sunucusuna bir dize olarak gönderilir. Örneğin, sendabcd komutu, Telnet sunucusuna abcd dizesini gönderir, sunucu da bu dizeyi Telnet oturum penceresine yansıtır.
quit
Telnet İstemcisi'ni kapatmak için quit komutunu kullanın.
set
Telnet İstemcisi'ni geçerli oturum için yapılandırmak üzere, set komutunu aşağıdaki değişkenlerden biriyle kullanın.
bsasdel
Geri tuşu, sil olarak gönderilir.
codeset seçeneği
Yalnızca dil Japonca olarak ayarlandığında kullanılabilir. Geçerli kod kümesini, aşağıdakilerden biri olabilen seçeneğe ayarlar:
Shift JIS
Japanese EUC
JIS Kanji
JIS Kanji (78)
DEC Kanji
NEC Kanji
Aynı kod kümesinin uzak bilgisayarda da ayarlanması gerekir. Varsayılan olarak, Telnet İstemcisi tarama yazı tipi kullanır. Bu kod kümelerinden birini kullanarak uzak bilgisayara erişmeden önce, karakterlerin düzgün şekilde görüntülenebilmeleri için, Telnet İstemcisi'ni bir TrueType yazı tipi kullanacak şekilde yapılandırmanız gerekir.
crlf
Yeni satır modu; RETURN tuşunun 0x0D, 0x0A göndermesine neden olur.
delasbs
Sil, geri tuşu olarak gönderilir.
escapekarakter
Telnet oturum modundan, Telnet komut moduna geçiş yapar. Telnet komut modundayken Telnet oturum moduna dönmek için, ENTER tuşuna basın.
localecho
Localecho'yu açar.
logfilead
Bu oturum için Telnet günlüğünün yazılacağı dosyanın adını belirtir. Dosyanın yolunu belirtmezseniz, dosya geçerli dizinde oluşturulur. Günlük dosyasının belirtilmesi, günlüğe kaydetmeyi de etkinleştirir.
günlüğe kaydetme
Bu oturum için günlüğe kaydetmeyi etkinleştirir.
mode {console | stream}
İşlem modu.
ntlm
NTLM kimlik doğrulamasını etkinleştirir.
term {ansi | vt100 | vt52 | vtnt}
Telnet İstemcisi'nin benzetim yapmasını istediğiniz terminal türü.
?
set için Yardım bilgileri görüntüler.
unset
Daha önce set komutu kullanılarak ayarlanan bir seçeneği kapatmak için unset komutunu kullanın.
status
Telnet İstemcisi'ni çalıştıran bilgisayarın bağlı olup olmadığını belirlemek için status konutumu kullanın.
?/help
Yardım bilgilerini görüntüler.
Telnet Kulananlar için yararlı oldugunu düşündügüm Komutlar.
Açık portları görmek
Makinanızda açık portları görmek için vermeniz gereken komut çok basit:
# netstat -tap
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:00 EEST 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, ir 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.
history | more
Kabuğa son girdiğiniz komutların listesi. | 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.
ps -ax | more ps aufx
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.
dmesg | 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.
gzip -9 dosya
Belirtilen dosya yı en iyi şekilde sıkıştırır ve dosya.gz haline getirir.
bzip2 dosya
Belirtilen dosya yı en iyi şekilde sıkıştırır ve dosya.bz2 haline getirir. Çoğunlukla gzip'den daha iyi sıkıştırır.
gunzip dosya.gz
gzip ile sıkıştırılmış dosya.gz dosyasını dosya olarak açar.
bunzip2 dosya.bz2
bzip2 ile sıkıştırılmış dosya.bz2 dosyasını dosya olarak açar.
tar -xvf arsiv.tar
İsmi arsiv.tar gibi belirtilen (sıkıştırılmamış) arşiv dosyasını bulunulan dizine açar.
tar -zxvf arsiv.tar.gz
İsmi arsiv.tar.gz gibi belirtilen sıkıştırılmış arşiv dosyasını bulunulan dizine açar. Dosya uzantısı .tar.gz olan dosyalardan başka .tgz olan dosyaları da açar.
tar -zxvf arsiv.tar.gz -C dizin
Sıkıştırılmış arşiv dosyasını belirtilen dizin e açar.
tar -jxvf arsiv.tar.bz2 -C dizin
Bzip2 ile sıkıştırılmış arşiv dosyasını belirtilen dizin e açar. (Eski sürümlerde -Ixvf kullanılırdı.)
tar -zcvf arsiv.tar.gz dizin1 dizin2 ... dosya1 dosya2 ...
Belirtilen dizin ve/veya dosya ları arsiv.tar dosyası haline getirir ve ardından gzip ile sıkıştırıp arsiv.tar.gz haline getirir.
unzip arsiv.zip -d dizin
arsiv.zip zip arşivini belirtilen dizin e açar.
unarj e arsiv.arj
arsiv.arj arj arşivini açar.
uudecode -o hedef kaynak
uuencode ile kodlanmış (genelde eposta ekleri) dosyayı açar.
help
Kabuk komutlarının listesini gösterir. Bu komutların herbiri için help komut_ismi komutu ile yardım alabilirsiniz.
komut_ismi --help
Söz konusu komut ile ilgili yardım iletisi basar (varsa).
man başlık
Sistemdeki kılavuz (man) dosyaları. Bir komut hakkında olabildiği gibi bir dosya ya da bir işlev hakkında da olabilir.
apropos başlık
söz konusu başlıkla ilgisi olan komutların listesi.
ls
O an bulunulan dizinin içeriğini listeler.
ls -al | more
O an bulunulan dizindeki bütün dosyaları gösterir (. ile başlayan gizli dosyaları da) Komut burada more komutuna yönlendirilmiştir, bu sayede çıktının bir ekrandan fazla olması durumunda bir ekranlık çıktıdan sonra devamını göstermek için bir tuşa basmanız gerekir.
cd dizin
dizin dizinine geçilir.
cp kaynak hedef
Bir yerdeki dosya ya da dizinleri başka bir yere kopyalamak içindir. Unix'lerde genelde bu tür komutlarda her zaman kaynak önce hedef sonra yazılır.
mcopy kaynak hedef
DOS'tan Unix'e ya da tersine (disketi bağlamanız şart değil) bir dosyayı başka bir yere kopyalar. Aynı mantıkta çalışan mdir, mcd, mren, mmove, mdel, mmd, mrd, mformat gibi komutlar da vardır.
ln hedef [isim]
Sözkonusu hedef e sabit bağ oluşturur. Sözkonusu dosyalar iki yerde de var gibi gözükür, herhangibir değişiklik diğerini de etkiler, biri silindiğinde diğeri kalır. Sabit bağların kısıtlamaları, bağ dosyası ile asıl dosyanın aynı dosya sistemi içinde olması gerekliliği ve dizinlerle özel dosyalara sabit bağ verilememesidir.
ln -s hedef [isim]
hedef 'e bir sembolik bağ dosyası (isim verilmezse hedef ile aynı isimde) oluşturur. Sembolik bağda hedef 'in nerede bulunacağının bilgisi vardır. Sembolik bağlar dizinler için de kullanılabilir. Tek sorunu hedef silindiğinde bağ bozulmuş olur.
rm dosya ...
Verilen dosya ları siler. Sileceğiniz dosyanın sahibi olmanız gerekir.
mkdir dizin
dizin dizinini oluşturur.
rmdir dizin ...
Belirtilen dizin 'ler boşsa silinir.
rm -r dosya ...
Dosya ve dizinleri ve dizinlerin içindeki dizinleri ardarda siler. Root olarak kullanırken dikkat edin, çünkü herşeyi silebilirsiniz!.
cat dosya | more
Bir dosyayı sayfa sayfa görüntülemek için kullanılır.
less dosya
Önceki komuta eşdeğerdir, biraz daha fazla özellikleri vardır
vim dosya
Bir metin dosyasını düzenlemek için kullanılır. Aynı türden nano, joe, mcedit gibi metin düzenleyicileri de kullanabilirsiniz, ancak vim ile UTF-8 kodlu metinleri de düzenleyebilirsiniz. Diğerleri bunu yapamaz.
find / -name "dosya"
dosya adlı dosyayı en üst dizinden itibaren aramaya başlar. Dosya ismi, * ve ? gibi arama karakterleri de içerebilir. Örneğin benim sistemimde "fazlames*" dizgesi ile fazlamesai.net.txt ve fazlamesai.org.txt dosyaları bulunuyor.
locate dosyaismi
find gibidir, fakat düzenli olarak oluşturulan bir veritabanına bağlıdır, sistemdeki son değişikliklerden haberi olmayabilir.
touch dosya
dosya isimli dosyanın tarih bilgilerini deşiştirir. Eğer bu dosya yoksa sıfır bayt uzunluğunda oluşturur.
xinit
Pencere yöneticisi olmayan bir X oturumu açar.
startx
Pencere yöneticili bir X oturumu açar. DOS'daki win komutu gibidir.
startx -- :1
1 numaralı ekranda X oturumu açar, ilk ekran 0 dır ve komut için öntanımlıdır. Ekranlar arasında ile geçiş yapabilirsiniz.
xterm
Basit bir X uçbirimi açar. Daha hafif sürümleri (rxvt, aterm, eterm gibi) bulunur ve tercih edilir.
shutdown -h now
Sistemi durdurur. ATX sistemlerde ayrıca makinayı kapatır.
halt
shutdown -h now ile aynıdır. Sistemi durdurur.
reboot
shutdown -r now ile aynıdır. Sistemi yeniden başlatır.
Bu bölümde Linux kullanmak için gerekli olan temel komutları ve tuşlara atanmış komutlarını göreceğiz. Bu komutların hepsi konsol dediğimiz metin ekrandan veya X-windows altındaki bir uçbirimden (xterm, rxvt, aterm gibi) çalışmaktadır. Fakat tuş komutlarının bir kısmı konsola özgüdür ve X altında pencere yöneticinize göre farklı hareket etmektedirler.
Tuşlarla ilgili gösterim ve anlamı:
: Ctrl ve F1 tuşlarına birlikte basılacağını gösterir.
(n=1,...,6)
X oturumundan konsola geçiş için kullanılır. Birçok Linux dağıtımı açılışla birlikte altı standart konsol 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.
Daha önceden açmış olduğunuz sonra 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.
(n=7,...,12)
n numaralı X oturumuna geçer. Birden fazla X oturumu (sunucusu) açmak mümkün olduğu için bunlar arasında geçiş yapabilirsiniz.
Bir uçbirimde yazmakta olduğunuz komutu tamamlar. 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 TAB'a bastığınızda hemen basename diye komutun tamamlandığını görürsünüz. (Bu işlem çok sayıda komutla eşleşme durumunda bazı uçbirimlerde iki defa TAB tuşuna basmayı gerektirebilir.)
,
, ,
Daha önceden girilmiş komutlar arasında gidip gelmenizi sağlar. Bu komutları history komutu ile listleyebilirsiniz.
,
Uçbirim çıktısını yukarı aşağı kaydırmak için kullanılırlar (ekrandan çıkmış olan yazıları görmek vs.)
<+>, <->
X oturumunda bir sonraki ekran çözünürlüğüne geçmenizi sağlar. Kipler /etc/X11/XF86Config dosyasında tanımlanmıştır.
X oturumunu sonlandırır.
Sistemi yeniden başlatmak için kullanılır. Konsoldaki shutdown -r now veya reboot komutu gibi davranır. Makinanın üzerindeki sıfırlama (Reset) tuşuna basmayıp bunu tercih etmeniz gerekir, aksi takdirde ext2 gibi bazı dosya sistemleri sorun çıkarabilir.
Mevcut komutu durdur. Genelde konsoldaki basit komutlar için kullanılır.
Eğer sizden girdi kabul eden bir konsol komutundaysanız dosya sonu (EOF) yollar, komut istemindeyseniz sistemden çıkarsınız. O yüzden iki defa basmayın ;-).
Uçbirime olan çıkışı durdurur.
Uçbirime olan çıkışa devam eder.
Çalışmakta olan komutu arka alana gönderir.
Konsolda bir işe yaramaz ama Matrix'de nedense Neo kullanıyordu. Neyse orada da bir işe yaramamıştı, sanırım Neo'da Linux kullanıyor ;-).
Genelde bir başka pencerede seçilmiş bir yazıyı yapıştırmaya yarar. Burada dikkat edilecek nokta Linux altında kopyala/yapıştır işleminin Windows'dan farklı olmasıdır. Bir yazıyı seçerseniz, o seçili olduğu sürece yapıştırılabilir olur (bir kez yapıştırıldıktan sonra defalarca yapıştırılabilir, yeni bir seçime kadar tamponda kalır.). Yani bir kopyala emri vermeniz gerekmez, seçip orta tuşa basmanız yeter, komut satırına yapıştırılmış olur. Konsolda kullanılabilmesi için gpm çalışıyor olmalıdır.
yapıştırma işlemini klavyeden yapar.
~
Kullanıcının ev dizinini gösterir /home/kullanıcı_adı ile eşanlamlıdır. cd ~/docs komutu ev dizininizin altında docs dizinine gider. Sadece cd komutu ise cd ~ komutuna eşittir ve ev dizininize gider.
. ya da ./
O anda bulunduğunuz dizindeki bir betiği çalıştırırken kullanmak içindir.
/. ya da Slashdot
Internet'deki en sağlam haber sitesine gider ;-).
cd ..
Bir üst dizine geçer.
exit
Sistemden çıkmanızı sağlar.
reset
Konsol bir şekilde saçma sapan karakterler basıyorsa (genelde çalıştırılabilir bir dosyayı ekrana çıktıladığınızda olur) düzeltmeye yarar.
tty
Bu komutu yazdığınız uçbirimin aygıt dosyasının ismini verir.