Пратите подразумеване вредности Аутоматски пишите команде које се користе у Мац ОС Кс-у

Преглед садржаја:

Anonim

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

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

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

Како пратити све подразумеване команде које се користе на Мац ОС, аутоматски

Претпостављамо да сте упознати са апликацијом Терминал, па је отворите да бисте започели.

Користите уређивач текста командне линије који вам одговара, ми ћемо се држати нано пошто је једноставан и прилично прилагођен кориснику :

нано ~/.басх_профиле

Налепите следећи низ у нови ред унутар .басх_профиле

"

ПРОМПТ_ЦОММАНД=&39;ецхо $(хистори 1 | греп дефаултс)>> ~/Доцументс/дефаултс.ткт&39; "

Имајте на уму да је стандардна локација датотеке са листом подразумеваних подешавања кућни директоријум корисника ~/Доцументс/ фолдер у датотеци под називом „дефаултс.ткт“, слободно то промените ако желите.

Сачувајте документ притиском на Цонтрол+О, а затим изађите из нано притиском на Цонтрол+Кс

Документ под називом 'дефаултс.ткт' биће генерисан први пут када је низ 'дефаултс' откривен у извршавању команде. Сваки нови унос подразумеваних вредности биће додат нумеричкој листи додатој у сопственој линији.

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

Након што је прошло довољно дуго да се прати неколико подразумеваних команди, отварање датотеке ће изгледати отприлике овако:

Ако користите цат за преглед датотеке, можда ћете видети нешто овако:

"

501 цат ~/Доцументс/дефаултс.ткт 502 подразумеване вредности за читање цом.аппле.Финдер 503 подразумеване вредности за писање цом.аппле.доцк спрингбоард-ровс -инт 4 504 подразумеване вредности за писање цом.аппле.доцк спрингбоард-цолумнс -инт 4;киллалл Доцк 505 подразумеване вредности реад /Либрари/Преференцес/СистемЦонфигуратион/цом.аппле.аирпорт.преференцес РемембередНетворкс 506 подразумеване вредности врите цом.аппле.системсоунд цом.аппле.соунд.уиаудио.3355д643 "

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

Како ограничити подразумевано праћење само на „подразумевано писање“

Ако бисте радије видели искључиво стрингове „подразумевано писање“, уместо тога користите следеће у .басх_профиле:

"

ПРОМПТ_ЦОММАНД=&39;ецхо $(хистори 1 | греп дефаултс врите)>> ~/Доцументс/дефаултс-врите.ткт&39; "

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

Хвала Мајку што је оставио овај одличан трик у нашим коментарима.

Пратите подразумеване вредности Аутоматски пишите команде које се користе у Мац ОС Кс-у