Linux-ке негізделген кез-келген таратуда, шектеулі, бірақ өте пайдалы іс-шаралар жиынтығы бар қарапайым консоль утилиталарының көп мөлшері бар. Мұндай құралдардың тізіміне PWD кіреді (қазіргі жұмыс каталогы). Егер сіз аббревиатураның декодтарын берсеңіз, бұл команданың қазіргі кезде жұмыс істеп тұрған консольде ағымдағы белсенді каталогты көрсетуге арналған екені белгілі болады. Бүгінгі мақаланың аясында біз осы құралды қолдану, көрнекі мысалдар келтіргені туралы бәрін айтқымыз келеді.
Linux жүйесінде PWD командасын қолданыңыз
PWD командасының қолданбаларынан бастайық. Әрине, ең алдымен, қазіргі каталогтың жолын анықтау міндеті ақыл-ойға келеді, болашақта болашақта әртүрлі файлдарды үнемдеуге немесе басқа жағдайларда қолдануға болады. Сонымен қатар, бұл қызметтік бағдарламаның мәні айнымалы мәндерге тағайындалады немесе осы пәрменді сценарийлерге қосыңыз, себебі олар бұдан әрі атап өткендей. Алдымен PWD қолданудың қарапайым үлгісін елестетіп көріңіз, содан кейін біз қосымша опцияларға әсер етеміз.PWD консольдегі активтендіру
PWD синтаксисі өте қарапайым, өйткені ол осы қызметтік бағдарламаны тек екі нұсқаны ғана қосады. Біз оларға кейінірек қарастырамыз, енді нормативті жағдайды шағын кезең-кезеңмен талдайық.
- «Терминалды» іске қосыңыз, мысалы, сіз үшін, мысалы, Қолданбалар мәзіріндегі белгіше арқылы іске қосыңыз.
- Әрі қарай, қажетті жолға өтіңіз немесе кез-келген әрекеттерді орындаңыз. Біз оны жаңа жолда қалай көрсететінін көрсету үшін орынды арнайы таңдадық. Біз бұл үшін CD командасын қолданамыз.
- Енді PWD тіркеу үшін жеткілікті. Ол үшін судоды пайдалану тіпті қажет емес, өйткені бұл команда супер-суспензияның құқықтарына тәуелді емес.
- Экранда жаңа жолда ағымдағы орынға толық жол пайда болады.
Көріп отырғаныңыздай, орын бірнеше секунд ішінде PWD арқылы анықталады, ал ағымдағы белсенді каталогта ешқандай шектеулер жоқ, ол тіпті желілік қалта болуы мүмкін.
Опцияларды қолданыңыз
Жоғарыда айтылғандай, PWD-де пәрменін орындау кезінде қолдануға болатын екі нұсқа бар.
- Егер сіз PWD -L-ге кірсеңіз, жаңа жол символдық сілтемелерді түрлендірмей нәтижені көрсетеді.
- PWD -P, керісінше, барлық символдық сілтемелер олар көрсетілген каталогтардың бастапқы атауларына айналады.
- Ресми құжаттаманы көрсету үшін PWD --Help енгізіңіз. Онда сіз әзірлеушілердің қалай суреттелгенін біле аласыз.
Жоғарыда, біз қандай символдық байланыстардың не екенін нақты түсіндірмедік, өйткені бұл тақырып біздің веб-сайттағы жеке мақалаға арналады. Ол LN командасы туралы айтады, ол қатаң және символдық байланыстармен тікелей байланысты, сондықтан біз сізге осы тақырып бойынша қосымша ақпарат алу үшін білуге кеңес береміз.
Толығырақ: Lin командасы Linux
PWD-мен қосымша әрекеттер
PWD пәрмені сценарийлерді жасауға немесе қарауға байланысты болуы мүмкін, сонымен қатар оны айнымалыға жазуға болады. Мұның бәрі осы материал аясында біз сондай-ақ бізге тиетін қосымша әрекеттерге қатысты.
- Егер сіздің орналасқан жеріңіз сценарийге жатса, ағымдағы жолды білу үшін Echo $ PWD арқылы қоршаған ортаға айнымалы мәнді пайдаланыңыз.
- Егер сізге ағымдағы орналасу арқылы айнымалы мән беру қажет болса, CWD = $ (PWD) енгізіңіз, мұнда CWD айнымалының аты. Сол команданы қолданыңыз және жеке сценарийлерді жасау кезінде оны ұсынуға және Variant Dir = `pwd`-да ұсынуға болады.
- Енді сіз ECHO $ CWD арқылы echo over-ге қоңырау шала аласыз, оны Enter батырмасын басыңыз.
- Нәтиже коммуналдық шаруашылықты қарастырумен стандартты пайдаланумен бірдей болады.
Міне, біз PWD деп аталатын Linux амалдық жүйелерінің стандартты пайдалылығы туралы айтқымыз келді. Көріп отырғаныңыздай, бұл тек бір ғана параметрді анықтауға мүмкіндік беретін тар бақыланатын команда, бірақ оны алуды түрлі жағдайларда табады.