Kali Linux Terminal Komutlarından Bazıları

Melix1337

Üye
21 Nis 2020
77
14

Giriş

Merhaba değerli Türk Hack Team üyeleri,bu konumda sizlere Linux'a yeni başlayanlar için Terminal komutlarından bazılarını göstereceğim,iyi okumalar.
ALINTI DEĞİLDİR.

Komutlar

Find Komutu (dosya bulmak)
İsmini bildiğin dosyayı aramak;
find [dizin] -type f -name [dosyaadı]
Örnek;
find /home/Melix1337 -type f -name turkhackteam.txt
Dosyaları boyutuna göre bulmak:
find [dizin] -type f -size [boyut]
Örnek;
find /home/Melix1337 -type f -size 15m
Dipnot;

Byte için c,
Kilobyte için k
Megabyte için m

Gigabyte için G

Belirli bir tarihten sonra değiştirilen dosyaları bulmak:
find [dizin] -type f -newermt '[tarih ve zaman]'

Örnek:
find / -type f -newermt '13/07/2021 0:00:00'
(Yazdığınız tarihten sonrasındaki tüm tarihler / saatler aranması gereken bir koşuldur)


Dosyaları değiştirilme tarihine göre bulmak:

find [dizin] -type f -newermt [başlangıç tarihi aralığı] ! -newermt [bitiş tarihi aralığı]

Örnek:
find / -type f -newermt 13/07/2021 ! -newermt 20/07/2021


Belirli bir anahtar kelimeye sahip dosyaları bulmak:
grep -iRl [klasör yolu/anahtar kelime]
Örnek:
grep -iRl '/home/flag'

Aramada Boyut Belirleme
find / -type f -size (+aşan dosya boyutu) -exec ls -lh {} \; | awk '{ print $5 ": " $9 }' |sort -n
Örnek:

find / -type f -size +50M -exec ls -lh {} \; | awk '{ print $5 ": " $9 }' |sort -n
bu 50 mbyı aşan dosyaları aramanıza yarar



Önemli Not;
Find komutunuzun sonuna : 2> / dev / null yazdığınızda izniniz olmayan dosyaları / dizinleri dışlamak için sonuçlarınızı filtrelersiniz.




Dosyalarla Oynamak

Dosya/Klasör Kopyalamak
cp [dosyaadı/klasör] [dizin]
Örneğin;
cp tht.txt /home/turkhackteam

Dosyayı / Klasörü taşı:
mv [dosyaadı] [dizin]
örnek;
mv tht.txt /home/turkhackteam


Birden fazla dosyayı / klasörü aynı anda taşı:
mv [dosya1] [dosya2] [dosya3] -t [taşınacak dizin]
örnek;
mv tht.txt tht2.exe tht3.py -t /home/turkhackteam


Dosyayı / klasörü yeniden adlandır:
mv [mevcut dosyaadı] [yeni dosyaadı]
örnek;

mv tht.txt tht2.txt

Bir dosya oluştur:
touch [dosyaadı]
örnek;

touch yeniDosya.txt

Bir klasör oluştur:

mkdir [klasöradı]
örnek;

mkdir turkhackteamklasor

Dosyayı düzenle:

nano [dosyaadı]

örnek;
nano tht.txt

Dosyanın içeriğini oku:
cat [dosyaadı]
örnek;

cat tht.txt

Uzak makineye dosya yükle:
scp [dosyaadı] [kullanıcı adı]@[Uzak makinenin IP'si ]:/[yüklenecek dizin]

örnek;
scp tht.txt Melix1337@19*.1*8.1*0.1*3:/home/gucluadam/

Bir bash komut dosyası programı çalıştır:
./[scriptin adı]

örnek;
./turkhackteam
Tüm dosyaları mevcut dizinden başka bir dizine taşı:
mv * [dosyaların taşınacağı dizin]
örnek;

mv * /home/scripts

Bitiş

Konuyu okuduğunuz için teşekkür ederim,rağbet görürse yenilerini paylaşacağım
RESPECT!










 

raistaron

Katılımcı Üye
8 Tem 2020
700
310
neutron

Giriş

Merhaba değerli Türk Hack Team üyeleri,bu konumda sizlere Linux'a yeni başlayanlar için Terminal komutlarından bazılarını göstereceğim,iyi okumalar.
ALINTI DEĞİLDİR.

Komutlar

Find Komutu (dosya bulmak)
İsmini bildiğin dosyayı aramak;
find [dizin] -type f -name [dosyaadı]
Örnek;
find /home/Melix1337 -type f -name turkhackteam.txt
Dosyaları boyutuna göre bulmak:
find [dizin] -type f -size [boyut]
Örnek;
find /home/Melix1337 -type f -size 15m
Dipnot;

Byte için c,
Kilobyte için k
Megabyte için m

Gigabyte için G

Belirli bir tarihten sonra değiştirilen dosyaları bulmak:
find [dizin] -type f -newermt '[tarih ve zaman]'

Örnek:
find / -type f -newermt '13/07/2021 0:00:00'
(Yazdığınız tarihten sonrasındaki tüm tarihler / saatler aranması gereken bir koşuldur)


Dosyaları değiştirilme tarihine göre bulmak:

find [dizin] -type f -newermt [başlangıç tarihi aralığı] ! -newermt [bitiş tarihi aralığı]

Örnek:
find / -type f -newermt 13/07/2021 ! -newermt 20/07/2021


Belirli bir anahtar kelimeye sahip dosyaları bulmak:
grep -iRl [klasör yolu/anahtar kelime]
Örnek:
grep -iRl '/home/flag'

Aramada Boyut Belirleme
find / -type f -size (+aşan dosya boyutu) -exec ls -lh {} \; | awk '{ print $5 ": " $9 }' |sort -n
Örnek:

find / -type f -size +50M -exec ls -lh {} \; | awk '{ print $5 ": " $9 }' |sort -n
bu 50 mbyı aşan dosyaları aramanıza yarar



Önemli Not;
Find komutunuzun sonuna : 2> / dev / null yazdığınızda izniniz olmayan dosyaları / dizinleri dışlamak için sonuçlarınızı filtrelersiniz.




Dosyalarla Oynamak

Dosya/Klasör Kopyalamak
cp [dosyaadı/klasör] [dizin]
Örneğin;
cp tht.txt /home/turkhackteam

Dosyayı / Klasörü taşı:
mv [dosyaadı] [dizin]
örnek;
mv tht.txt /home/turkhackteam


Birden fazla dosyayı / klasörü aynı anda taşı:
mv [dosya1] [dosya2] [dosya3] -t [taşınacak dizin]
örnek;
mv tht.txt tht2.exe tht3.py -t /home/turkhackteam


Dosyayı / klasörü yeniden adlandır:
mv [mevcut dosyaadı] [yeni dosyaadı]
örnek;

mv tht.txt tht2.txt

Bir dosya oluştur:
touch [dosyaadı]
örnek;

touch yeniDosya.txt

Bir klasör oluştur:

mkdir [klasöradı]
örnek;

mkdir turkhackteamklasor

Dosyayı düzenle:

nano [dosyaadı]

örnek;
nano tht.txt

Dosyanın içeriğini oku:
cat [dosyaadı]
örnek;

cat tht.txt

Uzak makineye dosya yükle:
scp [dosyaadı] [kullanıcı adı]@[Uzak makinenin IP'si ]:/[yüklenecek dizin]

örnek;
scp tht.txt Melix1337@19*.1*8.1*0.1*3:/home/gucluadam/

Bir bash komut dosyası programı çalıştır:
./[scriptin adı]

örnek;
./turkhackteam
Tüm dosyaları mevcut dizinden başka bir dizine taşı:
mv * [dosyaların taşınacağı dizin]
örnek;

mv * /home/scripts

Bitiş

Konuyu okuduğunuz için teşekkür ederim,rağbet görürse yenilerini paylaşacağım
RESPECT!










Ellerine sağlık ama daha iyi konu bulabilirdin :)
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.