Hacking
March 3, 2023

Kali Linux-da işləməyin əsasları.

SADIG ALIYEV | Əlaqə (TG) - @AzeAdminstrator

Salam, Dostlar🥷

Bu yazıda biz Kali Linux-da işin əsaslarını və əmrləri təhlil edəcəyik, çünki haker alətlərinin əksəriyyəti bu terminalda işləyir.


Kali Linux Terminalından istifadə

Əvvəlcə masaüstündəki işarəyə klikləməklə və ya CTRL+ALT+T düymələrini sıxmaqla terminalı açın. Standart Kali Linux terminal pəncərəsi belə görünür👇:

HACKSPACE

Bəzi terminal əsaslarını nəzərdən keçirək və xatırlayaq. Beləliklə, əmri yerinə yetirmək üçün onu daxil etməli və sonra Enter düyməsini sıxmalısınız.

CTRL+SHIFT+T düymələrini sıxmaqla cari sessiyadan əlavə terminal pəncərəsi aça bilərsiniz. Terminal pəncərəsini bağlamaq üçün CTRL + D birləşməsindən və ya əmrdən istifadə edin:

exit

Terminal pəncərəsini təmizləmək üçün əmri yerinə yetirin:

clear

və ya klaviatura qısa yolu CTRL+L.

TAB düyməsi əmri tam olaraq yazmamaq üçün əlavə etməyə imkan verir. Eyni şey fayllar üçün də işləyir. Eyni adla başlayan müxtəlif fayllar varsa, TAB düyməsi bütün adı yazmadan onlardan birini seçməyə imkan verəcək.

Bizdə oxşar ada malik qovluqda iki fayl var, məsələn test.sh və test.txt. TAB düyməsini basdıqdan sonra onlardan birini seçə biləcəksiniz.

Əgər əmri yerinə yetirdikdən sonra onun icrasını dayandırmaq lazımdırsa, onda CTRL + C klaviatura qısa yolundan istifadə edin.

Terminaldan istifadə edərək, siz həmçinin sistemi bağlaya və yenidən başlada bilərsiniz. Söndürmək üçün əmrdən istifadə edin:

poweroff

və əmri yenidən başlatmaq üçün:

reboot

kök imtiyazları ilə.

Artıq icra edilmiş əmrlərin tarixçəsinə baxmaq üçün əmrdən istifadə edin:

history

və əvvəllər yerinə yetirilən əmrdən təkrar istifadə etmək üçün düymələr kombinasiyası CRTL + R-dir və sonra komandanın bir hissəsini daxil edin, bundan sonra terminal əmri tələb edəcək.

Kataloqda faylların siyahısını saxlamaq üçün:

is

txt mətn faylı üçün əmri yerinə yetirməlisiniz:

is > is-list.txt

Simvol ilə yuxarıda istifadə olunan əmr

>

faylların siyahısını adlı mətn faylında saxlayın

ls-list.txt.

Əmri ilə

cat

və simvolu

<

bunun əksini edə bilərsiniz - faylın məzmununu terminal pəncərəsində göstərin:

cat < ls-list.txt

Bilməyə dəyər bir həyat hiyləsi var. Hər bir əmrin çıxışını birləşdirə və növbəti əmrdə istifadə edə bilərik. Parametr buna cavabdehdir:

|
komanda1 | komanda2 | komanda 3

Misal:

cat ls-list.txt | sort | grep test

Əsas Kali Linux Əmrləri

İndi terminaldan istifadə edək və Kali Linux-un (ümumiyyətlə Linux) bəzi əsas əmrlərinə baxaq.

Kömək və təlimatlar.

Linux terminalında icra edilə bilən proqramların əksəriyyətində istifadəçi təlimatı var - təlimat (ingilis dilində manual sözündən). Təlimata baxmaq üçün əmrdən istifadə edin:

man

Man səhifələrində adətən başlıq, qısa təsvir, əmr və arqument məlumatı olur.

Komanda təlimatına nəzər salaq:

ls
man ls

Bu, komandanın istifadəçi təlimatını göstərəcək:

Başqa bir istifadə halı. Məsələn, /etc/passwd faylının formatını bilməliyik. Bunu etmək üçün əmri işlədin:

man passwd

Yuxarıdakı əmr əmr məlumatlarını göstərəcəkdir

passwd

İnsan səhifələri Linux komandası haqqında məlumat əldə etməyin sürətli yoludur.

Komanda Apropos

Komanda:

apropos

təlimatda müəyyən bir sözün istifadə olunduğu əmrlərin siyahısını göstərməyə imkan verir. Məsələn, sabit diskinizi bölmək lazımdır, lakin əmri xatırlamırsınız. Bu vəziyyətdə əmrdən istifadə edirik:

apropos

və komandanın təlimatında görünə bilən söz.

apropos partition

Eyni şeyi arqumentlə man əmrindən istifadə etməklə etmək olar

-k

Amma mən həmişə bu arqumenti unuduram və apropos əmrini xatırlayıram.

man -k

Siyahı əmri

Komanda

ls

terminal pəncərəsində kataloq fayllarını siyahıya alır. Çıxış nəticələrini müxtəlif arqumentlərlə dəyişə bilərsiniz. Məsələn, mübahisə

-a 

bütün faylları (gizli fayllar daxil olmaqla) göstərmək üçün istifadə olunur və

- 1 

hər bir faylı ayrıca sətirdə göstərir ki, bu da bəzi hallarda skriptlərlə işləyərkən çox rahatdır.

Kali Linux Terminalında kataloqun dəyişdirilməsi.

Linux, Windows-da olduğu kimi məntiqi disklər üçün hərflərdən istifadə etmir:

 C:\

Burada bütün fayl və qovluqlar simvolla təmsil olunan kök kataloqunun uşaqlarıdır:

/

Başqa bir qovluğa keçmək üçün əmrdən istifadə edin:

cd

sonra istədiyiniz qovluğa gedən yol. Komanda:

pwd

cari qovluğu və əmri göstərəcək:

cd

ev kataloquna qayıdacaq:

/home/username

Bu əmrlərin necə işlədiyini başa düşmək üçün aşağıdakı ekran görüntüsünü öyrənin və məşq edin.

Əvvəlki qovluğa qayıtmaq üçün əmrdən istifadə edin:

cd ...

Kali Linux terminalında kataloq yaradılması

Kataloq yaratmaq üçün aşağıdakı əmrdən istifadə olunur:

mkdir

ardınca yeni kataloqun adı.

Yeni fayl yaratmaq üçün aşağıdakı əmrdən istifadə olunur:

touch

ardınca yeni faylın adı. Əmr istifadə nümunəsi

mkdir ve touch

burada baxa bilərsiniz👇:

Eyni anda bir neçə qovluq yaratmaq üçün arqumentdən istifadə edin:

 -p

Bu arqument əsas kataloq daxilində qovluqlar yarada bilər. Tutaq ki, biz yeni yaradılmış körpə-yeni qovluğumuza iki kataloq əlavə etmək istəyirik:

/home/kali/new_folder/baby-new-folder

Bunu bir arqumentdən istifadə edərək edə bilərsiniz:

 -p
mkdir -p /home/kali/new_folder/baby-new-folder

Kali Linux Terminalında Faylların Tapılması

Terminalda faylları axtarmağın bir neçə yolu var - bu əmrdir:

which, locate , find

Which

Komanda:

which

$PATH mühit dəyişənində müəyyən edilmiş qovluqları axtarır. Bu dəyişənə komanda yol olmadan tətbiq edildikdə Kali Linux-un axtardığı bütün kataloqların siyahısını ehtiva edir. Uyğunluq varsa, aşağıdakı ekran görüntüsündə göstərildiyi kimi faylın tam yolu qaytarılır:

Locate

Komanda:

locate

Kali Linux-da faylları və qovluqları tapmağın ən sürətli yoludur. O, digər əmrlərdən fərqli olaraq, sabit diskdə məlumat axtarmaq əvəzinə öz locate.db verilənlər bazasında axtarış aparır.

Bu verilənlər bazası cron planlayıcısı tərəfindən müntəzəm olaraq avtomatik yenilənir. Locate.db verilənlər bazasını əl ilə yeniləmək üçün əmrdən istifadə edin:

sudo updatedb

Find

Komanda:

find

ən mürəkkəb, lakin eyni zamanda çevik axtarış vasitəsidir. Onun sintaksisini başa düşmək olduqca çətindir, lakin nəticələr sizi sevindirəcəkdir. Ekran görüntüsündə əmrdən istifadə edərək ən sadə axtarışı etdik:

find

kök kataloqdan axtardığımız yer:

/

və sözü ilə başlayan faylı axtarın:

sbd.

Komanda:

where, which , locate

faylları adlarına görə axtarın,

find

faylları adı, növü, ölçüsü, vaxtı, icazələri və s. görə axtara bilər.

find

mürəkkəb, lakin çox güclü axtarış vasitəsidir.


Yaxşı, biz terminaldan istifadənin əsaslarını və bəzi əsas Linux əmrlərini əhatə etdik. Əlbəttə ki, bir məqalə Linux terminalında işləməyin bütün nüanslarını başa düşmək üçün kifayət deyil, lakin bu məlumat Kali Linux-un sonrakı özünü öyrənməsi üçün mütləq kifayət edəcəkdir.


🔥 Məqaləni bəyəndinizsə, reaksiya bildirin

🥷🏻 SADIG From Hack Space