Linux komutu, Linux işletim sisteminin bir yardımcı programıdır. Tüm temel ve ileri düzey görevler komutlar çalıştırılarak yapılabilir. Komutlar üzerinde yürütülür Linux terminali . Terminal, sistemle etkileşime geçmek için Windows işletim sistemindeki komut istemine benzeyen bir komut satırı arayüzüdür. Linux'taki komutlar harfe duyarlı .
Linux gibi diğer işletim sistemlerine kıyasla güçlü bir komut satırı arayüzü sağlar pencereler ve MacOS'ta. Terminali üzerinden temel işleri ve ileri işleri yapabiliyoruz. Dosya oluşturma, dosyayı silme, dosyayı taşıma ve daha fazlası gibi bazı temel görevleri yapabiliriz. Ayrıca yönetim görevleri (paket kurulumu, kullanıcı yönetimi dahil), ağ görevleri (ssh bağlantısı), güvenlik görevleri ve çok daha fazlası gibi gelişmiş görevleri de gerçekleştirebiliriz.
Linux terminali, çeşitli destek seçenekleri sunması nedeniyle kullanıcı dostu bir terminaldir. Linux terminalini açmak için ' tuşuna basın CTRL + ALT + T ' tuşlarına birlikte basın ve ' tuşuna basarak bir komutu yürütün GİRMEK ' anahtar.
Bu konu başlığımızda en sık kullanılan 50 Linux komutunu örnekleriyle ele alacağız. Bu komutlar hem yeni başlayanlar hem de profesyoneller için çok faydalıdır. Kullanımlarını kolayca tanımlayabilmeniz için bu komutları aşağıdaki bölümlere ayırdık:
- Linux Dizin Komutları
- Linux Dosya Komutları
- Linux Dosya İçeriği Komutları
- Linux Kullanıcı Komutları
- Linux Filtre Komutları
- Linux Yardımcı Program Komutları
- Linux Ağ Komutanlığı
Linux'un En İyi 50 Komutu
Aşağıdakiler en iyi 50 Linux komutudur:
Linux Dizin Komutları
1. pwd Komutu
özürlü komutu geçerli çalışma dizininin konumunu görüntülemek için kullanılır.
Sözdizimi:
pwd
Çıktı:
2.mkdir Komutu
mkdir komutu herhangi bir dizinin altında yeni bir dizin oluşturmak için kullanılır.
Sözdizimi:
mkdir
Çıktı:
3.rmdir Komutu
Bir dizini silmek için rmdir komutu kullanılır.
Sözdizimi:
rmdir
Çıktı:
4. ls Komutu
ls komutu bir dizinin içeriğinin listesini görüntülemek için kullanılır.
Sözdizimi:
ls
Çıktı:
5.cd Komutu
CD komutu geçerli dizini değiştirmek için kullanılır.
Sözdizimi:
cd
Çıktı:
Linux Dosya komutları
6. Komuta dokunun
dokunmak komutu boş dosyalar oluşturmak için kullanılır. Bir kez çalıştırarak birden fazla boş dosya oluşturabiliriz.
Sözdizimi:
touch touch ....
Çıktı:
7. kedi Komutu
kedi command Linux sisteminde çok amaçlı bir yardımcı programdır. Bir dosya oluşturmak, dosyanın içeriğini görüntülemek, bir dosyanın içeriğini başka bir dosyaya kopyalamak ve daha fazlası için kullanılabilir.
Sözdizimi:
cat [OPTION]... [FILE]..
Bir dosya oluşturmak için aşağıdaki şekilde yürütün:
coomeet gibi web sitesi
cat > // Enter file content
Basmak ' CTRL+D Dosyayı kaydetmek için ' tuşlarına basın. Dosyanın içeriğini görüntülemek için aşağıdaki şekilde yürütün:
cat
Çıktı:
8. rm Komutu
rm Komut bir dosyayı kaldırmak için kullanılır.
Sözdizimi:
rm
Çıktı:
9. cp Komutu
cp komutu bir dosyayı veya dizini kopyalamak için kullanılır.
Sözdizimi:
Aynı dizine kopyalamak için:
cp
Farklı bir dizine kopyalamak için:
Çıktı:
10.mv Komut
mv Komut, bir dosyayı veya dizini bir konumdan başka bir konuma taşımak için kullanılır.
Sözdizimi:
mv
Çıktı:
11. Komutu yeniden adlandırın
Dosyaları yeniden adlandırmak için yeniden adlandır komutu kullanılır. Büyük bir dosya grubunu yeniden adlandırmak için kullanışlıdır.
Sözdizimi:
rename 's/old-name/new-name/' files
Örneğin tüm metin dosyalarını pdf dosyalarına dönüştürmek için aşağıdaki komutu çalıştırın:
rename 's/.txt$/.pdf/' *.txt
Çıktı:
Linux Dosya İçeriği Komutları
12. baş Komuta
Head komutu bir dosyanın içeriğini görüntülemek için kullanılır. Bir dosyanın ilk 10 satırını görüntüler.
Sözdizimi:
head
Çıktı:
13. kuyruk Komutanlığı
Tail komutu head komutuna benzer. Her iki komut arasındaki fark, dosya içeriğinin son on satırını görüntülemesidir. Hata mesajını okumak için kullanışlıdır.
Sözdizimi:
tail
Çıktı:
14. tac Komutu
Tac komutu adından da anlaşılacağı gibi cat komutunun tersidir. Dosya içeriğini ters sırada (son satırdan itibaren) görüntüler.
Sözdizimi:
tac
Çıktı:
15. daha fazla komut
More komutu, cat komutuyla aynı şekilde dosya içeriğini görüntülemek için kullanıldığından cat komutuna oldukça benzer. Her iki komut arasındaki tek fark, dosyaların daha büyük olması durumunda, daha fazla komutun aynı anda ekran çıktısı görüntülemesidir.
Daha fazla komutta sayfayı kaydırmak için aşağıdaki tuşlar kullanılır:
Giriş anahtarı: Sayfa satır aşağı kaydırmak için.
Boşluk çubuğu: Bir sonraki sayfaya geçmek için.
java dize yöntemine
b tuşu: Önceki sayfaya geçmek için.
/ anahtar: Dizeyi aramak için.
Sözdizimi:
more
Çıktı:
16. daha az Komut
Daha az komut, daha fazla komuta benzer. Ayrıca 'terminalin genişlik ve yüksekliğinin ayarlanması' gibi bazı ekstra özellikleri de içerir. Karşılaştırmalı olarak, daha fazla komut çıktıyı terminal genişliğinde keser.
Sözdizimi:
less
Çıktı:
Linux Kullanıcı Komutları
17.su Komutanlığı
su komutu başka bir kullanıcıya yönetici erişimi sağlar. Başka bir deyişle Linux kabuğunun başka bir kullanıcıya erişmesine izin verir.
Sözdizimi:
su
Çıktı:
18. Kimlik Komutu
id komutu, kullanıcı kimliğini (UID) ve grup kimliğini (GID) görüntülemek için kullanılır.
Sözdizimi:
id
Çıktı:
19. useradd Komutu
Useradd komutu, bir Linux sunucusuna kullanıcı eklemek veya kaldırmak için kullanılır.
Sözdizimi:
useradd username
Çıktı:
20.passwd Komutu
passwd komutu bir kullanıcının şifresini oluşturmak ve değiştirmek için kullanılır.
Sözdizimi:
passwd
Çıktı:
21. groupadd Komutu
grup ekleme komutu kullanıcı grubu oluşturmak için kullanılır.
Sözdizimi:
groupadd
Çıktı:
Linux Filtre Komutları
22. kedi Komutu
Cat komutu aynı zamanda filtre olarak da kullanılır. Bir dosyayı filtrelemek için boruların içinde kullanılır.
Sözdizimi:
cat | cat or tac | cat or tac |. . .
Çıktı:
23. kesme komutu
kesmek komutu bir dosyanın belirli bir sütununu seçmek için kullanılır. '-d' seçeneği sınırlayıcı olarak kullanılır ve boşluk (''), eğik çizgi (/), kısa çizgi (-) veya başka herhangi bir şey olabilir. Ve '-f' seçeneği sütun numarasını belirtmek için kullanılır.
Sözdizimi:
cut -d(delimiter) -f(columnNumber)
Çıktı:
24. grep Komutu
anaconda vs piton yılanı
kavramak Linux sistemindeki en güçlü ve kullanılan filtredir. 'Grep', ' anlamına gelir küresel düzenli ifade baskısı .' Bir dosyadaki içeriği aramak için kullanışlıdır. Genellikle boruyla birlikte kullanılır.
Sözdizimi:
command | grep
Çıktı:
25. iletişim Komutanlığı
'Comm' komutu iki dosyayı veya akışı karşılaştırmak için kullanılır. Varsayılan olarak üç sütun görüntüler; ilki, ilk dosyanın eşleşmeyen öğelerini görüntüler, ikincisi ikinci dosyanın eşleşmeyen öğesini gösterir ve üçüncü sütun her iki dosyanın eşleşen öğelerini görüntüler.
Sözdizimi:
comm
Çıktı:
26.sed komutu
Ancak komut olarak da bilinir akış düzenleyici . Düzenli ifade kullanarak dosyaları düzenlemek için kullanılır. Dosyaları kalıcı olarak düzenlemez; bunun yerine düzenlenen içerik yalnızca ekranda kalır. Gerçek dosyayı etkilemez.
Sözdizimi:
command | sed 's///'
Çıktı:
27. tee komutu
tişört komutu cat komutuna oldukça benzer. Her iki filtre arasındaki tek fark, standart girdiyi standart çıktıya koyması ve bunları da bir dosyaya yazmasıdır.
Sözdizimi:
cat | tee | cat or tac |.....
Çıktı:
28.tr Komutanlığı
TR komutu, dosya içeriğini küçük harften büyük harfe çevirmek için kullanılır.
Sözdizimi:
command | tr
Çıktı:
29. benzersiz Komuta
uniq komutu, her kelimenin yalnızca bir kez geçeceği sıralı bir liste oluşturmak için kullanılır.
Sözdizimi:
command | uniq
Çıktı:
30. wc Komutanlığı
wc komutu bir dosyadaki satırları, kelimeleri ve karakterleri saymak için kullanılır.
Sözdizimi:
wc
Çıktı:
31. Komuta
Od komutu, bir dosyanın içeriğini onaltılık, sekizlik ve ASCII karakterleri gibi farklı s cinsinden görüntülemek için kullanılır.
Sözdizimi:
od -b // Octal format od -t x1 // Hexa decimal format od -c // ASCII character format
Çıktı:
32. sıralama Komutu
düzenlemek Dosyaları alfabetik sıraya göre sıralamak için kullanılan komuttur.
Sözdizimi:
sort
Çıktı:
33.gzip Komutu
25 c'den k'ye
gzip komutu dosya boyutunu kısaltmak için kullanılır. Bir sıkıştırma aracıdır. Orijinal dosyayı '.gz' uzantılı sıkıştırılmış dosyayla değiştirir.
Sözdizimi:
gzip ...
Çıktı:
34. gunzip Komutu
silah fermuarı komutu bir dosyanın sıkıştırmasını açmak için kullanılır. Gzip komutunun ters işlemidir.
Sözdizimi:
gunzip . .
Çıktı:
Linux Yardımcı Program Komutları
35. Komutu Bul
bulmak komutu bir dizindeki belirli bir dosyayı bulmak için kullanılır. Ayrıca bir dosyayı bulmak için ada göre, türe göre, tarihe göre ve daha fazlası gibi çeşitli seçenekleri de destekler.
Find komutundan sonra aşağıdaki semboller kullanılır:
(.) : Geçerli dizin adı için
(/) : Kök için
Sözdizimi:
find . -name '*.pdf'
Çıktı:
36. Komutu bulun
yerini belirlemek komutu bir dosyayı dosya adına göre aramak için kullanılır. Find komutuna oldukça benzer; fark, bunun bir arka plan süreci olmasıdır. Dosyayı veritabanında arar, find komutu ise dosya sisteminde arama yapar. Find komutundan daha hızlıdır. Dosyayı bulur komutuyla bulmak için veritabanınızı güncel tutun.
Sözdizimi:
locate
Çıktı:
37. tarih Komutanlığı
tarih komutu tarihi, saati, saat dilimini ve daha fazlasını görüntülemek için kullanılır.
Sözdizimi:
date
Çıktı:
38. cal Komutu
Cal komutu, geçerli ayın takvimini geçerli tarih vurgulanmış şekilde görüntülemek için kullanılır.
Sözdizimi:
cal<
Çıktı:
39. uyku Komutu
Sleep komutu, terminali belirtilen süre boyunca tutmak için kullanılır. Varsayılan olarak saniye cinsinden zaman alır.
Sözdizimi:
sleep
Çıktı:
40. Zaman Komutanlığı
Time komutu, bir komutun yürütüleceği zamanı görüntülemek için kullanılır.
Sözdizimi:
time
Çıktı:
bileşik birincil anahtar
41. zcat Komutanlığı
Sıkıştırılmış dosyaları görüntülemek için zcat komutu kullanılır.
Sözdizimi:
zcat
Çıktı:
42. df Komutu
df komutu dosya sisteminde kullanılan disk alanını görüntülemek için kullanılır. Çıktıyı kullanılan blokların, mevcut blokların ve monte edilen dizinin sayısı olarak görüntüler.
Sözdizimi:
df
Çıktı:
43. montaj Komutu
Mount komutu, harici bir aygıt dosya sistemini sistemin dosya sistemine bağlamak için kullanılır.
Sözdizimi:
mount -t type
Çıktı:
44. Çıkış Komutu
Linux çıkış komutu geçerli kabuktan çıkmak için kullanılır. Bir parametreyi sayı olarak alır ve durum numarasının dönüşüyle kabuktan çıkar.
Sözdizimi:
exit
Çıktı:
ENTER tuşuna bastıktan sonra terminalden çıkılacaktır.
45. Komutu temizle
Linux temizlemek komutu terminal ekranını temizlemek için kullanılır.
Sözdizimi:
clear
Çıktı:
ENTER tuşuna bastıktan sonra terminal ekranı temizlenecektir.
Linux Ağ Komutları
46. ip Komutu
Linux ip komutu, ipconfig komutunun güncellenmiş bir sürümüdür. Bir IP adresi atamak, bir arayüzü başlatmak, bir arayüzü devre dışı bırakmak için kullanılır.
Sözdizimi:
ip a or ip addr
Çıktı:
47.ssh Komutu
Linux ssh komutu, ssh protokolü üzerinden uzak bağlantı oluşturmak için kullanılır.
Sözdizimi:
ssh user_name@host(IP/Domain_name)<p></p>
48. posta Komutanlığı
posta komutu, komut satırından e-posta göndermek için kullanılır.
Sözdizimi:
mail -s 'Subject'
Çıktı:
49. ping Komutu
Ping komutu, iki düğüm arasındaki bağlantıyı, yani sunucunun bağlı olup olmadığını kontrol etmek için kullanılır. 'Paket İnternet Groper'ın kısa şeklidir.
Sözdizimi:
ping
Çıktı:
50. ana bilgisayar Komutanlığı
ev sahibi komutu, belirli bir alan adının IP adresini görüntülemek için kullanılır ve bunun tersi de geçerlidir. DNS Sorgusu için DNS aramalarını gerçekleştirir.
Sözdizimi:
host or
Çıktı: