Skip to main content

Шта уради цд када се унесе у терминални прозор

Anonim

Да ли се икада питате шта је следећи симбол?

  • ~

~ Се назива тилда и потиче од латинског за титулу и према Википедији је дошао на енглески језик преко шпанског језика. То значи тилда или суперсцриптион.

У Линуку симбол тилде (~) је оно што је познато као метацхарацтер и унутар граница схелл схелл-а има посебну значку.

Шта тачно уради следећа команда:

цд ~

Горња команда вас једноставно враћа у ваш хоме директоријум. То је одлична пречица. Ако сте се кретали у другу фасциклу као што су / вар / логс или / мнт итд онда куцате цд ~ враћа вас назад у кућни директоријум вашег корисника.

Тилда (~) чини више од тога.

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

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

цд ~ фред

Друга употреба тилде је да се вратите у претходни радни директоријум. Замислите да сте управо прешли у Фредову кућну фасциклу из фолдера / вар / логс. Можете се вратити у фолдер / вар / логс тако што ћете унети следеће:

цд ~ -

Супротно ~- је ~+ који се када се користи са командом цд одводи до тренутног радног директоријума. Ово, наравно, није посебно корисно јер сте већ у садашњем радном директорију.

Уписивањецд ~у терминал и притиском на тастер таба добијате листу свих потенцијалних фолдера на које можете да идете.

Да бисте прешли на игру, укуцајте следеће:

цд ~ игре

Ово вас води до фасцикле / уср / игре.

Имајте на уму да све наведене опције не функционишу са командом цд.

Последње неколико употреба тилде су следеће:

цд ~ 0цд ~ 1цд ~ -1

Ова нотација вам омогућава да се крећете кроз стацк директоријума. Фасцикле се могу додати у стацк директориј користећи пусхд.

На пример, ако сте у вашој музичкој фасцикли и желите да се појављује у стацк типе директорију, следите следеће:

пусхд / хоме / корисничко име / музика

Сада унесите следећу команду дирс:

дирс -в

Ово приказује листу свих ставки у стацку.

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

Замислите да сте имали стацк на следећи начин:

0. Музика1. Преузимања2. Скрипте

Користећи терминцд ~ 2одведе вас у фасциклу на другој позицији у стацку. Имајте на уму да је прва позиција увијек тренутни директоријум, па следећи пут када унесетедирс -ввидећете следеће:

Скрипте1. Преузимања2. Скрипте

Ако вратите назад у музички фолдер, позиција 0 ће поново бити Мусиц.

Команда цд није једина команда која ради са тилдом (~). Команда лс такође ради.

На пример, да бисте пописали све датотеке у матичној мапи, укуцајте следеће:

лс ~

Тилда се такође користи у именима датотека и генерално је креирана као резервна копија уредника текста.

Тилда је један од многих мета-карактера који се користе у Линуку. Остали метакарактери укључују пуну стопу или период (.) Који се користи за означавање тренутне позиције када се користи за навигацију датотечним системом, астериск (*) се користи као знак за џокер у претраживачима као и знак питања (?).

Карат симбол (^) се користи за означавање почетка линије или стринга, а доларски симбол се користи за означавање краја стринга или линије док тражи.