JavaRush /Java Blog /Random-TK /Iň zerur 10 Linux buýrugy

Iň zerur 10 Linux buýrugy

Toparda çap edildi
Köp ýyllap Ubuntu operasiýa ulgamyna bagyş eden Mäti Helmke, islendik Linux ulanyjysynyň bilmelidigine ynanýan 10 sany esasy buýrugy görkezýär. Iň zerur 10 Linux buýrugy - 1

Giriş

Gowy grafiki interfeýs arkaly hemme zady etmäge öwrenişen bolsaňyz, Linux buýruk setiri interfeýsi bilen işe başlamak gorkunç. Maglumat köp we käwagt nireden başlamalydygy belli däl. Gaty köp eşiden aýratynlyklaryňyzy açmak isleýärsiňiz, ýöne faýllary katalogda nädip sanawlamalydygyny ýa-da faýl ulgamynda gezmegi hem bilmeýärsiňiz. Bu ýazgymda, öz-özüne hormat goýýan Linux ulanyjysynyň bilmeli on töweregi esasy buýrugyny ýazaryn. Bular “iň oňat 10 iň oňat buýruk” ýa-da iň bulaşyk buýruklar ýa-da sizi buýruk setiriniň zehinine öwürjek buýruklar däl. Bular diňe ilki bilen öwrenmeli diýip pikir edýän buýruklar. Linux paýlanyşyny eýýäm gurnadyňyz ýa-da Linux gurnalan bir maşyn berdiňiz we terminal programmasyny açyp buýruk setirine ýetip bilersiňiz öýdýärin. Soňra öýüňizi (/ home) katalogyňyzda şuňa meňzeş bir zat soramak bilen başlaýarsyňyz: matthew @ lovelace: ~ $ Birinji bölüm ulanyjy adyňyz , bu mysalda "matthew". Ondan soň @ nyşany , soňra giren ulgamyňyzyň ady , bu ýagdaýda "söýgüli ýer". BELLIK: Hasaplama taryhynda möhüm rol oýnan adamlaryň adyna ulgamlarymy atlandyrmak endigim bar. Ada Lovelace ady size tanyş däl bolsa, ol hakda okalmalydyr.
Iň zerur Linux buýruklarynyň iň gowy 10 - 2
Netijede, haýyşnama faýl ulgamynda häzirki ýerleşýän ýeriňizi görkezýär. Linux-daky tilde " ~ " nyşany "meniň öý katalogym" üçin gysga. Meniň ýagdaýymda / öý / matýu . Aşakda beýan edilen buýruklar bu buýruk setirinden girizilmelidir we Enter düwmesini basyp tamamlanmalydyr . Ityönekeýlik üçin, iň köp ýaýran buýruk setiriniň gabygyny ulanýarsyňyz öýdýärin . Onuň nämedigini bilmeseňiz alada etme.

Sanaw

  1. pwd

    pwd расшифровывается How "Print Working Directory" ("вывести текущий каталог"). Эта команда возвращает ваше местоположение в файловой системе, например, /usr/share or /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 и каталога.

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

Bu buýruklar Linux buýruk setirinden başlamaga kömek eder. Emma hakykatdanam olardan peýdalanmak üçin has köp okamaly we köp synanyşmaly bolarsyň. Linux-da işlemek isleseňiz, haýsy ulanyjylaryň şol faýllar / kataloglar bilen işläp biljekdigini we olar bilen takyk näme edip biljekdigini kesgitleýän faýl / katalog bilen baglanyşykly sazlamalar bolan faýl rugsatlary hakda okaň. Muňa düşünmek üçin ilki bilen ulanyjy hasaplarynyň nämedigini we ulgam ulanyjylary, programmalary we awtomatiki amallar tarapyndan nähili ulanylýandygyny bilmeli. Ondan soň, Linux faýl ulgamy bilen tanyşmak üçin biraz wagt sarp ediň. Linux operasiýa ulgamyny işleýän ähli maşynlarda bir ýerde ýerleşýän adaty kataloglaryň we faýllaryň toplumy bar. Bir zady nireden gözlemelidigini we näme gözlemelidigini bilmek gaty peýdaly bolup biler, esasanam düzedilmeli bir zat bolmazdan ozal öwrenmäge wagt sarp etseňiz. Şeýle hem dürli buýruk setirleriniň gabyklarynda okamaly. Iň ýaýran gabyklar baş we çyzgydyr, ikisi hem ýokardaky buýruklary ulanýar, ýöne beýlekiler bar. Her gabykda halaýan ýa-da zerurlyklaryňyza has laýyk bolup biljek aýratynlyklary öz içine alýar. Tcsh, ksh we zsh-a göz aýlaň. Çeşme: http://www.informit.com/articles/article.aspx?p=2858803
Teswirler
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION