JavaRush /Java блогу /Random-KY /Топ 10 эң керектүү Linux буйруктары

Топ 10 эң керектүү Linux буйруктары

Группада жарыяланган
Ubuntu операциялык тутумуна көп жылдарды арнаган Мэтью Хелмке ар бир Linux колдонуучусу бorши керек деп эсептеген 10 негизги буйрукту баяндайт. Топ 10 эң керектүү Linux буйруктары - 1

Киришүү

Эгерде сиз бардык нерсени жакшы графикалык интерфейс аркылуу кылууга көнүп калган болсоңуз, Linux командалык сабынын интерфейси менен иштөө коркунучтуу. Маалыматтар көп, кээде эмнеден баштоо керектиги белгисиз. Сиз көп уккан өзгөчөлүктөр менен таанышкыңыз келет, бирок каталогдогу файлдарды кантип тизмелөө же файл тутумунда навигациялоону да билбейсиз. Бул постто мен, менин оюмча, ар бир өзүн сыйлаган Linux колдонуучусу бorши керек болгон он негизги буйруктарды жазам. Бул "эң мыкты 10 эң сонун буйруктар" же эң чаташкандары же сизди командалык гений кыла тургандар эмес. Булар, менимче, сиз биринчи үйрөнүшүңүз керек болгон буйруктар. Сизге Linux дистрибуциясын орнотуп алгансыз же ага Linux орнотулган машина берилген жана терминалдык тиркемени ачуу менен буйрук сабына жетүүгө жетиштиңиз деп ойлойм. Андан кийин сиз жумушуңузду үйүңүздөгү (/үй) каталогуңузда төмөнкүдөй буйрук сабы менен баштайсыз: matthew@lovelace:~$ Биринчи бөлүк сиздин колдонуучу атыңыз , бул мисалда "matthew". Андан кийин @ белгиси , андан кийин сиз кирген системанын аты , бул учурда "lovelace" келет. ЭСКЕРТҮҮ: Мен өзүмдүн системаларымды эсептөө тарыхында маанилүү роль ойногон адамдардын атын атаган адатым бар. Эгер Ада Лавлейс деген ысым сизге тааныш болбосо, ал жөнүндө окууга татыктуу.
Топ 10 эң керектүү Linux буйруктары - 2
Акырында, эскертме эки чекиттен кийин файл тутумундагы учурдагы жайгашкан жериңизди камтыйт. Linux'тагы тильде " ~ " сөлөкөтү "менин үй каталогум" үчүн кыска. Менин учурда бул /home/matthew . Төмөндө сүрөттөлгөн буйруктар ушул буйрук сабынан киргизorп, Enter баскычын басуу менен аякташы керек . Жөнөкөйлүк үчүн мен сиз эң кеңири таралган буйрук сабынын кабыгын колдонуп жатасыз деп ойлойм: bash . Эгер анын эмне экенин билбесеңиз, кабатыр болбоңуз.

Тизме

  1. pwd

    pwd "Print Working Directory" дегенди билдирет. Бул буйрук /usr/share же /home/matthew сыяктуу файл тутумуңуздун жайгашкан жерин кайтарат. Бул сизде склероз бар болсо, кайда экениңизди унутуп калсаңыз, пайдалуу болушу мүмкүн.

  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 и каталога.

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

Бул буйруктар Linux буйрук сабы менен баштоого жардам берет. Бирок алардан чындап пайда алуу үчүн, сиз окуп, дагы көп аракет кылышыңыз керек. Эгер сиз Linuxда иштегиңиз келсе, файл уруксаттары жөнүндө окуңуз, алар файл/каталогдор менен байланышкан жөндөөлөр болуп саналат, алар кайсы колдонуучулар ошол файлдар/каталогдор менен иштей алаарын жана алар менен так эмне кыла аларын аныктайт. Муну түшүнүү үчүн, адегенде колдонуучу аккаунттары эмне экенин жана алар системанын колдонуучулары, программалары жана автоматташтырылган процесстери тарабынан кандайча колдонулаарын бorшиңиз керек. Андан кийин, Linux файл системасы менен таанышууга бир аз убакыт коротуңуз. Linux операциялык тутумунда иштеген бардык машиналарда бирдей жерлерде жайгашкан стандарттуу каталогдор менен файлдардын топтому бар. Бир нерсени кайдан жана эмнени издөө керектигин билүү абдан пайдалуу болушу мүмкүн, айрыкча, оңдоону талап кылган эч нерсе боло электе аны үйрөнүүгө убакыт бөлсөңүз. Ошондой эле ар кандай буйрук сабынын кабыкчаларын окуп чыгуу керек. Эң кеңири таралган снаряддар - бул баш жана сызык, экөө тең жогорудагы буйруктарды колдонушат, бирок башкалары да бар. Ар бир кабык сизге жага турган же жөн гана муктаждыктарыңызга ылайыктуураак функцияларды камтыйт. tcsh, ksh жана zsh карап көрүңүз. Булак: http://www.informit.com/articles/article.aspx?p=2858803
Комментарийлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION