Komut Kodu Notlar
arch Makinenin işlemci mimarisini gösterir (1)
uname -m Makinenin işlemci mimarisini görüntüleyin (2)
uname -r Kullanılan çekirdek sürümünü görüntüleme
dmidecode -q Donanım sistemi bileşenlerini görüntüler -(SMBIOS / DMI)
hdparm -i /dev/hda Bir diskin mimari özelliklerini listeleyin
hdparm -tT /dev/sda Disk üzerinde test okuma işlemi gerçekleştirme
cat /proc/cpuinfo CPU bilgisi hakkında bilgi görüntüleme
cat /proc/interrupts Ekran kesintileri
cat /proc/meminfo Bellek kullanımını doğrulayın
cat /proc/swaps Hangi takasların kullanıldığını gösterir
cat /proc/version Çekirdek sürümünü göster
cat /proc/net/dev Ağ bağdaştırıcılarını ve istatistikleri göster
cat /proc/mounts Yüklü dosya sistemlerini göster
lspci -tv PCI aygıtlarını listeleyin
lsusb -tv USB aygıtlarını göster
date Sistem tarihini göster
cal 2007 Gösteri Takvimi 2007
date 041217002007.00 Tarih ve Saatin Ayarlanması - Ay Gün Saat Dakika Yıl. Saniyeler
clock -w Zaman değişikliklerini BIOS'a kaydetme

Komut Kodu Açıklama
shutdown -h now Kapatma Sistemi
init 0 Sistemi kapatın
telinit 0 Sistemi kapatın
shutdown -h hours:minutes & Planlanan zamanda sistemi kapatır
shutdown -c Sistemin zamanlanmış kapanışını iptal etme
shutdown -r now Yeniden Başlatma
reboot Yeniden Başlatma
logout Oturum Kapatma

Komut Kodu Yorum Açıklama
cd /home Girin'/ home' dizin'
cd .. Önceki dizine dönün
cd ../.. Önceki iki dizine geri döner
cd Kişisel ana kataloğa erişim
cd ~user1 Kişisel ev dizininize gidin
cd - Son dizine geri dön
pwd Çalışma yolunu göster
ls Bir dizindeki dosyaları görüntüleme
ls -F Bir dizindeki dosyaları görüntüleme
ls -l Dosya ve dizin ayrıntılarını göster
ls -a Gizli dosyaları göster
ls *[0-9]* Sayı içeren dosya ve dizin adlarını görüntüleme
tree Kök dizinden başlayarak dosya ve dizinlerin ağaç yapısını görüntüleme
lstree Kök dizinden başlayarak dosya ve dizinlerin ağaç yapısını görüntüleme
mkdir dir1 Adında bir dizin oluşturun'dir1' dizin'
mkdir dir1 dir2 Aynı anda iki dizin oluşturur
mkdir -p /tmp/dir1/dir2 Dizin ağacı oluşturma
rm -f file1 Adlı bir dosyayı silin'file1' dosya'
rmdir dir1 Adlı bir dizini silin'dir1' dizin'
rm -rf dir1 Adlı bir dizini silin'dir1' ve içeriğini aynı anda silin
rm -rf dir1 dir2 İki dizini ve içeriklerini aynı anda silme
mv dir1 new_dir Dizini yeniden adlandırma/taşıma
cp file1 file2 Dosya kopyalama
cp dir0/g' example.txt Birden fazla sıfırı tek bir sıfırla değiştirin
cat -n file1 Bir dosyadaki satır sayısını işaretler
cat example.txt | awk 'NR%2==1' example.txt dosyasındaki tüm çift satırları silin
echo a b c | awk '{print $1}' Bir satırın ilk sütununu görüntüleme
echo a b c | awk '{print $1,$3}' Bir satırın birinci ve üçüncü sütunlarını görüntüleme
paste file1 file2 İki dosyanın veya iki sütunun içeriğini birleştirme
paste -d '+' file1 file2 İki dosyanın veya iki sütunun içeriğini bir"+" Sırala
sort file1 file2 İki dosyanın içeriğini sıralama
sort file1 file2 | uniq İki dosyanın birleşimini çıkarın( Yinelenen satırların yalnızca bir kopyasını saklayın)
sort file1 file2 | uniq -u Kesişimi silin ve satırların geri kalanını bırakın.
sort file1 file2 | uniq -d İki dosyanın kesişimini kaldırın( Yalnızca her iki dosyada da var olan dosyaları bırakın.)
comm -1 file1 file2 İki dosyanın içeriğini karşılaştırın ve yalnızca'file1' Yalnızca dosyanın içinde bulunan dosya içeriğini kaldırın.
comm -2 file1 file2 İki dosyanın içeriğini karşılaştırın ve yalnızca'file2' Dahil edilen içerik
comm -3 file1 file2 İki dosyanın içeriği karşılaştırıldığında, yalnızca her iki dosyada ortak olan kısımlar kaldırılır.

Komut Kodu Açıklama
dos2unix filedos.txt fileunix.txt Bir metin dosyasının biçimini MSDOS'tan UNIX'e dönüştürür.
unix2dos fileunix.txt filedos.txt Bir metin dosyasını UNIX'ten MSDOS'a dönüştürür.
recode ..HTML < page.txt > page.html Metin dosyasını html'ye dönüştürme
recode -l | more İzin verilen tüm dönüştürme biçimlerini göster

Komut Kodu Yorumların açıklanması
badblocks -v /dev/hda1 hda1 diskinde bozuk blok olup olmadığını kontrol edin
fsck /dev/hda1 hda1 diskindeki linux dosya sisteminin bütünlüğünü onarın/kontrol edin
fsck.ext2 /dev/hda1 hda1 diskindeki ext2 dosya sisteminin bütünlüğünü onar/denetle
e2fsck /dev/hda1 hda1 diskindeki ext2 dosya sisteminin bütünlüğünü onar/denetle
e2fsck -j /dev/hda1 hda1 diskindeki ext3 dosya sisteminin bütünlüğünü onarın/denetleyin
fsck.ext3 /dev/hda1 hda1 diskindeki ext3 dosya sisteminin bütünlüğünü onarın/kontrol edin
fsck.vfat /dev/hda1 hda1 diskindeki fat dosya sisteminin bütünlüğünü onarın/kontrol edin
fsck.msdos /dev/hda1 Hda1 diskindeki dos dosya sisteminin bütünlüğünü onarın/kontrol edin
dosfsck /dev/hda1 hda1 diskindeki dos dosya sisteminin bütünlüğünü onarın/denetleyin

Komut Kodu Notlar
mkfs /dev/hda1 hda1 bölümünde bir dosya sistemi oluşturma
mke2fs /dev/hda1 hda1 bölümünde bir linux ext2 dosya sistemi oluşturma
mke2fs -j /dev/hda1 hda1 bölümünde bir linux ext3 oluşturun( giriş yapmak) hda1 üzerinde dosya sistemi
mkfs -t vfat 32 -F /dev/hda1 FAT32 dosya sistemi oluşturma
fdformat -n /dev/fd0 Disketi biçimlendirme
mkswap /dev/hda3 Takas dosya sistemi oluşturma

Komut Kodu Açıklama
mkswap /dev/hda3 Bir takas dosya sistemi oluşturma
swapon /dev/hda3 Yeni bir takas dosya sistemini etkinleştirir
swapon /dev/hda2 /dev/hdb3 İki takas bölümünü etkinleştirin

Komut Kodu Not Açıklaması
dump -0aj -f /tmp/home0.bak /home Yapar'/home' bir dizinin tam yedeği
dump -1aj -f /tmp/home0.bak /home Etkileşimli bir yedekleme yapar'/home' bir dizinin etkileşimli yedeği
restore -if /tmp/home0.bak Etkileşimli bir yedeği geri yükleme
rsync -rogpav --delete /home /tmp Her iki dizini de senkronize edin
rsync -rogpav -e ssh --delete /home ip_address:/tmp SSH kanalı üzerinden rsync
rsync -az -e ssh --delete ip_addr:/home/public /home/local Uzak bir dizini ssh ve sıkıştırma yoluyla yerel bir dizine senkronize etme
rsync -az -e ssh --delete /home/local ip_addr:/home/public Yerel bir dizini ssh ve sıkıştırma yoluyla uzak bir dizine senkronize etme
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Uzak bir ana bilgisayarda ssh aracılığıyla yerel bir diskin yedeğini alma
dd if=/dev/sda of=/tmp/file1 Bir diskin içeriğini bir dosyaya yedekleme
tar -Puf backup.tar /home/user Etkileşimli bir yedekleme gerçekleştirin'/home/user' etkileşimli olarak dizin
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Bir dizinin içeriğini ssh aracılığıyla uzak bir dizine kopyalama
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Yerel bir dizini ssh aracılığıyla uzak bir dizine kopyalama
tar cf - . | (cd /tmp/backup ; tar xf - ) İzinleri ve bağlantıları koruyarak bir dizini yerel olarak başka bir konuma kopyalayın.
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents ile biten tüm dosyaları bulun ve kopyalayın'.txt' sonlandırmaları başka bir dizine
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 ile biten tüm dosyaları bulun'.log' sonlandırın ve bir bzip paketi oluşturun.
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 MBR'nin bir kopyasını oluşturun(Master Boot Record) içeriğin bir diskete aktarılması
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 MBR içeriğini diskete kaydedilmiş bir yedekten geri yükleme

Komut Kodu Not Açıklaması
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Yeniden yazılabilir bir diskin içeriğini boşaltır
mkisofs /dev/cdrom > cd.iso Disk üzerindeki diskin iso görüntüsünü oluşturur.
mkisofs /dev/cdrom | gzip > cd_iso.gz Disk üzerindeki bir diskin sıkıştırılmış iso görüntüsünü oluşturur.
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Bir dizinin iso görüntüsünü oluşturur.
cdrecord -v dev=/dev/cdrom cd.iso Bir ISO görüntü dosyası yazdırma
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Sıkıştırılmış bir ISO görüntü dosyası yazdırma
mount -o loop cd.iso /mnt/iso Bir ISO görüntü dosyasını bağlama
cd-paranoia -B Bir CD diskindeki ses parçalarını bir wav dosyasına çıkarın
cd-paranoia -- "-3" CD diskindeki parçaları bir wav dosyasına çıkarma (parametre -3)
cdrecord --scanbus Scsi kanallarını tanımlamak için veri yolunu tarayın
dd if=/dev/hdc | md5sum Bir aygıtın, örneğin bir CD'nin md5sum kodlamasını doğrulama

Komut kodu Notlar
dhclient eth0 'eth0' ağ cihazını dhcp modunda etkinleştirir.
ethtool eth0 Ağ kartı 'eth0' için trafik istatistiklerini görüntüleyin.
host www.example.com Adları ve IP adreslerini ve aynaları çözümlemek için ana bilgisayar adlarını bulma
hostname Ana bilgisayar adlarını görüntüleme
ifconfig eth0 Bir Ethernet kartının yapılandırmasını görüntüleme
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 IP Adreslerini Kontrol Etme
ifconfig eth0 promisc Paket koklama için 'eth0'ı promiscuous moduna ayarlayın
ifdown eth0 Bir 'eth0' ağ cihazını devre dışı bırakma
ifup eth0 Bir 'eth0' ağ aygıtını etkinleştirin
ip link show Tüm ağ cihazlarının bağlantı durumunu gösterme
iwconfig eth1 Kablosuz kart yapılandırmasını görüntüleme
iwlist scan Kablosuz ağları göster
mii-tool eth0 'eth0'ın bağlantı durumunu göster
netstat -tup Etkinleştirilmiş tüm ağ bağlantılarını ve PID'lerini göster
netstat -tup1 Sistemdeki tüm dinleme ağ hizmetlerini ve bunların PID'lerini gösterir.
netstat -rn "route -n" komutuna benzer şekilde yönlendirme tablosunu görüntüleyin.
nslookup www.example.com Adları ve IP adreslerini ve aynaları çözümlemek için ana bilgisayar adlarını bulma
route -n Yönlendirme tablosunu göster
route add -net 0/0 gw IP Gateway Önceden Tanımlanmış Ağ Geçitlerini Kontrol Etme
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 '192.168.0.0/16' ağına giden statik rotaları kontrol eder.
route del 0/0 gw IP gateway Statik rotaları silme
echo “1”> /proc/sys/net/ipv4/ip_foward IP Yönlendirmeyi Etkinleştir
tcpdump tcp port 80 Tüm HTTP döngülerini göster
whois www.example.com Whois veritabanında arama

Komut Kodu Not Açıklaması
mount -t smbfs -o username=user,password=pass Windows ağ paylaşımını bağlama
nbtscan ip addr netbios ad çözümlemesi
nmblookup -A ip addr netbios ad çözümlemesi
smbclient -L ip addr/hostname Windows ana bilgisayarının uzak paylaşımını göster
smbget -Rr smb: Dosyaları wget gibi smb aracılığıyla bir windows ana bilgisayarından indirin.

Komut Kodu Açıklama
iptables -t filter -L Filtre tablosundaki tüm bağlantıları görüntüler
iptables -t nae -L Nat tablosundaki tüm bağlantıları görüntüler
iptables -t filter -F Filtre tablosuna dayalı tüm kuralları temizler
iptables -t nat -F Nat tablosuna dayalı tüm kuralları temizler
iptables -t filter -X Kullanıcı tarafından oluşturulan tüm bağlantıları sil
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Telnet erişimine izin ver
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Telnet erişimini engelle
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Bağlantılarda POP3 bağlantılarının iletilmesine izin ver
iptables -t filter -A INPUT -j LOG --log-prefix Bağlantıda engellenen tüm paketleri kaydedin
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE eth0'da giden paketleri maskelemek için bir PAT (Port Address Translation) kurun
iptables -t nat -A POSTROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22-j DNAT --to-destination 10.0.0.2:22 Bir ana bilgisayar adresine yönelik paketleri diğer ana bilgisayarlara yönlendirin

Komut Kodu Notlar
free -m RAM durumunu megabayt cinsinden listeler
kill -9 process id Bir süreci kapanmaya ve sonlandırmaya zorlama
kill -1 process id Bir işlemi yapılandırmasını yeniden yüklemeye zorlama
last reboot Yeniden başlatma geçmişini göster
lsmod Çekirdek modüllerinin durumunu listeler
lsof -p process id Bir işlem tarafından açılan dosyaların listesini listeler
lsof /home/user1 Verilen sistem yollarındaki açık dosyaları listeler
ps -eafw Linux görevlerini listele
ps -e -o pid,args --forest Linux görevlerini hiyerarşik bir şekilde listeleyin.
pstress İşlemleri ağaç görünümünde görüntüleme
smartctl -A /dev/hda SMART'ı etkinleştirerek bir sabit disk aygıtının güvenilirliğini izleyin.
smartctl -i /dev/hda SMART'ın bir sabit disk aygıtı için etkin olup olmadığını kontrol eder.
strace -c ls >/dev/null Bir işlem tarafından yapılan ve alınan sistem çağrılarını listeleme
strace -f -e open ls >/dev/null Kütüphane çağrılarını listeleme
tail /var/log/dmesg Çekirdek önyüklemesi sırasında dahili olayları görüntüleme
tail /val/log/messages Sistem olaylarını göster
top En çok CPU kaynağı kullanan linux görevlerini listeleyin
watch -nl ‘cat /proc/interrupts’ Gerçek zamanlı kesmeleri listeleme

Komut Kodu Notlar
alias hh='history' Komut geçmişi için bir takma ad belirleyin.
apropos ...keyword Program anahtar kelimeleriyle komutların bir listesini yapın, özellikle programın sadece ne yaptığını biliyorsanız ve komutları hatırlamıyorsanız kullanışlıdır
chsh Kabuk komutlarını değiştirme
chsh --list-shells Başka bir makineye uzaktan bağlanmanız gerekip gerekmediğini öğrenmek için iyi bir komut.
gpg -c filel GNU Privacy Guard ile bir dosyayı şifreleyin
gpg filel.gpg GNU Privacy Guard ile bir dosyanın şifresini çözün.
Kayıtlara erişim: