ਕਿਸੇ ਵੀ ਵੰਡ ਵਿੱਚ, ਜੋ ਲੀਨਕਸ 'ਤੇ ਅਧਾਰਤ ਹੈ, ਇੱਥੇ ਬਹੁਤ ਸਾਰੇ ਕੰਸੋਲ ਸਹੂਲਤਾਂ ਹਨ ਜੋ ਸੀਮਤ ਕਰਨ ਲਈ ਇੱਕ ਸੀਮਤ, ਪਰ ਕਿਰਿਆਵਾਂ ਦਾ ਬਹੁਤ ਲਾਭਦਾਇਕ ਹਨ. ਅਜਿਹੇ ਸਾਧਨਾਂ ਦੀ ਸੂਚੀ ਵਿੱਚ ਪੀਡਬਲਯੂਡੀ (ਮੌਜੂਦਾ ਕਾਰਜਕਾਰੀ ਡਾਇਰੈਕਟਰੀ) ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ. ਜੇ ਤੁਸੀਂ ਸੰਖੇਪ ਰੂਪ ਵਿੱਚ ਡੀਕੋਡਿੰਗ ਦਾ ਸੰਚਾਰ ਕਰਦੇ ਹੋ, ਤਾਂ ਇਹ ਸਪੱਸ਼ਟ ਹੋ ਜਾਂਦਾ ਹੈ ਕਿ ਇਹ ਕਮਾਂਡ ਕੋਂਨਸੋਲ ਵਿੱਚ ਮੌਜੂਦਾ ਐਕਟਿਵ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤੀ ਗਈ ਹੈ, ਜਿੱਥੇ ਹੁਣ ਕੰਮ ਹੈ. ਅਜੋਕੇ ਲੇਖ ਦੇ ਹਿੱਸੇ ਵਜੋਂ, ਅਸੀਂ ਇਸ ਟੂਲ ਦੀ ਵਰਤੋਂ, ਦਿੱਖ ਦੀਆਂ ਉਦਾਹਰਣਾਂ ਲਿਆਉਂਦੀਆਂ ਹਨ ਬਾਰੇ ਸਭ ਕੁਝ ਦੱਸਣਾ ਚਾਹੁੰਦੇ ਹਾਂ.
ਲੀਨਕਸ ਵਿੱਚ pwd ਕਮਾਂਡ ਲਾਗੂ ਕਰੋ
ਆਓ ਪੁੱਗੁਕੇ ਕਮਾਂਡ ਦੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੀਏ. ਬੇਸ਼ਕ, ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਮੌਜੂਦਾ ਕੈਟਾਲਾਗ ਦੇ ਮਾਰਗ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਦਾ ਕੰਮ ਮਨ ਵਿੱਚ ਆ ਰਿਹਾ ਹੈ, ਜਿਸਦਾ ਭਵਿੱਖ ਵਿੱਚ ਵੱਖ ਵੱਖ ਫਾਈਲਾਂ ਨੂੰ ਸੇਵ ਕਰਨ ਜਾਂ ਹੋਰ ਹਾਲਤਾਂ ਵਿੱਚ ਲਾਗੂ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ. ਇਸ ਤੋਂ ਇਲਾਵਾ, ਇਸ ਸਹੂਲਤ ਦਾ ਮੁੱਲ ਪਰਿਵਰਤਨ ਕਰਨ ਜਾਂ ਸਕ੍ਰਿਪਟਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਨ ਲਈ, ਜਿਵੇਂ ਕਿ ਉਹ ਹੋਰ ਵੀ ਜ਼ਿਕਰ ਕਰਦੇ ਹਨ. ਪਹਿਲਾਂ-ਪਹਿਲ, ਪੀਡਬਲਯੂਡੀ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਸਰਲ ਉਦਾਹਰਣ ਦੀ ਕਲਪਨਾ ਕਰੋ, ਅਤੇ ਫਿਰ ਅਸੀਂ ਪਹਿਲਾਂ ਹੀ ਵਾਧੂ ਵਿਕਲਪਾਂ ਨੂੰ ਪ੍ਰਭਾਵਤ ਕਰਾਂਗੇ.ਕੰਸੋਲ ਵਿੱਚ ਪੀਡਬਲਯੂਡੀ ਐਕਟੀਵੇਸ਼ਨ
ਪੀਡਬਲਯੂਡੀ ਸੰਟੈਕਸ ਬਹੁਤ ਅਸਾਨ ਹੈ ਕਿਉਂਕਿ ਇਹ ਸਿਰਫ ਦੋ ਵਿਕਲਪਾਂ ਨੂੰ ਇਸ ਨਾਲ ਚਾਲੂ ਕਰਦਾ ਹੈ. ਅਸੀਂ ਉਨ੍ਹਾਂ ਵੱਲ ਧਿਆਨ ਦੇਵਾਂਗੇ, ਅਤੇ ਹੁਣ ਹੁਣ ਇਕ ਛੋਟੇ ਜਿਹੇ ਕਦਮ-ਦਰ-ਕਦਮ ਉਦਾਹਰਣ ਵਿਚ ਮਿਆਰੀ ਸਥਿਤੀ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰੀਏ.
- ਤੁਹਾਡੇ ਲਈ "ਟਰਮੀਨਲ" ਸੁਵਿਧਾਜਨਕ ਚਲਾਓ, ਉਦਾਹਰਣ ਵਜੋਂ, ਐਪਲੀਕੇਸ਼ਨ ਮੀਨੂੰ ਦੇ ਆਈਕਾਨ ਦੁਆਰਾ.
- ਅੱਗੇ, ਜ਼ਰੂਰੀ ਮਾਰਗ ਤੇ ਜਾਓ ਜਾਂ ਬਿਲਕੁਲ ਵੀ ਕੰਮ ਕਰੋ. ਅਸੀਂ ਖਾਸ ਤੌਰ 'ਤੇ ਇਹ ਪਤਾ ਕਰਨ ਲਈ ਸਥਾਨ ਦੀ ਚੋਣ ਕੀਤੀ ਕਿ ਕਿਵੇਂ ਪੀਡਬਲਯੂਡੀ ਇਸ ਨੂੰ ਨਵੀਂ ਲਾਈਨ ਵਿਚ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰੇਗੀ. ਅਸੀਂ ਇਸਦੇ ਲਈ ਸੀਡੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ.
- ਹੁਣ ਸਿਰਫ pwd ਰਜਿਸਟਰ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਹੈ. ਇਸਦੇ ਲਈ, ਸੂਡੋ ਨੂੰ ਵਰਤਣਾ ਵੀ ਜ਼ਰੂਰੀ ਨਹੀਂ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਹੁਕਮ ਸੁਪਰਯੂਸਰ ਦੇ ਅਧਿਕਾਰਾਂ 'ਤੇ ਨਿਰਭਰ ਨਹੀਂ ਕਰਦਾ ਹੈ.
- ਨਵੀਂ ਲਾਈਨ ਵਿੱਚ ਸਕ੍ਰੀਨ ਤੇ ਤੁਰੰਤ ਮੌਜੂਦਾ ਸਥਾਨ ਦਾ ਪੂਰਾ ਮਾਰਗ ਦਿਸਦਾ ਹੈ.
ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ, ਸਥਾਨ ਨਿਰਧਾਰਤ ਕੀਤੇ ਜਾਣ ਵਾਲੇ pwd ਦੁਆਰਾ ਕੁਝ ਸਕਿੰਟਾਂ ਵਿੱਚ ਨਿਰਧਾਰਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਜਦੋਂ ਕਿ ਮੌਜੂਦਾ ਕਿਰਿਆਸ਼ੀਲ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਕੋਈ ਪਾਬੰਦੀਆਂ ਨਹੀਂ ਹਨ: ਇਹ ਇੱਕ ਨੈਟਵਰਕ ਫੋਲਡਰ ਵੀ ਹੋ ਸਕਦਾ ਹੈ.
ਵਰਤਣ ਲਈ
ਜਿਵੇਂ ਕਿ ਉੱਪਰ ਦੱਸੇ ਅਨੁਸਾਰ ਪਹਿਲਾਂ ਦੱਸਿਆ ਗਿਆ ਹੈ, ਇੱਥੇ ਕਮਾਂਡ ਨੂੰ ਚਲਾਉਣ ਸਮੇਂ ਲਾਗੂ ਕਰਨ ਲਈ ਤੁਸੀਂ ਲਾਗੂ ਕਰ ਸਕਦੇ ਹੋ.
- ਜੇ ਤੁਸੀਂ pwd -l ਵਿੱਚ ਦਾਖਲ ਹੋ ਜਾਂਦੇ ਹੋ, ਨਵੀਂ ਲਾਈਨ ਪ੍ਰਤੀਕ ਲਿੰਕਾਂ ਨੂੰ ਤਬਦੀਲ ਕੀਤੇ ਬਿਨਾਂ ਨਤੀਜਾ ਦਰਸਾਏਗੀ.
- ਪੀਡਬਲਯੂਡੀ -3, ਇਸਦੇ ਉਲਟ, ਡਾਇਰੈਕਟਰ ਲਿੰਕ ਡਾਇਰੈਕਟਰੀਆਂ ਦੇ ਸਰੋਵਰਾਂ ਦੇ ਨਾਮ ਨਾਲ ਬਦਲਦੇ ਹਨ ਜਿਥੇ ਉਨ੍ਹਾਂ ਨੂੰ ਦਰਸਾਇਆ ਗਿਆ ਸੀ.
- ਅਧਿਕਾਰਤ ਦਸਤਾਵੇਜ਼ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ PWD --Help ਦਾਖਲ ਕਰੋ. ਇਸ ਵਿੱਚ ਤੁਸੀਂ ਇਹ ਪਤਾ ਲਗਾ ਸਕਦੇ ਹੋ ਕਿ ਡਿਵੈਲਪਰਾਂ ਨੇ ਖੁਦ ਕਿਵੇਂ ਦੱਸਿਆ.
ਉਪਰੋਕਤ, ਅਸੀਂ ਖਾਸ ਤੌਰ ਤੇ ਸੰਕੇਤਕ ਨਹੀਂ ਦੱਸਦੇ ਕਿਉਂਕਿ ਇਹ ਵਿਸ਼ਾ ਸਾਡੀ ਵੈੱਬਸਾਈਟ 'ਤੇ ਇਕ ਵੱਖਰੇ ਲੇਖ ਵਿਚ ਸਮਰਪਿਤ ਹੈ. ਇਹ ਐਲ ਐਨ ਟੀਮ ਬਾਰੇ ਦੱਸਦਾ ਹੈ, ਜੋ ਸਿੱਧੇ ਸਖ਼ਤ ਅਤੇ ਸਿੰਬੋਲਿਕ ਲਿੰਕਾਂ ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ, ਇਸ ਲਈ ਅਸੀਂ ਤੁਹਾਨੂੰ ਇਸ ਵਿਸ਼ੇ ਬਾਰੇ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਸਿੱਖਣ ਲਈ ਇਸ ਨੂੰ ਸਲਾਹ ਦਿੰਦੇ ਹਾਂ.
ਹੋਰ ਪੜ੍ਹੋ: ਲੀਨਕਸ ਵਿੱਚ ln ਕਮਾਂਡ
ਪੀਡਬਲਯੂਡੀ ਨਾਲ ਵਾਧੂ ਕਾਰਵਾਈਆਂ
PWD ਕਮਾਂਡ ਸਕ੍ਰਿਪਟ ਬਣਾਉਣ ਜਾਂ ਵੇਖਣ ਨਾਲ ਸਬੰਧਤ ਹੋ ਸਕਦੀ ਹੈ, ਦੇ ਨਾਲ ਨਾਲ ਇਹ ਵੇਰੀਏਬਲ ਨੂੰ ਲਿਖਿਆ ਜਾ ਸਕਦਾ ਹੈ. ਇਹ ਸਭ ਅਤਿਰਿਕਤ ਕਾਰਵਾਈਆਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਅਸੀਂ ਇਸ ਸਮੱਗਰੀ ਦੇ ਫਰੇਮਵਰਕ ਦੇ ਅੰਦਰ ਵੀ ਛੂਹਦੇ ਹਾਂ.
- ਜੇ ਤੁਹਾਡਾ ਸਥਾਨ ਸਕ੍ਰਿਪਟ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਤਾਂ ਵਾਤਾਵਰਣ ਦੇ ਵੇਰੀਏਬਲ ਦੀ ਵਰਤੋਂ ਮੌਜੂਦਾ ਮਾਰਗ ਨੂੰ ਲੱਭਣ ਲਈ.
- ਜੇ ਤੁਹਾਨੂੰ ਮੌਜੂਦਾ ਲੇਆਉਟ ਨਾਲ ਇੱਕ ਵੇਰੀਏਬਲ ਬਣਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਤਾਂ CWD = $ (PWD) ਦਰਜ ਕਰੋ, ਜਿੱਥੇ ਸੀਡਬਲਯੂਡੀ ਵੇਰੀਏਬਲ ਦਾ ਨਾਮ ਹੈ. ਇਹੋ ਕਮਾਂਡ ਵਰਤੋ ਅਤੇ ਜਦੋਂ ਕਸਟਮ ਸਕ੍ਰਿਪਟਾਂ ਨੂੰ ਬਣਾਉਣਾ, ਇਸ ਨੂੰ ਪੇਸ਼ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਵੇਰੀਐਂਟ ਡੀਰ = `pwd`.
- ਹੁਣ ਤੁਸੀਂ ਐਂਟਰ ਤੇ ਕਲਿਕ ਕਰਕੇ ਕਮਾਂਡ ਨੂੰ ਸਰਗਰਮ ਕਰਕੇ ਏਕੋ $ CWD ਦੁਆਰਾ ਕਾਲ ਕਰ ਸਕਦੇ ਹੋ.
- ਨਤੀਜਾ ਵਿਚਾਰ ਅਧੀਨ ਸਹੂਲਤ ਦੀ ਮਿਆਰੀ ਵਰਤੋਂ ਦੇ ਨਾਲ ਹੀ ਹੋਵੇਗਾ.
ਇਹ ਸਭ ਕੁਝ ਹੈ ਜੋ ਅਸੀਂ ਲੀਨਕਸ ਓਪਰੇਟਿੰਗ ਪ੍ਰਣਾਲੀਆਂ ਦੀ ਸਟੈਂਡਰਡ ਯੂਟਿਲਿਟੀ ਬਾਰੇ ਦੱਸਣਾ ਚਾਹੁੰਦੇ ਸੀ ਜਿਸ ਨੂੰ ਪੀਡਬਲਯੂਡੀ ਕਹਿੰਦੇ ਹਨ. ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਵੇਖ ਸਕਦੇ ਹੋ, ਇਹ ਇਕ ਤੰਗ ਕੰਟਰੋਲ ਕੀਤੀ ਕਮਾਂਡ ਹੈ ਜੋ ਤੁਹਾਨੂੰ ਸਿਰਫ ਇਕ ਪੈਰਾਮੀਟਰ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ, ਪਰ ਇਹ ਕਈ ਤਰ੍ਹਾਂ ਦੀਆਂ ਸਥਿਤੀਆਂ ਵਿੱਚ ਇਸਦੀ ਵਰਤੋਂ ਲੱਭਦੀ ਹੈ.