webmastertoolbag.com

Online tools Web school 在线工具 基础教程 菜鸟教程 编程学习 Web 学校
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: