Windows ilə bənzərliklə, Linux əməliyyat sistemindəki ən rahat və sürətli iş üçün müəyyən bir əmr dəstinə malikdir. Ancaq ilk vəziyyətdə köməkçi proqramı çağırırıqsa və ya "Komanda xətti" (cmd) -dən bir hərəkət etsək, ikinci sistemdə hərəkətlər terminal emulyatorunda yerinə yetirilir. Əslində "Terminal" və Komanda xətti bir və eyni şeydir.
Linux Terminal Əmrlərinin siyahısı
Bu yaxınlarda Linux ailəsinin əməliyyat sistemləri xətti ilə tanış olmağa başlayanlar üçün burada hər istifadəçinin ehtiyac duyduğu ən vacib əmrlərin siyahısı verilmişdir. Qeyd edək ki, vasitələr və yardım proqramları çağırılıb "Terminal"bütün Linux paylamalarında əvvəlcədən quraşdırılmışdır və əvvəlcədən yüklənməyə ehtiyac yoxdur.
Fayl idarəetmə
Hər hansı bir əməliyyat sistemində müxtəlif fayl formatları ilə əlaqə yaratmadan edə bilməzsiniz. Çox istifadəçi bu məqsəd üçün bir qrafik qabığa sahib bir fayl menecerindən istifadə etməyə alışır. Ancaq eyni eyni manipulyasiyalar və ya daha da böyük bir siyahı xüsusi əmrlərdən istifadə etməklə həyata keçirilə bilər.
- lər - aktiv qovluğun məzmununa baxmağa imkan verir. Bunun iki variantı var: -l - təsviri olan bir siyahıdakı məzmunu göstərir, -a - sistem tərəfindən gizli olan faylları göstərir.
- pişik - göstərilən faylın məzmununu göstərir. Seçim dikişləri nömrələmək üçün istifadə olunur. -n .
- cd - aktiv qovluqdan göstərilənə keçmək üçün istifadə olunur. Əlavə seçimlər olmadan işə salındıqda, kök qovluğuna yönləndirilir.
- pwd - mövcud qovluğu müəyyənləşdirməyə xidmət edir.
- mkdir - mövcud qovluqda yeni bir qovluq yaradır.
- sənəd - fayl haqqında ətraflı məlumat göstərir.
- cp - bir qovluq və ya bir fayl çıxarmaq üçün tələb olunur. Bir seçim əlavə edərkən -r recursive surəti daxildir. Seçim -a əvvəlki seçimə əlavə olaraq sənəd atributlarını saxlayır.
- mv - qovluq / faylı köçürmək və ya dəyişdirmək üçün istifadə olunur.
- rm - Bir fayl və ya qovluq silinir. Seçim olmadan istifadə edildikdə silinmə geri qaytarılmazdır. Səbətə keçmək üçün seçimi daxil etməlisiniz -r.
- ln - fayla bir əlaqə yaradır.
- chmod - hüquqları dəyişdirir (oxuyun, yazın, dəyişdirin ...). Hər bir istifadəçi üçün ayrıca tətbiq oluna bilər.
- çalındı - sahibini dəyişdirməyə imkan verir. Yalnız Superuser (İdarəçi) üçün mövcuddur.
- tapmaq - sistemdəki faylları axtarmaq üçün nəzərdə tutulmuşdur. Komandadan fərqli olaraq tapmaq, axtarış aparılır yenilənib.
- dd - faylların surətlərini yaratarkən və onları çevirərkən istifadə olunur.
- tapmaq - sistemdəki sənədləri və qovluqları axtarır. Bu axtarış seçimlərini çevik şəkildə konfiqurasiya edə biləcəyiniz bir çox varianta malikdir.
- dağ-umounth - fayl sistemləri ilə işləmək üçün istifadə olunur. Onun köməyi ilə sistem ya kəsilə bilər, ya da bağlı ola bilər. İstifadəsi üçün kök imtiyazları almalısınız.
- du - fayl / qovluq nümunəsini göstərir. Seçim -h Oxunan formata çevirir -s - Qısaldılmış məlumatları göstərir və -d - dizinlərdə təkrarlanma dərinliyini təyin edir.
- df - qalan və doldurulmuş məkanın miqdarını öyrənməyə imkan verən disk boşluğunu təhlil edir. Alınan məlumatları qurulmağa imkan verən bir çox variant var.
Qeyd: super istifadəçi hüquqlarını (kök hüquqları) əldə etmək üçün daxil olmalısınız "sudo su" (sitat gətirmədən).
Mətnlə işləmək
İlə tanış "Terminal" fayllarla birbaşa qarşılıqlı olan əmrlər, gec-tez onlara dəyişiklik etməlisiniz. Mətn sənədləri ilə işləmək üçün aşağıdakı əmrlərdən istifadə olunur:
- daha çox - iş sahəsinin sahəsinə uyğun olmayan mətnə baxmağa imkan verir. Terminal sürüşmə olmadığı təqdirdə daha müasir bir funksiya istifadə olunur az.
- grep - nümunə ilə mətn axtarır.
- baş, quyruq - birinci əmr sənədin əvvəlində (başlıq) ilk bir neçə sətrin çıxmasına cavabdehdir, ikinci -
sənəddəki son sətirləri göstərir. Varsayılan olaraq, 10 xətt göstərilir. Funksiyadan istifadə edərək onların sayını dəyişə bilərsiniz -n və -f. - çeşidləmək - xətləri çeşidləmək üçün istifadə olunur. Seçim nömrələmə üçün istifadə olunur. -n, yuxarıdan aşağıya düzmək üçün - -r.
- fərqlidir - bir mətn sənədindəki fərqləri müqayisə edir və göstərir (sətir üzrə).
- wc - Sözləri, sətirləri, baytları və simvolları sayır.
Prosesin idarə edilməsi
Bir seans ərzində OS-nin uzun müddət istifadəsi, kompüter işini onunla işləmək rahat olmayacaq dərəcədə əhəmiyyətli dərəcədə pisləşdirə biləcək bir çox aktiv prosesin meydana gəlməsini stimullaşdırır.
Bu vəziyyət lazımsız prosesləri başa çatdırmaqla asanlıqla düzəldilə bilər. Linux sistemində bu məqsəd üçün aşağıdakı əmrlərdən istifadə olunur:
- ps, pgrep - ilk əmr sistemin aktiv prosesləri (funksiya) haqqında bütün məlumatları göstərir "e" biri müəyyən bir prosesi göstərir), ikincisi istifadəçi adını daxil etdikdən sonra proses ID-ni göstərir.
- öldürmək - PID prosesinə xitam verir.
- xkill - Proses pəncərəsini tıklayaraq -
tamamlayır. - pkill - prosesi öz adı ilə tamamlayır.
- killall bütün aktiv prosesləri dayandırır.
- üst htop - proseslərin göstərilməsindən məsuldur və sistem konsolu monitoru kimi istifadə olunur. htop bu gün daha populyardır.
- vaxt - "Terminal" ın ekranda prosesin icra müddəti barədə məlumatları göstərir.
İstifadəçi mühiti
Mühüm əmrlərə yalnız sistem komponentləri ilə qarşılıqlı əlaqə qurmağa imkan verən deyil, həm də kompüterlə işləmək rahatlığını təmin edən daha çox mənasız tapşırıqları da yerinə yetirmək lazımdır.
- tarix - seçimdən asılı olaraq tarix və saatı müxtəlif formatlarda (12 saat, 24 saat) göstərir.
- ləqəb - bir komandanı qısaltmaq və ya bunun üçün bir sinonimi yaratmaq, bir və ya bir neçə komandanın bir axınını icra etməyə imkan verir.
- uname - Sistemin işçi adı haqqında məlumat verir.
- sudo, sudo su - Birincisi əməliyyat sisteminin istifadəçilərindən biri adından proqramları işə salır. İkincisi Superuser adından.
- yuxu - kompüteri yuxu rejiminə keçirir.
- bağlamaq - dərhal kompüteri bağlayır, seçim -h kompüteri əvvəlcədən təyin edilmiş vaxtda söndürməyə imkan verir.
- yenidən başladın - kompüteri yenidən başladır. Xüsusi seçimlərdən istifadə edərək müəyyən bir yenidən başlama vaxtını da təyin edə bilərsiniz.
İstifadəçi idarəetməsi
Eyni kompüterdə birdən çox adam işlədikdə, lakin bir neçə, bir neçə istifadəçinin yaradılması ən yaxşı seçim olacaqdır. Bununla birlikdə, hər biri ilə qarşılıqlı əlaqə yaratmaq üçün komandanı bilməlisiniz.
- useradd, userdel, usermod - müvafiq olaraq istifadəçi hesabını əlavə et, silmək, redaktə etmək.
- keçid - parolun dəyişdirilməsinə xidmət edir. Superuser kimi işləyin (sudo su əmrin əvvəlində) bütün hesabların şifrələrini sıfırlamağa imkan verir.
Sənədlərə baxın
Heç bir istifadəçi sistemdəki bütün əmrlərin mənasını və ya proqramın bütün icra olunan fayllarının yerini xatırlaya bilmir, bununla birlikdə asanlıqla yadda qalan üç əmr kömək edə bilər:
- harada - İcra olunan faylların yolunu göstərir.
- adam - Eyni səhifə olan komandalarda istifadə olunan kömək və ya komandaya bir bələdçi göstərir.
- whatis - Yuxarıdakı əmrin analoqu, lakin bu, mövcud kömək mövzularını göstərmək üçün istifadə olunur.
Şəbəkə idarəetməsi
İnterneti konfiqurasiya etmək və sonradan uğurla şəbəkə parametrlərinə düzəlişlər etmək üçün bunun üçün ən azı bir neçə komandanın olduğunu bilməlisiniz.
- ip - şəbəkə alt sistemlərini qurmaq, qoşulma üçün mövcud IP portlarına baxmaq. Atribut əlavə edərkən -şou göstərilən növlərin obyektlərini siyahı şəklində atributu ilə göstərir -qiymət yardım məlumatları göstərilir.
- ping - Şəbəkə mənbələrinə (router, router, modem və s.) Bağlantı diaqnostikası. Rabitə keyfiyyəti haqqında məlumat verir.
- netoglar - istifadəçiyə trafik sərfi haqqında məlumat vermək. Atribut -i şəbəkə interfeysini təyin edir.
- tracerout - komanda analoqu pinglakin daha inkişaf etmiş bir formada. Məlumat paketinin qovşaqların hər birinə çatdırılma sürətini göstərir və paketlərin ötürülməsi üçün tam yol haqqında tam məlumat verir.
Nəticə
Yuxarıda göstərilən bütün əmrləri bilmək, hətta özünə Linux əsaslı bir sistem quran bir başlanğıc da qarşıya qoyulan vəzifələri uğurla həll edərək mükəmməl qarşılıqlı əlaqə qura biləcəkdir. İlk baxışdan siyahını xatırlamaq çox çətin görünə bilər, ancaq müəyyən bir əmrin tez-tez yerinə yetirilməsi ilə əsasları zamanla yaddaşlara basdırılacaq və hər dəfə bizim təqdim etdiyimiz təlimatlara müraciət etmək lazım olmayacaq.