Сырсөздү командачылыгынын менен Directory Out кантип тапса болот?

Linux команда сабы аркылуу сиз үйрөнө турган абдан маанилүү осуяттардын бири басып жумушчу каталогуна чечмеленет сырсөздү команда болуп саналат.

Бул колдонмо сырсөздү буйрукту кандайча колдонуу керектиги, ошондой эле сиз иштеп жаткан каталогун физикалык жолун жана иштеп жаткан логикалык каталогуна көрсөтөт көрсөтөт.

Азыркы учурда Сиз кантип табуу керек Out кайсы Linux Directory бар

Сен төмөнкү буйругу учурда бул каталог билүү үчүн:

сырсөздү

сырсөздү буйругу чыгаруу ушул сыяктуу бир нерсе болот:

/ Башкы бет / Гари

Сиз системасынын айланасында болуп иштеп каталог билэ системасында учурдагы абалын чагылдырган өзгөртүлөт.

Мисалы, сиз колдонгон болсо, CD-буйругун документтерди чабыттай сырсөздү буйругун папканы төмөнкү өзгөрүүлөр болот:

/ Башкы бет / Гари / документтер

сырсөздү эмнени көрсөтүп турат кийин Сиз каймана Linked Куржунда алпар

бул бөлүгү үчүн, биз абалды түшүндүрүп, бир аз жагдайды орнотот.

төмөнкүдөй бир папканы түзүмүн бар деп коёлу:

Эми элестетип Эгер каймана шилтемени жараткан төмөнкүдөй 2 Куржунга:

лн сатылышы / Башкы бет / Гари / документтер / folder1 / Башкы бет / Гари / документтер / билдирүүлөр

Папканы ачуу дарагы бул болмок:

Дар буйрук бир жери ичиндеги материалдары жана папкаларды көрсөтөт:

дар -lt

Мен документтер папкасына каршы жогорудагы буйрукка чуркап, анда мен каттоо көрүп турган ушул сыяктуу нерсени көрсөтөт:

эсептер -> folder2

Symbolic шилтемелер негизинен билэ системасында башка жерге турат.

Азыр болсо, сиз, документтер папкасына бар деп ойлошот жана эсептер папкага салып көчүп CD буйрук колдонгон.

Анда аларды эмне үчүн кармап Калыбына чыгаруу болот деп ойлойсуз?

Эгер көрсөтөт деп ойлогон болсо / сырттан / Гари / документтер / эсептери анда туура болмок, бирок каттоо каршы лдар буйругун чуркап келсе, ал силерге folder2 папка ичиндеги материалдары көрсөтүү болуп саналат папкасына.

төмөнкү буйругу карап:

сырсөздү -P

Эгер каймана байланышкан папкага ичинде жогорудагы буйрукка чуркап качан биздин учурда / сырттан / Гари / документтер / folder2 болуп жайгашкан көрүшөт.

төмөнкү буйрук колдоно аласыз логикалык Папканы көрүү үчүн:

сырсөздү -L

Бул менин учурда / сырттан / Гари / документтер / билдирүүлөр болуп саналат, анын өз алдынча жөө эле көрсөткөн.

түзүлөт, кандай сырсөздү жана системага орнотуу жараша сырсөздү буйрук физикалык жолго демейки же логикалык жолуна демейки мүмкүн.

Ошондуктан -P же -L бычак колдонуу үчүн жакшы адат болуп эсептелет (көргөнү келсе, алардын жүрүм-туруму жараша).

$ PWD Өзгөрмө колдонуу

Сиз $ PWD өзгөрмөнүн көрсөтүү менен азыркы иштеп каталогду көрө аласыз. Жөн гана төмөнкү буйрукту колдоносуз:

Эхо $ PWD

Мурунку жумушчу Directory көрсөт

мурунку иш каталогун көрүү келсе, анда төмөнкү команданы чуркай алат:

Эхо $ OLDPWD

Бул сиз азыркы каталогун көчүп алдында турган каталогду көрсөтөт.

Калыбына нече учурлар

Катары айтылып сырсөздү башкача орнотуу кандай негизинде туруму мүмкүн.

Бул жакшы мисал Kubuntu Linux ичинде болуп саналат.

Сен жөө чуркап колдонулат Калыбына кабыгы чыгаруу сен каймана байланышкан папкага ичинде жатканда логикалык жумушчу каталогду көрсөтөт.

Бирок, сиз төмөнкү команданы аткаруу, эгерде сиз бир мааниде байланышкан папкага ичинде ал физикалык иш каталогду экенин көрөбүз.

/ USR / бин / сырсөздү

Бул, албетте, абдан пайдалуу эмес, анткени, негизинен ошол буйругун иштеп жатат, бирок демейки режимде чуркап качан тескери натыйжага ээ болот.

Жогоруда айтылгандай, сиз, балким, -P жана -L колдонуп адатка айландырып алышат келет.

Жыйынтык

сырсөздү буйрукту эки гана андан ары өчүргүчтөр бар:

сырсөздү --version

Бул жөө учурдагы версия номерин көрсөтөт.

Калыбына кабыгы чыгаруу каршы чуркап Бул иш, бирок / бин / жөө каршы иштей турган эмес.

башка которулуу төмөнкүчө чагылдырууга болот:

сырсөздү --help

Бул терминал терезенин кол баракты көрсөтөт

Ошондой эле бул бир гана / бин каршы / сырсөздү чыгаруу, Калыбына кабыгы чыгаруу үчүн иштебейт.