Почетна » Блоггинг » Основне команде љуске за блогере

    Основне команде љуске за блогере

    Систем команди љуске је један од најстаријих језика за системске комуникације. Рачунари су успели да приступе позивима командне линије још од раних дана електронског рачунања, чак и пре него што су оперативни системи били у потпуности развијени. Сада, средином 2011. јасно је колико смо брзо еволуирали.

    За технолошке ентузијасте и блогере разумевање неких основних команди љуске вам може уштедети много времена. Разумијевање како интеракцију са терминалом и писање наредби из командне линије за обављање задатака је тако велика тема. Ни у ком случају не бисте требали очекивати да ћете у потпуности разумјети дискусије овдје на вашем првом покушају. Али ако је могуће, проведите мало времена на истраживању и састављању знања о коришћењу интерфејса командне линије.

    Доле ћу поделити неке одличне савете за блогере широм света. Имајте на уму да сваки ГУИ који ћете користити да бисте приступили датотекама рачунара вероватно има неку врсту командне линије. Ово је основа за све рачунарство, за унос команди и за добијање директног излаза. Пре скакања у команде и синтаксу предлажем да прво рашчистимо неку историју.

    Линук Схелл Цомманд - Укратко

    Постоји толико много термина који се овде користе, то може помоћи да се неке разјасне. Испод сам укључио пар дескриптора за неки помало контроверзни речник.

    • шкољка - основни програм који узима унос корисника и извршава команде. схелл је обично генерички термин који се односи на било који интерфејс командне линије.
    • терминал - везу између крајњег корисника и компјутерског система.
    • Басх - тип скриптног скрипта који се најчешће користи у Линук окружењима.
    • команду - унос у рачунар са задатим задатком или листом инструкција.
    • кернел - интерни софтвер написан у језгру већине оперативних система. Кернелу се могу дати наредбе преко било којег прозора љуске за руковање физичким процесима на рачунару. тј. додела меморије, хардвер, спољни уређаји, ЦПУ функционалност, итд.

    Важно је имати на уму да овај систем постоји већ дуго времена. Заправо, функције командне линије између Линука и Мац ОСКС-а су углавном идентичне. То је зато што је Линук изграђен као слободан отворени оперативни систем са оперативним системом на бази Уника. У међувремену, Аппле је првобитно направио ОС Кс од БСД-а, који је Уник систем.

    Виндовс стоји као необичан тип који је написан преко класичног ДОС-а (Диск Оператинг Систем). Неке команде су сличне, али у већини случајева свака интеракција командне линије са Виндовс ОС-ом бит ће много другачија од Линук / Уник система.

    Отварање новог терминала

    Прозор Терминал је црна кутија са трептајућим курсором који жељно чека ваш унос. Ово се може подићи путем било ког ГУИ менија или додељивањем команди пречица. У Линук ГУИ-ју тражите апликацију под називом терминал или консоле. Консултујте се онлине са својом документацијом за Линук издање за специфичности, као што су Убунту или Дебиан.

    Ако сте у Мац окружењу, најбржи начин да дођете до терминала је кроз Спотлигхт. цомманд + оптион + спаце бар ће отворити потпуно ново претраживање рефлектора, или можете кликнути на повећало за падајући панел. Инсиде типе “терминал” и листа резултата треба брзо да се попуни.

    Почетак

    Сада када имате отворен прозор терминала, можемо почети! За почетак ћете желети да разумете навигацију у директоријумима. пвд је наредба за испис вашег активног директоријума. Заједно са лс можете анализирати тренутни директоријум и вратити листу датотека. Бивша наредба означава Принт Воркинг Дирецтори, док други представља Лист Филес / Дирецториес. Оба су забавна за играње и неће оштетити нити уредити било коју датотеку.

    Када радите са враћеном листом датотека, требало би да приметите неколико ствари. Прво ће листе укључивати и појединачне датотеке и директорије. Сваки унос без екстензије документа (.јпг, .гз, .рпм) се сматра директоријумом. Можете се померати горе и доле између њих цд команду. Ово је кратица за промену директоријума и требало би да функционише као што очекујете.

    Пречица за маневрирање једним имеником према горе цд… / - Лепота овог трика је колико брзо можете да се крећете назад између директоријума и да пронађете тачно оно што тражите. Сваки пут када се помакнете на ниво позива пвд да видите где сте. Ако тражите одређену фасциклу, такође позовите лс тако да можете добити идеју о томе куда даље.

    Да бисте се кретали унутар основног директоријума, једноставно додајте косу црту ка УРЛ-у. На пример, ако се тренутно налазите у оквиру свог матичног именика, није потребно да померате директоријуме док не стигнете кући. Једноставно назовите цд / хоме и притисните ентер да бисте се преселили у почетни хоме директоријум.

    Манипулисање фајловима и фасциклом

    Сада када је могуће прећи унутрашњи рад вашег система датотека, требало би да уђемо у зграде. Ако нисте љубитељ графичког корисничког интерфејса за прављење путање именика не тражите даље од наше једноставне командне линије. мкдир означава Маке Дирецтори и најбржи је начин за изградњу чврсте структуре датотека.

    Ако сте пријављени као роот онда нећете имати проблема да се петљате. Међутим, будите у приправности, јер понекад дозволе за датотеке могу бити претјерано строге и ограничавају ваш приступ стварању нових директорија. Погледајте страницу документације мкдир за примере аргумената.

    Да би се ово даље покрило свака наредба долази са скупом могућих аргумената. Они се могу проследити након што куцате команду да бисте применили додатна подешавања. Универзални пример је --помоћ која увек приказује листу функција и тема подршке за тренутну команду. Покушајте да куцате мкдир --хелп и види шта ћеш добити.

    Тхе цп и мв команде се користе за копирање и премештање датотека. Потребно је да оба директоријума већ буду исписана и да показују где ће фајл ићи. Свака команда захтева 2 аргумента, а прва је датотека по избору, а друга нова дестинација за копирање или премештање. Слично томе рм филенаме може се користити за брисање (уклањање) датотека и рм -рф име_датотеке / да уклоните директоријуме. Али будите опрезни јер нема функције поништавања унутар љуске!

    Одговарајући обрасци џокера

    Могућност премештања датотека и копирања фасцикли обезбеђује погодност. Али, у крајњој линији, стављање овог знања у употребу захтијева мало више финеса. Првобитно бисте користили схелл сцриптинг за аутоматизацију великих задатака које радије не бисте сами обрадили.

    Помоћу замјенских наредби моћи ћете циљати више датотека умјесто једног имена. Када куцате у свој циљани УРЛ, постоје два додатна симбола са којима се можете играти. Астерик (*) се користи да означи било који број знакова, док упитник (?) Означава било који знак.

    Заграде се могу користити и за означавање узорака. Унутар скупа заграда можете дефинирати ограничења знакова или могуће подударне подударности. Ако наметнете сет колона [::] и прије и послије заграда, можете бирати између неколико прекурсора. Ови укључују [: алнум:] за алфанумеричке и [: алпха:] само за абецедне знакове. Ако тражите само циљне бројеве [:цифра:] добро ради.

    Читав овај систем изгледа апстрактно, без примера, па сам вам дао неколико испод.

    • а * - одговара свим именима датотека које почињу словом “а”
    • фоо * .ткт - одговара свим текстуалним датотекама које почињу словима “фоо”. Имајте на уму да ће се текст враћати само ако имате друге фасцикле које почињу са фоо
    • пхото?? - одговара свим датотекама и фасциклама које почињу са сликом речи и праве се са тачно још 2 знака
    • [киз]? - одговара било којем имену датотеке почевши од к, и, или з и праћено тачно још 1 знаком

    Мислим да сте схватили поенту. Систем џокера је веома сложен, то свакако није за слабашне. Не очекујте од вас да у потпуности разумете капацитет овдје након што проведете један дан у терминалу. Потребно је много праксе и понављања да бисте били добро упознати са скриптовима шкољки и знаковима замене. Прегледајте страницу са информацијама Тук Филес за више примјера и информација.

    Сажимање и складиштење датотека

    Изградња и креирање архивских датотека је само део савременог рачунарског искуства. Често е-пошту и преузимам нове .зип архиве сваки дан. Они садрже графику, иконе, код библиотеке, фонтове, Пхотосхоп моцкупс, и још много тога. Чин архивирања директоријума не само да смањује величину датотеке, већ чини и транспорт много лакшим.

    Када радите у Линук / Унику постоји неколико команди које можете користити за архивирање података. Два често дотакнута питања су зип и гзип. Разлике нису веома екстремне и свакако нису довољно значајне да би се захтевале једна преко друге. То су само различити механизми за компресију, складиштење података и схеме датотека.

    Свака од ових команди има дивну плочу могућих аргумената. Можете погледати комплетну листу са Абоут'с Линук инфо странице на зип наредби. зип -р је можда најпознатији схелл изјаву која се залаже за рекурзивно повлачење свих датотека и њихово зиповање. То значи ако наведете наредбу као што је зип -р мифолдер неварцхиве све датотеке ћете извлачити из мапе и додати их у нову архиву под називом неварцхиве.зип. Без -р би требало да наведете свако појединачно име датотеке у формату листе заграда [филе1.јпг филе2.јпг етц]. Разговарајте о времену за бријање!

    Сада наредба за гзип ради врло слично и дијели много истих аргумената. Избор да користите гзип преко зип-а је заиста личан и неће ометати нити једну вашу структуру датотека. Ако померате датотеке између различитих оперативних система, препоручујем да се придржавате .зип јер је више прихваћен у Виндовс заједници. Али живимо у доба богатог софтвера и пројеката отвореног кода, тако да није истинито рећи да Виндовс не може да рукује .гз архивама. Али формат архивске датотеке једноставно није толико популаран.

    Када примате зип архиве, такође их можете распакирати у нове директоријуме искључиво из командне линије. И једно и друго унзип и гунзип су копије њихових оригиналних команди архиве. Слично томе, листа аргумената је једнако дуга, ако не и дуља. Међутим, основна наредба унзип треба само локацију датотеке за извођење акције. Ако вам је удобно радити са софтвером за архивирање, овај метод би требао бити потпуно исти у било којем Мац ОС Кс окружењу.

    Ради као Супер Усер

    Ако радите са терминалом, онда ће вам приступити супер корисник. Посебно као веб девелопер или блогер, јер ћете наћи грешке у дозволама које постају изузетно неугодне након трећег или четвртог пута.

    Свакако је могуће да се директно пријавите на роот налог и покренете команде терминала одатле. Међутим, ово се схвата као лоша пракса у области Линука, јер се роот корисник треба користити само у хитним случајевима како би поправио или исправио квар система. Или ако само заборавите главну лозинку за пријаву!

    Сада да бисте ушли у систем као супер корисник, требаће вам роот лозинка. У прозору терминала једноставно упишите су и притисните Ентер. Ово се односи на замену корисника и без додатних аргумената ће претпоставити да желите да приступите роот-у. Укуцајте лозинку и притисните Ентер, требало би да будете усмерени у нову линију која се покреће роот @ иоурцомпутер. Да бисте се вратили на свој рачун, користите екит команду.

    Сада ово добро функционише за већину Линук / Уник система. Али док радите на Линуку који ради под Убунту-ом или сличним ОС-ом приметићете промене у супер корисничком интерфејсу. Уместо тога, корисници Убунтуа ће радити са командом судо који замењује приступ супер корисника само једном командом.

    То значи да нећете бити пријављени у терминал као супер корисник, али можете да покренете било коју команду као супер корисник додавањем префикса судо. Обратите пажњу да је Убунту избор ОС који користи судо команду. Апплеов ОС Кс терминал је други систем који капитализира на судо супер усер команди. Након што притиснете Ентер, поново ћете бити упитани за унос ваше роот лозинке, а након тога ће се наредба извршити и вратити вас у нову линију ако је успјешна.

    Преузимање власништва над датотекама

    Још један проблем са дозволама произлази из приступа датотекама. Не могу да замислим колико пута сам радила на променама фајлова, али нисам могла да их применим због недовољних дозвола. Желите ли извршити било какве промјене власништва под роот-ом, ако је могуће.

    Команда цховн за власника промјена је прилично једноставан и ради у већини Линук и Уник окружења. За кориснике Убунтуа потребно је да покренете судо пре било ког цховн командама, осим ако сте пријављени као роот.

    За успјешно извршавање потребно је само два појединачна аргумента. Прво ћете морати да унесете корисничко име које ће добити власништво над датотеком, а затим размак и директоријум датотека. Систем ће радити из вашег тренутног радног директоријума да би изабрао датотеку. Али ако желите да заобиђете укупну хијерархију, можете почети од корена са косом цртом у УРЛ-у.

    Систем власништва над датотекама примењује се много плодније у одржавању сервера. Ако имате схелл приступ серверу, сигурно ћете морати да разумете манипулацију датотекама и преузмете дозволе за датотеке. На пример, инсталација многих уобичајених веб скрипти захтева уређивање података базе података. Преузимањем власништва над овим датотекама нећете бити у стању да штети начин на који хакер може ући у серверску конзолу.

    Све састављање

    Сада са свим овим новим командама требало би да почнете да експериментишете кратко у конзоли по вашем избору. Одлично место за почетак градње вашег знања су џокери и одабир датотека из вашег оперативног система. Као корисник ДОС-а и Линук-а, предлажем да се прво практикујете са лакшим командама, како не бисте ризиковали било какву штету на вашим датотекама и директоријумима.

    Лоше ствари се могу десити са рм команду и неке неисправне подударне знакове. Ако планирате да избришете било шта, покушајте да покренете селекторе замене испод лс први. Ово ће вратити листу датотека које желите да избришете, а ако све изгледа пријатељски увек можете покренути команду одмах након тога! У сваком прозору терминала једноставно притисните типку са стрелицом према горе како бисте вратили свој задњи унос наредбе. Избришите лс и замените са рм онда сте добро да идете!

    У командној линији можете обавити много. Али постоје и многе ствари које не можете. Држите се понизно са својим коришћењем и немојте претјерати само да бисте постали краљ технологије. Свакако можете почети да користите ЦЛИ (интерфејс командне линије) за већину свих задатака перформанси. Али сасвим искрено, постоји много ствари које можете да урадите брже из ГУИ перспективе. Ако истражујете и играте са неким командама, брзо ћете уочити који задаци добро функционишу на терминалу и који се најбоље чувају за миша и тастатуру.

    12 команди љуске треба да знају сви блогери

    1. Брисање уграђених фасцикли

    Помоћу наредбе рм можете уклонити (одвојити) датотеке и мапе с тврдог диска. Али шта је са многим угнијежђеним мапама? Поготово ако сваки скуп мапа садржи накнадне датотеке и неприлагођене податке. Опција -р ће се рекурзивно пребацити кроз све наредне датотеке и фасцикле да би уклонила податке и директоријуме.

    Ако додате у -ф опцију, то приморава промпт да остане у оквиру ваших команди и не тражи од вас дијалог. Нема повратног излаза и заобићи ће непостојеће датотеке у свим под-директоријумима. Читава наредба у акцији може изгледати овако:

    рмдир -р -ф / хоме / иоу / документи / мидир1 / 2009

    2. Повезивање са базом података

    Када често приступате позадинском систему веб сајта, желећете да обезбедите безбедну везу. Ово је двоструко за везе базе података где се чувају информације о веб локацији и кориснику. Али ако радите са локалном инсталацијом базе података, вероватно ћете се извући са много мање безбедносних захтева.

    У зависности од система који користите, биће подешена различита синтакса. Основни позив за повезивање у базу података је и даље углавном исти. Потребно вам је име базе података којој приступате, ваше корисничко име, лозинку и могуће име хоста базе података (обично локални домаћин). Додао сам две команде љуске за повезивање, једну за МиСКЛ и другу за Сибасе.

    мискл -у миусернаме -х лоцалхост -п

    Овде бисте једноставно притиснули Ентер без лозинке. Онда ако схелл наредба успјешно приступи тој бази података и хосту ће затражити вашу лозинку. Унесите ово на новој линији и притисните Ентер поново. МиСКЛ ће вас дочекати на успеху.

    искл -У миусернаме -П < 

    Сибасе је још један одличан примјер софтвера за базе података. Овим типовима база података можете приступити искл наредбом сличном мискл изнад. Овде обезбеђујете само корисничко име и лозинку, а затим позивате користити наредбу за одабир базе података.

    3. Бацкуп базе података

    Сада када сте повезани у базу података постоји много команди које можете покренути. Идеално би било да се држите једноставних СКЛ процедура и да не идете директно кроз додавање нових корисника или чланака. Али, размислите о томе да направите резервну копију целокупне структуре базе података? Па, команде су прилично компликоване, али са 15-30 минута истраживања можете их вероватно схватити.

    Сибасе је много компликованија и захтева неке тешке команде љуске. Ако погледате Ед Барлов-ове резервне скрипте базе података, сигуран сам да ћете моћи да радите са његовим пакетима без проблема. Он описује нека основна решења за депоновање свих табела базе података, записнике о грешкама у бази података, статистику базе података, евиденцију покретања, итд..

    МиСКЛ базе података су сличне и захтијевају прилично дугачак скрипт. Садржај захтева избор локалног директоријума за чување сваке резервне копије и позивање а за петља у БАСХ-у. Ово ће проћи кроз сваку базу података и извући све табеле као .гз архивску датотеку користећи $ МИСКЛДУМП и $ ГЗИП. Комплетан код се може преузети на чланку са скриптама Схек Сцрипта који циља МиСКЛ депоније. Једноставно уредите базу података / податке за пријаву и сачувајте их као мисклбацкуп.сх негде на вашем харддриве-у. Ово можете покренути ручно или алтернативно црон јоб за сваки дан, недељу, месец, итд.

    4. Вратите базу података

    Сада долазимо до обнављања резервне копије датотеке базе података. Ово није компликовано као што мислите, иако из изгледа претходног кода могу да разумем зашто. Али узмите у обзир да је много лакше уплоадати претходне датотеке него повезати и скинути податке са удаљеног сервера.

    У Сибасе-у ћете радити пуно више у схелл-у. Али основна команда је лоад дбнаме базе података. Можете да пратите ово са додатним опцијама, и наравно да ћете морати да будете повезани у базу података пре него што ово функционише. Ако сте заглављени, покушајте да користите Сибасе датотеку документације као референтну тачку.

    Са МиСКЛ-ом вам је потребна само једна команда ако сте већ пријављени. Или чак и ако нисте, можете се повезати и позвати истовремено. То је зато што је резервна копија било које МиСКЛ базе података у основи СКЛ код који може реконструисати базу података од нуле. То је разлог зашто су неке сигурносне копије изузетно велике и често превелике да би се могле учитати путем веб интерфејса као што је пхпМиАдмин.

    Можете позвати команду мискл са само једном линијом. Као и пре, унесите -у и -п али само попуните свој корисничко име пошто се ваша лозинка затражи. Шифра испод треба да ради савршено:

    мискл -у усернаме -п база података < /path/to/dump_file.sh

    Једине варијабле које желите замијенити су корисничко име, база података и пут сигурносне копије. Корисничко име и хост базе података су исти као и раније када сте се повезали. Тако ћете само морати да пронађете где се чува резервна копија базе података тако да је можете ажурирати.

    5. Дирецт Схелл Довнлоадс

    Тхе вгет Команда је веома интересантна и нуди много опција. ГНУ вгет је неинтерактивни алат за преузимање датотека с Интернета. Ово укључује стандардне ХТТП, ХТТПС и ФТП протоколе у ​​миксу.

    Да бисте преузели основну датотеку, укуцајте вгет назив документа где је име датотеке локација датотеке. Ово може бити било шта на интернету, као што је хттпс://ассетс.хонгкиат.цом/уплоадс/в4с/н_лого.гиф за датотеку логотипа Хонгкиат .гиф. Ако креирате датотеку скрипте љуске која садржи многе променљиве, можете да преузмете велике батцх видео снимке, слике, музику или други садржај у позадини док радите. И имајте на уму да овде можете користити замјенске знакове као што су * и? повући велике директорије датотека.

    Сада можете и да преузмете садржај преко ФТП-а. Међутим, већину времена нећете радити са јавним фтп серверима и биће вам потребно корисничко име / лозинка. Синтакса за пријављивање је помало збуњујућа, али сам додао мали пример испод.

    вгет фтп: // усернаме: пассворд@фтп.мивебсите.цом/филес/фолдер/*.јпг

    6. Цомпресс Фолдерс

    Прешли смо преко компресија мало раније, али само у опису. Постоје неки основни примитивни примери компресије датотека које можете позвати из командне линије било где. Препоручујем да користите наредбу зип ако сте нови у Схелл-у, само зато што се Линук систем може збунити. Међутим, ако желите да користите гзип или неку другу алтернативу слободно.

    Кад год позовете комплетну зип наредбу, желите да укључите све датотеке унутар ваше нове архиве. Други параметар из зип наредбе је мапа коју желите, или алтернативно кратку листу датотека за зип. Додавање -р опције рекурзивно прелази вашу структуру директоријума тако да укључује сваки фајл. Испод је савршен пример мале компресије директоријума.

    зип -р невфиле_наме.зип / патх / то / цонтент / фолдер

    7. Масовно проналажење и замена

    Кад год имате велику колекцију датотека, често ћете их означавати или нумерисати на сличан начин. На пример, са великом збирком баннера на веб сајту сви они могу да садрже префикс или суфикс. Ово се може масовно замијенити у свим датотекама са командом схелл сед.

    сед је едитор тока који се користи за обављање основних текстуалних трансформација и уређивања датотека. Познат је као најефикаснија команда јер ће проћи кроз један директоријум скоро тренутно. Испод је неки пример кода који користи команду.

    сед -и 'с / абц / киз / г' * .јпг

    Дакле, изнад бисмо се подударали за непостојеће датотеке, али у нашем примјеру тражимо да замијенимо скуп слика. Погледамо у именик и планирамо замијенити све .јпг слике које садрже абц и замена киз. Са опцијом -и можемо аутоматски уређивати датотеке без потребе за резервним копијама. Имате брзи поглед на сед документацију за више информација.

    8. Креирајте нове датотеке

    Може бити досадно креирати цијелу хрпу истих датотека у једном сједењу. Ако желите да направите велики скуп докумената или текстуалних датотека без употребе софтвера, командна линија је одлична алатка. Размислите о неким уредницима који вам стоје на располагању директно из љуске.

    ви / вим је можда најбољи и најкориснији едитор за Линук ЦЛИ. Постоје и други као што је ЈОЕ едитор текста. Такође можете креирати датотеку из команде цат, мада бисте били ограничени само на приказивање садржаја датотеке и ништа не уређујете.

    Са ви ћете морати позвати само једну линију кода. Додао сам код који је једноставно ви наредба праћена вашим новим именом. Једном када сте у ви едитор-у, унесите нови текст у 'и'. Да бисте сачували и изашли из датотеке, притисните тастер есц, а затим дугме + к (: + к) и притисните ентер. То је чудна комбинација, али је ужасно сигурна и кад једном добијеш ствари које никад не желиш вратити!

    ви /хоме/иоу/мифиле.доц

    9. Схелл Нетворкинг Тоолс

    Командна линија схелл-а нуди доста алата за умрежавање. Тхе пинг наредба се може користити, а затим ИП или веб адреса за провјеру статуса веб локације. Захтев за пакет се шаље серверу и ако добијете одговор, љуска ће исписати податке о времену и серверу. Ово може бити корисно за провјеру да ли је веб локација искључена или слично ако је ваша интернет веза прекинута.

    Ако желите да проверите тренутна подешавања, позовите ифцонфиг команду. Ово је врло слично наредби ипцонфиг у Виндовс ДОС-у. Али са схелл-ом ифцонфиг добијате много више опција за конфигурисање и постављање прилагођених ДНС поставки. Веома слична наредба нетстат је једнако корисно за приказивање тренутних отворених портова и мрежа.

    10. Управљање пакетима

    Када радите са инсталацијом софтвера преко Схелл-а, углавном ћете радити у 2 различите верзије Уника. РПМ Пацкаге Манагер (РПМ) и Дебиан Манагер (ДЕБ) су најпознатије верзије. Они се ажурирају са најновијим пакетима које можете преузети са најближег зрцалног сајта.

    Команде су веома сличне инсталацији на било којој верзији. иум и рпм су две команде резервисане за бившег менаџера пакета. Следи њихов код иум цомманд име-пакета. На пример:

    иум инсталл име-пакета

    За кориснике Дебиан / Убунтуа користите Дебиан Пацкаге Манагер. Опет синтакса слиједи сличан формат у којем зовете ИД управитеља пакета, наредбу, и пратите све то са именом пакета. Два примјера у наставку су форматирана за инсталацију и надоградњу.

    апт-гет инсталл-име-пакета апт-гет упграде мипацкаге1

    11. Генеришите листу највећих датотека

    Организација је оно што вас одржава у свим сатима радних сесија. Када почнете да губите податке о датотекама и приметите да вам директоријуми постају превелики, време је за пролећно чишћење. Тхе лс наредба је веома корисна у схелл-у јер вам даје већу перспективу у неке од ваших директоријума.

    То укључује сортирање одређених типова датотека и формата датотека. Ако желите да пронађете највеће датотеке у било ком директоријуму на вашем ХДД-у, једноставно примените наредбу испод.

    лс -лСрх

    Ова наредба садржи 4 одвојене опције. -л се користи за пописивање пуних излазних података. -С ће сортирати цијелу листу по величини датотеке, у почетку од највеће до најмање. Применом -р онда обрнимо редослед сортирања тако да ће највеће датотеке у вашем излазу завршити на дну. Ово је добро јер ће вас прозор љуске оставити на самом дну излазних команди, тако да је лакше очистити листу. -х једноставно представља људске читљиве излазне податке тако да ћете видјети величину датотеке у мегабајтима (МБ) умјесто бајтова.

    12. Креирајте е-маил он-тхе-фли

    Ако користите било који софтвер за своје е-маил налоге, ова наредба ће вам уштедети много времена. Често познајете е-адресу особе коју желите да пошаљете, али не желите да трошите време на отварање свог клијента е-поште. тхе маилто: наредба ће радити потпуно исто из командне линије као из било ког прегледача или веб локације.

    Чак и ако не знате адресу коју желите да пошаљете, само додајте било шта. норепли@нотхинг.цом воркс греат! Или будите креативни са својим садржајем за пуњење. У сваком случају, након што откуцате овај хит ентер, отворите нови прозор е-поруке са адресом пошиљаоца. Можете измијенити свој субјект / тијело и ЦЦ у складу с властитим потребама све унутар брзог тренутка.

    маилто: норепли@хонгкиат.цом

    Ектернал Ресоурцес

    За наставак низа схелл скрипти потребно је много стрпљења и посвећености. Постоје стотине команди које треба разумети и подкатегорије са којима можете учествовати. Проведите неко време у нереду у прозору конзоле и видите како вам се свиђа брз рад. Надам се да везе испод могу да пруже више информација како бисте наставили са скриптама у Линуку и Мац ОС Кс-у.

    • Ми Топ 10 Схелл команди
    • Линук команде - практични референтни водич
    • Руковање аргументима командне линије
    • 40 Корисни Мац ОС Кс Схелл скрипте и команде терминала
    • Линук команде и команде љуске
    • Линук / Уник Цхеат Схеетс - Тхе Ултимате Цоллецтион
    • Листа од 175 Мац ОС Кс команди терминала
    • Прелазак на Убунту из Мац ОС Кс-а

    Закључак

    Након што сам провео вријеме на сва три главна оперативна система, морам рећи да су сви они фантастични у свом погледу. Али ако радите на Линук ОС-у, терминал постаје једнако важан као било који ГУИ. Сматрам да је веома важно препознати чак и најосновније команде и покушати радити у интерфејсу командне линије за праксу.

    Они од вас који су нови у систему сигурно ће наићи на препреке. Ово је нормалан дио процеса учења, али задржите своју памет и никада не одустајте! Изградите себе да бисте очекивали чврсте, реалистичне циљеве. Учење схелл скрипти ће у почетку захтијевати много посла. Али у року од недељу или две требали сте савладати неке од основа и почети користити терминал беспрекорно (добро, углавном). Ако имате тајне или одличне савјете за рад у Линук / Уник ЦЛИ-ју, подијелите их у доњој дискусији.