Siber Güvelik konularını öğrenmek isteyen kişilerin olmazsa olmazlarından bir tanesi Linux işletim sistemleridir. Esneklik, açık yapısı ve kişiselleştirilebilir olması nedeniyle siber güvenlik uzmanları ve hacker’lar yatrafından tercih edilen #linux işletim sistemleri genellikle eski bilgisayar uzmanlarının aşina olduğu komut satırı ile gerçek gücünü göstermektedir.
Siber güvenlik ile ilgilenecek her uzmanın temel Linux komutlarını öğrenmesi ilerideki uzmanlık seviyesine çok ciddi katkı sağlayacaktır.
No | Komut | Açıklama |
1 | adduser | Yeni kullanıcı ekle |
2 | awk | Dosya (lar) içindeki metni bul ve değiştir |
3 | cal | Bir takvim göster |
4 | cat | Dosyaları birleştirin ve standart çıktıya yazdırın |
5 | chdir | Çalışma dizinini değiştir |
6 | chgrp | Dosyaların grup sahipliğini değiştirme |
7 | chkconfig | Dizin sıradüzenini korumak için /etc/rc |
8 | chmod | Dosyaların ve dizinlerin erişim izinlerini değiştirin |
9 | chown | Dosyaların kullanıcı ve grup sahipliğini değiştirme |
10 | chroot | Kök dizini değiştir |
11 | cksum | CRC sağlama toplamı ve bayt sayıları yazdır |
12 | clear | Terminal ekranını temizle |
13 | cmp | İki dosyayı karşılaştırın |
14 | comm | Sıralanan iki dosyayı satır satır karşılaştırın |
15 | cp | Bir veya daha fazla dosyayı başka bir konuma kopyalayın |
16 | cron | Zamanlanmış komutları yürütmek için Daemon |
17 | crontab | Daha sonra çalıştırmak için bir komut zamanlayın |
18 | csplit | Bir dosyayı bağlam tarafından belirlenen parçalara bölme |
19 | cut | Bir dosyayı birkaç bölüme ayırın |
20 | date | Tarih ve saati görüntüleme veya değiştirme |
21 | dd | Data Dump – Bir dosyayı dönüştürme ve kopyalama |
22 | df | Boş disk alanı göster |
23 | diff | İki dosya arasındaki farkları göster |
24 | diff3 | Üç dosya arasındaki farkları göster |
25 | dir | Dizin içeriğini kısaca listele |
26 | dircolors | ‘Ls’ için renk ayarı |
27 | dirname | Tam yol adını sadece bir yola dönüştürme |
28 | du | Dosya alanı kullanımını tahmin et |
29 | echo | Ekrandaki mesajı görüntüle |
30 | egrep | Genişletilmiş bir ifadeyle eşleşen satırlar için arama dosyaları |
31 | eject | CD-ROM’u Çıkar |
32 | env | Ortam değişkenlerini görüntüleme, ayarlama veya kaldırma |
33 | expand | Sekmeleri boşluklara dönüştür |
34 | expr | İfadeleri değerlendirin |
35 | factor | Asal faktörleri yazdır |
36 | FALSE | Hiçbir şey yapma, başarısız |
37 | fdformat | Disketin düşük seviyeli formatı |
38 | fdisk | Linux için bölme tablosu manipülatörü |
39 | fgrep | Sabit bir dizeyle eşleşen satırlar için arama dosyaları |
40 | find | İstediğiniz kriterlere uyan dosyaları arayın |
41 | fmt | Reformat paragraf metni |
42 | fold | Metni belirtilen genişliğe sığdırmak için kaydır |
43 | format | Diskleri veya bantları biçimlendirme |
44 | free | Hafıza kullanımını göster |
45 | fsck | Dosya sistemi tutarlılık kontrolü ve onarımı |
46 | gawk | Dosya (lar) içindeki metni bul ve değiştir |
47 | grep | Belirli bir kalıpla eşleşen satırlar için arama dosyaları |
48 | groups | Kullanıcının bulunduğu grup adlarını yazdır |
49 | gzip | Adlandırılmış dosyayı / dosyaları sıkıştırın veya açın. |
50 | head | Dosyaların ilk bölümünü çıkar. |
51 | hostname | Sistem adını yazdırın veya ayarlayın |
52 | id | Kullanıcı ve grup kimliklerini yazdır |
53 | info | Yardım bilgisi |
54 | install | Dosyaları kopyala ve özellikleri ayarla |
55 | join | Ortak bir alanda çizgileri birleştir |
56 | kill | Bir işlemin çalışmasını durdurma |
57 | less | Her seferinde bir ekran çıktısı göster |
58 | ln | Dosyalar arasında bağlantılar yapın |
59 | locate | Dosyaları bul |
60 | logname | Geçerli giriş adını yazdır |
61 | lpc | Satır yazıcı kontrol programı |
62 | lpr | Çevrimdışı baskı |
63 | lprm | İşleri yazdırma kuyruğundan kaldırın |
64 | ls | Dosya (lar) hakkındaki bilgileri listeler |
65 | man | Yardım kılavuzu |
66 | mkdir | Yeni klasörler oluştur |
67 | more | Her seferinde bir ekran çıktısı göster |
68 | mount | Bir dosya sistemi bağlayın |
69 | mv | Dosyaları veya dizinleri taşıma veya yeniden adlandırma |
70 | nl | Sayı satırları ve dosya yazma |
71 | passwd | Bir kullanıcı şifresini değiştirme |
72 | paste | Dosyaların satırlarını birleştirme |
73 | pathchk | Dosya adı taşınabilirliğini kontrol et |
74 | pr | Metin dosyalarını yazdırmak için dönüştürün |
75 | printcap | Yazıcı yeteneği veritabanı |
76 | printenv | Ortam değişkenlerini yazdır |
77 | printf | Verileri biçimlendir ve yazdır |
78 | ps | İşlem durumu |
79 | pwd | Çalışma Dizini Yazdır |
80 | quota | Disk kullanımını ve sınırlarını görüntüleme |
81 | quotacheck | Disk kullanımı için bir dosya sistemi tara |
82 | quotactl | Disk kotalarını ayarla |
83 | ram | ram disk aygıtı |
84 | rcp | İki makine arasında dosya kopyala |
85 | rm | Dosyaları kaldır |
86 | rmdir | Klasörleri kaldır |
87 | rpm | Uzaktan Paket Yöneticisi |
88 | rsync | Uzak dosya kopyalama (Dosya ağaçlarını senkronize et) |
89 | screen | Terminal penceresi yöneticisi |
90 | sdiff | İki dosyayı etkileşimli olarak birleştir |
91 | sed | Akış Düzenleyicisi |
92 | select | Klavye girişini kabul et |
93 | seq | Sayısal dizileri yazdır |
94 | shutdown | Linux’u kapatma veya yeniden başlatma |
95 | sleep | Belirtilen süre için gecikme |
96 | sort | Metin dosyalarını sırala |
97 | split | Bir dosyayı sabit boyutlu parçalara bölme |
98 | su | Yerine kullanıcı kimliği |
99 | sum | Bir dosya için sağlama toplamı yazdır |
100 | symlink | Bir dosya için yeni bir ad oluşturun |
101 | sync | Diskteki verileri bellekle senkronize et |
102 | tac | Dosyaları birleştirmek ve tersten yazmak |
103 | tail | Dosyaların son bölümünü çıkar |
104 | tar | Teyp Arşivleyici |
105 | tee | Çıktıyı birden fazla dosyaya yönlendir |
106 | test | Koşullu ifadeyi değerlendirin |
107 | time | Program Kaynak Kullanımını Ölçün |
108 | touch | Dosya zaman damgalarını değiştir |
109 | top | Sistemde çalışan işlemleri listeler |
110 | traceroute | Ev Sahipine Güzergah İzleme |
111 | tr | Karakterleri çevirme, sıkma ve / veya silme |
112 | TRUE | Hiçbir şey yapmayın |
113 | tty | Stdin’deki terminalin dosya adını yazdır |
114 | umount | Bir cihazın bağlantısını kes |
115 | uname | Sistem bilgilerini yazdır |
116 | unexpand | Boşlukları sekmelere dönüştür |
117 | uniq | Dosyaları benzersizleştir |
118 | useradd | Yeni kullanıcı hesabı oluştur |
119 | usermod | Kullanıcı hesabını değiştir |
120 | users | Giriş yapmış olan kullanıcıları listele |
121 | vdir | Dizin içeriğini ayrıntılı bir şekilde listeleyin (`ls -l -b ‘) |
122 | watch | Bir programı düzenli aralıklarla yürütme / görüntüleme |
123 | wc | Bayt, sözcük ve satır sayısını yazdır |
124 | whereis | Bir komutun bilinen tüm örneklerini bildir |
125 | which | Kullanıcının yolunda bir program dosyası bulun |
126 | who | Giriş yapmış olan tüm kullanıcı adlarını yazdır |
127 | whoami | Geçerli kullanıcı kimliğini ve adını yazdır (`id -un ‘) |
128 | xargs | Yapısal argüman listelerini ileterek yardımcı programı yürütün |
129 | yes | Kesilene kadar bir dize yazdır |