Линук наредбе

Команда Басх Трее

Команда Басх Трее
Намера овог упутства је да разуме ЈСОН податке и како да рашчлани ЈСОН податке у Ц++. Разговараћемо о ЈСОН подацима, Објецт, Арраи, ЈСОН синтакси, а затим ћемо проћи кроз неколико радних примера да бисмо разумели механизам рашчлањивања ЈСОН података у Ц++.

Команда „стабло“ је врло широко коришћена Басх наредба у Линуку. Користи се за приказ садржаја било ког жељеног директоријума вашег рачунарског система у облику структуре стабла. Користећи ову структуру стабла, лако можете сазнати путање датотека и директорија, проверити њихове дозволе за приступ и прегледати скривене датотеке и директоријуме. Стога ћемо данас разговарати о коришћењу наредбе Басх „стабло“ у Линук Минт 20 поделивши неке примере са вама.

Команда Басх Трее у Линук Минт 20:

Да бисте користили наредбу Басх „стабло“ у Линук Минт 20, прво је морате инсталирати покретањем ове наредбе:

$ судо апт инсталационо стабло

Било би лепо ако можете да ажурирате систем пре покретања ове наредбе. Једном када се команда „стабло“ успешно инсталира на ваш систем Линук Минт 20, на вашем терминалу ћете добити следеће поруке:

Сада да бисте проверили да ли команда Басх „стабло“ заиста борави тамо на вашем Линук Минт 20 систему или не, можете да проверите његову верзију покретањем наредбе наведене у наставку:

$ трее --верзија

Верзија наредбе Басх „стабло“ коју смо управо успели да инсталирамо истакнута је на следећој слици:

Након што то урадите, можете да погледате синтаксу и све доступне опције за ову команду како бисте је могли ефикасно користити. Ове податке можете потражити покретањем наредбе наведене у наставку:

$ дрво - помоћ

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

Након извршавања ових корака, желели бисмо да поделимо са вама неке од најкориснијих примера употребе команде Басх „стабло“ у Линук Минт 20.

Пример # 1: Прикажите садржај директоријума у ​​структури сличној стаблу:

Структуре стабла је обично лакше визуализовати и протумачити у поређењу са редовним текстуалним приказом. Због тога, ако имате директоријум који у себи садржи пуно различитих датотека и поддиректоријума, онда бисте радије прегледали његов садржај у структури налик стаблу. То се лако може покренути покретањем стабла, као што је приказано доле:

$ судо дрво

Структура стабла нашег тренутног радног директорија приказана је на следећој слици. Овде треба напоменути да једноставна наредба „стабло“ не приказује скривене датотеке и директоријуме. Због тога је број датотека и директорија приказаних у излазу ове наредбе врло мали.

Пример # 2: Прикажите скривене датотеке и директоријуме помоћу команде Трее:

За разлику од једноставног „стабла“, можда ћете желети да погледате и скривене датотеке и директоријуме. То можете учинити једноставним покретањем наредбе „стабло“ са заставицом „-а“ на начин приказан доле:

$ судо дрво -а

Можете упоредити излаз ове наредбе са излазом приказаним у примеру # 1 и моћи ћете да схватите да је број датотека и директорија далеко већи од оног приказаног горе. То је тако јер је овог пута наредба „стабло“ такође приказала скривене датотеке и директоријуме.

Пример # 3: Прикажите датотеке и директоријуме заједно са њиховим комплетним путањама:

Уместо да приказујете само имена датотека и директорија, можда ћете желети да сазнате и њихове тачне путање. То можете учинити једноставним комбиновањем наредбе „стабло“ са заставицом „-ф“ на следећи начин:

$ судо дрво -ф

Стазе свих датотека и директоријума у ​​нашем тренутном радном директоријуму приказане су у наставку у облику стабласте структуре. Да сте команду „стабло“ извршавали у директоријуму који није директоријум „Почетна“, тада би концепт путања био јаснији. Међутим, у нашем случају, с обзиром да смо покренули команду „дрво“ док смо боравили у директоријуму „Почетна“, зато можете видети само „./ ”Уместо датотеке или путање директоријума јер представља директоријум„ Почетна ”.

Пример # 4: Штампање стабла директорија у КСМЛ представљању:

КСМЛ или прошириви језик за означавање има одређену синтаксу у којој представља наше датотеке и директоријуме. Према томе, ако желите исписати стабло директорија у КСМЛ представљању, то можете учинити спајањем заставице „-Кс“ са наредбом „стабло“ на следећи начин:

$ судо дрво -Кс

КСМЛ приказ нашег стабла директорија приказан је на доњој слици:

Пример # 5: Прикажите датотеке и директоријуме заједно са њиховим дозволама за приступ:

Дозволе за датотеке и директоријуме сматрају се веома важним, посебно ако желимо да се позабавимо политикама контроле приступа у оквиру оперативног система. Ако желите да се дозволе за датотеке и директоријуме приказују у вашем дрвету директорија, тада ћете морати покренути наредбу „стабло“ са заставицом „-п“.

$ судо дрво -п

Дозволе за читање, писање и извршавање приказане су пре сваке датотеке и имена директорија у нашој структури директоријума, као што је приказано на следећој слици. Штавише, дозволе за директоријум укључују и заставицу „д“ која означава да је следеће име директоријума, а не датотеке.

Закључак:

У данашњем чланку поделили смо са вама начин инсталирања команде „дрво“ Басх-а на ваш Линук Минт 20 систем. Показали смо начин верификације његове инсталације и такође приступања страницама помоћи. Тада смо поделили са вама пет најважнијих сценарија у којима се наредба „стабло“ може користити врло ефикасно. Осим ових пет сценарија, постоји и мноштво других случајева употребе наредбе Басх „стабло“. Укратко, ова Басх наредба се сматра изузетно корисном док се бавите оперативним системима заснованим на Линуку.

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