Windows əməliyyat sistemi ilə müqayisədə, Linux əməliyyat sistemində ən rahat və sürətli iş üçün müəyyən bir əmr dəsti ehtiva edir. Amma birinci hallarda kommunal deyirik və ya "Komanda xəttindən" (cmd) hərəkət etsək, ikinci sistemdə hərəkətlər terminal emulatorunda aparılır. Əslində "Terminal" və "Command Line" - eyni şey.
"Terminal" Linux komandalarının siyahısı
Linux ailəsinin əməliyyat sistemlərinin xətti ilə yaxından tanış olanlar üçün biz hər bir istifadəçi üçün zəruri olan ən vacib əmrlərin reyestrini aşağıda verdik. Qeyd edək ki, vasitələr və kommunal xidmətlər "Terminal", bütün Linux dağılımlarına önceden yüklenmiştir ve önyüklemeye ehtiyac yoxdur.
Fayl idarə
Hər hansı bir əməliyyat sistemində, müxtəlif fayl formatları ilə qarşılıqsız əlaqə qurula bilməz. Çox istifadəçi bu məqsəd üçün bir qrafik qabığı olan bir fayl menecerindən istifadə etmək üçün istifadə olunur. Amma eyni manipulyasiyalar, hətta daha böyük bir siyahısı, xüsusi əmrlərdən istifadə edilə bilər.
- ls - aktiv qovluğun məzmununu keçirmək imkanı verir. İki variant var: -l - məzmunu bir təsviri olan bir siyahı kimi göstərir, -a - Sistem tərəfindən gizlənən faylları göstərir.
- pişik - göstərilən faylın məzmununu göstərir. Satır numaralaması üçün seçim tətbiq olunur. -n .
- cd - aktiv kataloqdan müəyyən birinə keçmək üçün istifadə olunur. Əlavə variantlar olmadan başlandıqda, kök dizinə yönəldir.
- pwd - mövcud kataloq müəyyən etmək üçün xidmət edir.
- mkdir - mövcud qovluğa yeni bir qovluq yaradır.
- fayl - fayl haqqında ətraflı məlumatlar göstərilir.
- cp - bir qovluq və ya faylın surətini çıxarmaq lazımdır. Bir seçim əlavə edərkən -r recursive çıxarmaq daxildir. Seçim -a əvvəlki seçkiyə əlavə olaraq sənəd atributlarını saxlayır.
- mv - bir qovluq / faylın hərəkət və ya adını dəyişmək üçün istifadə olunur.
- rm - bir fayl və ya qovluğu siler. Seçimsiz istifadə edildikdə, silinmə qalıcıdır. Səbətə keçmək üçün seçimi daxil etməlisiniz -r.
- ln - faylya bir keçid yaradır.
- chmod - dəyişiklik hüququ (oxumaq, yazmaq, dəyişdirmək ...). Hər bir istifadəçiyə ayrıca tətbiq edilə bilər.
- chown - sahibini dəyişdirməyə imkan verir. Yalnız SuperUser (Administrator) üçün istifadə edilə bilər.
- tapın - sistemdəki faylları axtarmaq üçün nəzərdə tutulmuşdur. Komandadan fərqli olaraq tapmaq, axtarış yerində həyata keçirilir yeniləndi.
- dd - faylların surətlərini yaratmaq və onları çevirməkdə istifadə olunur.
- tapmaq - sistemdə sənədlər və qovluqlar axtarılır. Axtarışınızı esnekleştirebileceğiniz bir çox seçenek var.
- montaj - fayl sistemləri ilə işləmək üçün istifadə olunur. Onun köməyi ilə sistem qoşula bilər və ya qoşula bilər. Istifadə etmək üçün kök hüququ əldə etməlisiniz.
- du - fayl / qovluq nümunəsini göstərir. Seçim -h oxunaqlı formata çevrilir -s - qısaldılmış məlumatları göstərir və -d - kataloqlarda recursions dərinliyini təyin edir.
- df - qalan və dolu məbləğin məbləğini müəyyən etməyə imkan verən disk yerini təhlil edir. Alınan məlumatları qurmağa imkan verən bir çox variant var.
Qeyd: superuser hüquqları (kök hüququ) almaq üçün siz daxil olmalısınız "sudo su" (quotes olmadan).
Mətnlə işləmək
Daxil olma "Terminal" fayllarla birbaşa əlaqə quran əmrlər gec-tez onlara dəyişiklik etməlidir. Aşağıdakı əmrlər mətn sənədləri ilə işləmək üçün istifadə olunur:
- daha çox - iş sahəsinə uyğun olmayan mətni keçirmək imkanı verir. Terminal kaydırma olmadan, daha müasir bir funksiya istifadə olunur. daha az.
- grep - nümunə ilə mətn axtarışını həyata keçirir.
- baş quyruq - ilk əmr sənədin başlanğıcının ilk neçə xəttinin (başlıq) çıxışından, ikinci -
sənəddə son xətləri göstərir. Varsayılan olaraq, 10 xətt göstərilir. Funksiyanı istifadə edərək nömrələrini dəyişə bilərsiniz -n və -f. - sıralama - xətləri düzəltmək üçün istifadə olunur. Numaralandırma üçün seçim tətbiq edilir. -n, yuxarıdan aşağıya düzəldilməsi üçün - -r.
- diff - bir mətn sənədində fərqləri müqayisə edir və göstərir (xətt üzrə xətt).
- wc - sözləri, strings, bayt və simvol sayar.
Proses idarə
Bir seans zamanı OS-nin uzadılmış istifadəsi bir çox aktiv proseslərin ortaya çıxmasını stimullaşdırır ki, bu da kompüter performansını işləməyəcək rahat bir nöqtəyə gətirə bilər.
Bu vəziyyət lazımsız prosesləri tamamlayaraq asanlıqla aradan qaldırıla bilər. Linux üçün aşağıdakı məqsədlər üçün bu əmrlər istifadə olunur:
- ps pgrep - ilk komanda sistemin aktif prosesləri haqqında bütün məlumatları əks etdirir (funksiya "-e" bir xüsusi prosesi nümayiş etdirir), ikincisi istifadəçi adı girildikdən sonra proses kimliyini göstərir.
- öldürün - PID prosesini bitirir.
- xkill - proses pəncərəsinə basaraq -
tamamlayır. - pkill - prosesi adından bitirir.
- killall bütün aktiv prosesləri ləğv edir.
- üst, htop - proseslərin göstərilməsindən məsuldur və sistem konsolu monitorları kimi istifadə olunur. htop bu gün daha məşhurdur.
- vaxt - prosesi zamanı "Terminal" məlumatlarını göstərir.
İstifadəçi mühiti
Əhəmiyyətli əmrlərin sayı yalnız sistem komponentləri ilə qarşılıqlı əlaqə qurmağa imkan verənlər deyil, həm də kompüterlə işləmək üçün rahatlıq yaradan daha əhəmiyyətsiz vəzifələri yerinə yetirir.
- tarixi - seçimə bağlı olaraq müxtəlif formatlarda (12 saat, 24 saat) tarixi və saatı göstərir.
- alias - bir əmri azaltmaq və ya bunun üçün bir sinonimi yaratmaq, bir və ya bir neçə komanda bir axını icra etməyə imkan verir.
- uname - sistemin iş adı haqqında məlumat verir.
- sudo sudo su - ilk əməliyyat sistemi istifadəçilərindən birinin adından proqramı həyata keçirir. İkincisi Super İstifadəçi adına verilir.
- yuxu - kompüteri yuxu rejiminə qoyur.
- bağlanma - dərhal kompüteri söndürür, seçimi -h kompüteri öncədən təyin edilmiş bir zamanda söndürməyə imkan verir.
- yenidən başladın - kompüterinizi yenidən başladın. Xüsusi variantları istifadə edərək xüsusi bir reboot vaxtını təyin edə bilərsiniz.
İstifadəçi İdarəetmə
Birdən çox adam eyni kompüterdə işləyir, lakin bir neçə istifadəçinin bir neçə istifadəçinin yaradılması ən yaxşı seçimdir. Ancaq əmrləri hər biri ilə qarşılıqlı əlaqədə bilmək lazımdır.
- useradd, userdel, usermod - Əlavə, silmək, istifadəçi hesabını redaktə edin.
- passwd - parol dəyişdirmək üçün xidmət edir. Super İstifadəçi kimi işləyin (sudo su komanda başında) bütün hesabların parollarını sıfırlamağa imkan verir.
Sənədləri bax
Heç bir sistem sistemdeki bütün əmrlərin və ya bütün yürütülebilir proqram fayllarının yerini yadda saxlaya bilmir, lakin üç asanlıqla xatırlanan əmrlər xilasetmə vasitəsinə gələ bilər:
- burada - Yürütülebilir faylların yolunu görüntüler.
- insan - komandaya yardım və ya bir təlimat göstərir, eyni səhifələrdə əmrlərdə istifadə olunur.
- nədir - Yukarıdakı komanda bir analoq, lakin mövcud yardım bölmələrini göstərmək üçün istifadə olunur.
Şəbəkə idarə
İnterneti qurmaq və gələcəkdə şəbəkə ayarlarına uğurla düzəlişlər etmək üçün bunun üçün məsul olan ən azı bir neçə komanda bilmək lazımdır.
- ip - şəbəkə alt sistemlərini qurmaq üçün mövcud IP portlarını görüntüləyin. Bir atribut əlavə edərkən - göstərin göstərilən növlərin obyektlərini bir xüsusiyyət kimi bir göstərici kimi göstərir - yardımçı Referans məlumatları göstərilir.
- ping şəbəkə mənbələrinə (router, router, modem və s.) qoşulma diaqnostikası. Həmçinin ünsiyyət keyfiyyəti haqqında məlumat verir.
- nethogs - istifadəçiyə trafik istehlakı barədə məlumat verilməsi. Atribut -i şəbəkə interfeysini təyin edir.
- tracerout - komanda analogu pinglakin daha təkmilləşdirilmiş formasında. Hər bir qovşaqda bir məlumat paketi çatdırılma sürəti göstərir və paket ötürülməsi tam marşrutu haqqında tam məlumat verir.
Nəticə
Yuxarıda göstərilən bütün əmrləri bilmək, hətta yeni bir Linux sistemini quran təcrübəsiz olsa da, vəzifələri uğurla həll etməklə mükəmməl qarşılıqlı əlaqə qura biləcəkdir. Birinci baxışda, siyahı çox vaxt yadda saxlanıla bilər, ancaq bir vaxtda bir komanda tez-tez icra edilərkən, əsas olanlar yaddaşa düşəcək və hər dəfə təqdim etdiyimiz göstərişlərə müraciət etməyəcəksiniz.