Linux команди

Команда Bash Tree

Команда Bash Tree
Целта на този урок е да разбере JSON данните и как да анализира JSON данните в C++. Ще обсъдим JSON данни, Object, Array, JSON синтаксис и след това ще преминем през няколко работни примера, за да разберем механизма за синтактичен анализ на JSON данните в C++.

Командата „дърво“ е много широко използвана Bash команда в Linux. Използва се за показване на съдържанието на всяка желана директория на вашата компютърна система под формата на дървовидна структура. С помощта на тази дървовидна структура можете лесно да откриете пътищата на вашите файлове и директории, да проверите разрешенията им за достъп и да видите скритите файлове и директории. Следователно днес ще говорим за използването на командата „дърво“ на Bash в Linux Mint 20, като споделяме някои примери с вас.

Команда Bash Tree в Linux Mint 20:

За да използвате командата "дърво" на Bash в Linux Mint 20, първо трябва да я инсталирате, като изпълните тази команда:

$ sudo apt инсталационно дърво

Би било хубаво, ако можете да актуализирате системата си, преди да изпълните тази команда. След като командата „дърво“ бъде успешно инсталирана на вашата Linux Mint 20 система, ще получите следните съобщения на вашия терминал:

Сега, за да проверите дали командата Bash „дърво“ действително се намира там във вашата Linux Mint 20 система или не, можете да проверите нейната версия, като изпълните командата, посочена по-долу:

$ дърво - версия

Версията на командата „дърво“ на Bash, която успяхме да инсталираме точно сега, е подчертана на следното изображение:

След като направите това, можете да проверите синтаксиса и всички налични опции за тази команда, за да можете да я използвате ефективно. Можете да потърсите тази информация, като изпълните командата, посочена по-долу:

$ дърво --помощ

Изпълнението на тази команда ще покаже цялата необходима информация относно командата Bash „дърво“, включително нейния синтаксис, който ще ви е необходим, за да работите с тази команда без никакви затруднения. Можете да отделите малко време за това, за да разберете добре всички налични опции.

След като изпълним тези стъпки, бихме искали да споделим с вас някои от най-полезните примери за използване на командата Bash „дърво“ в Linux Mint 20.

Пример # 1: Показване на съдържанието на директория в дървовидна структура:

Дървесните структури обикновено са по-лесни за визуализиране и интерпретиране в сравнение с обикновеното текстово представяне. Следователно, ако имате директория, която съдържа много различни файлове и поддиректории в нея, тогава трябва да предпочитате да преглеждате съдържанието й в дървовидна структура. Това може лесно да стане чрез стартиране на командата дърво, както е показано по-долу:

$ sudo дърво

Дървовидната структура на текущата ни работна директория е показана на следващото изображение. Тук трябва да се отбележи, че простата команда „дърво“ не показва скритите файлове и директории. Ето защо броят на файловете и директориите, показани в изхода на тази команда, е много малък.

Пример # 2: Покажете скритите файлове и директории с командата Tree:

За разлика от простото „дърво“, може също да погледнете скритите файлове и директории. Можете да направите това просто като изпълните командата „дърво“ с флага „-a“ по начина, показан по-долу:

$ sudo дърво -a

Можете да сравните изхода на тази команда с изхода, показан в пример # 1, и ще можете да осъзнаете, че броят на файловете и директориите е далеч по-голям от показания по-горе. Това е така, защото този път командата „дърво“ също показва скритите файлове и директории.

Пример # 3: Показване на файловете и директориите заедно с пълните им пътеки:

Вместо да показвате само имената на файловете и директориите, може също да пожелаете да разберете точните им пътища. Можете да направите това просто като комбинирате командата „дърво“ с флага „-f“ по следния начин:

$ sudo дърво -f

Пътищата на всички файлове и директории в текущата ни работна директория са показани по-долу под формата на дървовидна структура. Ако трябваше да изпълнявате командата „дърво“ в директория, различна от директорията „Начало“, тогава концепцията за пътищата ще бъде по-ясна. В нашия случай обаче, тъй като изпълнихме командата „дърво“, докато останахме в директорията „Начало“, ето защо можете да видите само „./ ”Вместо файл или директория, тъй като тя представлява директорията„ Начало ”.

Пример # 4: Отпечатайте дървото на директориите в XML представяне:

XML или Extensible Markup Language има специфичен синтаксис, в който той представя нашите файлове и директории. Следователно, ако искате да отпечатате дървото на директориите си в XML представяне, можете да направите това, като сдвоите флага „-X“ с командата „дърво“ по следния начин:

$ sudo дърво -X

Представянето на XML на нашето дърво на директории е показано на изображението по-долу:

Пример # 5: Показване на файловете и директориите заедно с техните разрешения за достъп:

Разрешенията за файлове и директории се считат за много важни, особено ако искаме да се справим с политиките за контрол на достъпа в рамките на операционна система. Ако искате разрешенията за файлове и директории да се показват в дървото на вашата директория, тогава ще трябва да изпълните командата „дърво“ с флага „-p“.

$ sudo дърво -p

Разрешенията за „четене“, „запис“ и „изпълнение“ са показани преди всеки файл и име на директория в нашата структура на директории, както е показано на следващото изображение. Освен това разрешенията за директорията включват и флаг „d“, който показва, че следното име е на директория, а не на файл.

Заключение:

В днешната статия споделихме с вас метода за инсталиране на командата Bash „дърво“ на вашата Linux Mint 20 система. Демонстрирахме метода за проверка на неговата инсталация и също така за достъп до помощните страници. След това споделихме с вас петте най-важни сценария, в които командата „дърво“ може да се използва много ефективно. Освен тези пет сценария, има и много други случаи на използване на командата Bash „дърво“. Накратко, тази команда Bash се счита за изключително полезна при работа с Linux базирани операционни системи.

Как да инсталирате и играете Doom на Linux
Въведение в Doom Серията Doom възниква през 90-те години след пускането на оригиналния Doom. Това беше незабавен хит и от този момент нататък серията ...
Vulkan за потребители на Linux
С всяко ново поколение графични карти виждаме, че разработчиците на игри преместват границите на графичната вярност и се приближават една крачка до фо...
OpenTTD срещу Simutrans
Създаването на собствена транспортна симулация може да бъде забавно, релаксиращо и изключително примамливо. Ето защо трябва да сте сигурни, че изпробв...