JavaRush /Java Blogu /Random-AZ /Ən çox tələb olunan 10 Linux əmri

Ən çox tələb olunan 10 Linux əmri

Qrupda dərc edilmişdir
Uzun illərini Ubuntu əməliyyat sisteminə həsr etmiş Metyu Helmke hər bir Linux istifadəçisinin bilməli olduğuna inandığı 10 əsas əmri təsvir edir. Ən çox tələb olunan 10 Linux əmri - 1

Giriş

Hər şeyi gözəl qrafik interfeys vasitəsilə etməyə öyrəşmisinizsə, Linux komanda xətti interfeysi ilə işləməyə başlamaq qorxuncdur. Çox məlumat var və bəzən haradan başlamaq lazım olduğu aydın deyil. Haqqında çox eşitdiyiniz funksiyaları kəşf etmək istərdiniz, lakin qovluqdakı faylları necə siyahıya alacağınızı və ya fayl sistemini necə idarə edəcəyinizi belə bilmirsiniz. Bu yazıda, məncə, özünə hörmət edən hər bir Linux istifadəçisinin bilməli olduğu on əsas əmr yazacağam. Bunlar “ən yaxşı 10 ən yaxşı əmr” və ya ən çaşdırıcı olanlar və ya sizi komanda xətti dahisi edəcək əmrlər deyil. Bunlar sadəcə olaraq ilk öyrənməli olduğunuz əmrlərdir. Güman edirəm ki, sizə artıq bəzi Linux paylamaları quraşdırmısınız və ya üzərində Linux quraşdırılmış maşın verilib və terminal proqramını açaraq komanda xəttinə daxil ola bilmisiniz. Daha sonra siz evinizin (/ev) kataloqunda bu kimi bir əmr xətti ilə işə başlayırsınız: matthew@lovelace:~$ Birinci hissə istifadəçi adınızdır , bu misalda "matthew". Bunun ardınca @ simvolu və sonra daxil olduğunuz sistemin adı , bu halda "lovelace" gəlir. QEYD: Sistemlərimə hesablama tarixində mühüm rol oynamış insanların adını vermək vərdişim var. Ada Lovelace adı sizə tanış deyilsə, o, oxunmağa layiqdir.
Ən çox tələb olunan 10 Linux əmri - 2
Nəhayət, sorğuda fayl sistemindəki cari yerinizin ardınca iki nöqtə əlavə olunur. Linux-da tilde " ~ " işarəsi "mənim ev kataloqum" üçün qısadır. Mənim vəziyyətimdə bu /home/matthew . Aşağıda təsvir olunan əmrlər bu əmr sətrindən daxil edilməli və Enter düyməsini sıxmaqla tamamlanmalıdır . Sadəlik üçün, ən çox yayılmış komanda xətti qabığından istifadə etdiyinizi fərz edəcəyəm: bash . Bunun nə olduğunu bilmirsinizsə, narahat olmayın.

Siyahı

  1. pwd

    pwd "Çap İş Kataloqu" deməkdir. Bu əmr /usr/share və ya /home/matthew kimi fayl sisteminizin yerini qaytarır. Harada olduğunuzu unutsanız, sklerozunuz varsa, bu faydalı ola bilər.

  2. ls

    При использовании в отдельности, команда ls выводит список всех файлов и подкаталогов в текущем каталоге. Можно также использовать ls для вывода списка всего содержимого любого каталога, не переходя к нему, за счет добавления к команде address этого каталога, например: ls etc/python.

  3. cd

    Эта команда приводит к смене текущего каталога на заданный. Например, команда cd /var/log перенесет вас в подкаталог log, находящийся в каталоге var.

  4. touch

    Команда touch создает пустой файл с заданным именем. Создайте файл прямо сейчас и воспользуйтесь командой cd, чтобы убедиться, что он был создан в текущем каталоге: touch examplefile.

  5. rm

    Команда rm удаляет файл. Для удаления созданного вами выше file, введите: rm examplefile.

  6. mkdir

    Команда mkdir создает каталог. Создайте каталог прямо сейчас и воспользуйтесь командой cd, чтобы убедиться, что он был создан в текущем каталоге: mkdir exampledirectory.

  7. rmdir

    Команда rmdir удаляет каталог. Для удаления созданного вами выше каталога, введите: rm exampledirectory.

  8. mv

    Команда mv перемещает заданный файл or каталог в указанное место. Её можно также использовать для переименования файлов и каталогов. При желании, можно сделать и то, и другое одной командой. Например, давайте переместим файл с именем sample из текущего каталога в существующий подкаталог stuff с одновременным изменением имени этого file на example: mv sample stuff/example.

  9. cp

    Команда cp копирует заданный файл or каталог в указанное вами место, возможно, с заданным вами новым именем file/каталога. Воспользуемся тем же примером: cp sample stuff/example. Различие между mv и cp в том, что во втором случае исходный файл остается на своём месте.

  10. man

    Команда man отображает page справочника для заданной команды. Каждая из описанных выше команд способна на гораздо большее, чем мы уже узнали. На деле, это была лишь верхушка айсберга. У большинства команд есть опции, называемые параметрами, предназначенные для изменения их поведения по умолчанию. Например, если вы введете man ls и прочитаете page справочника для этой команды, то узнаете о существовании чрезвычайно удобных опций, таких How ls -al, которая позволяет вывести список не только с именами файлов и каталогов, но и очень полезными метаданными каждого file и каталога.

Дальнейшие шаги

Bu əmrlər sizə Linux komanda xətti ilə başlamağa kömək edəcək. Ancaq onlardan həqiqətən faydalanmaq üçün oxumaq və daha çox cəhd etməli olacaqsınız. Əgər siz Linux-da işləmək istəyirsinizsə, hansı istifadəçilərin həmin fayllar/kataloqlarla işləyə biləcəyini və onlarla dəqiq nə edə biləcəyini müəyyən edən fayl/kataloqla əlaqəli parametrlər olan fayl icazələri haqqında oxuyun. Bunu başa düşmək üçün əvvəlcə istifadəçi hesablarının nə olduğunu və onların sistem istifadəçiləri, proqramlar və avtomatlaşdırılmış proseslər tərəfindən necə istifadə edildiyini bilməlisiniz. Bundan sonra, Linux fayl sistemi ilə tanış olmaq üçün bir az vaxt sərf edin. Linux əməliyyat sistemi ilə işləyən bütün maşınlarda eyni yerlərdə yerləşən standart kataloqlar və fayllar dəsti mövcuddur. Nəyisə harada axtarmaq və nəyi axtarmaq lazım olduğunu bilmək çox faydalı ola bilər, xüsusən də düzəldilməli olan hər hansı bir hadisə baş verməmişdən əvvəl onu öyrənmək üçün vaxt ayırsanız. Həm də müxtəlif əmr xətti qabıqlarında oxumağa dəyər. Ən çox yayılmış qabıqlar bash və tiredir, hər ikisi yuxarıdakı əmrləri istifadə edir, lakin başqaları da var. Hər bir qabıq bəyənə biləcəyiniz və ya sadəcə ehtiyaclarınıza daha uyğun ola biləcək xüsusiyyətləri ehtiva edir. tcsh, ksh və zsh-ə nəzər salın. Mənbə: http://www.informit.com/articles/article.aspx?p=2858803
Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION