ਲੀਨਕਸ ਕਮਾਂਡ ਲਾਈਨ ਦਾ ਇਸਤੇਮਾਲ ਕਰਨ ਵਾਲਾ ਰੂਟ ਜਾਂ ਕੋਈ ਹੋਰ ਯੂਜ਼ਰ ਕਿਵੇਂ?

ਅੱਜਕੱਲ੍ਹ ਲੀਨਕਸ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਕਮਾਂਡ ਲਾਈਨ ਨਾਲ ਬਿਨਾਂ ਕਿਸੇ ਸੰਪਰਕ ਦੇ ਇਸਤੇਮਾਲ ਕਰਨਾ ਸੰਭਵ ਹੈ ਪਰ ਅਜੇ ਵੀ ਬਹੁਤ ਵਾਰ ਅਜਿਹਾ ਹੈ ਜਿੱਥੇ ਕਿ ਕਮਾਂਡ ਲਾਈਨ ਵਰਤ ਕੇ ਕੁਝ ਕਰ ਕੇ ਗਰਾਫਿਕਲ ਟੂਲ ਵਰਤਣ ਨਾਲੋਂ ਸੌਖਾ ਹੈ.

ਇੱਕ ਕਮਾਂਡ ਦੀ ਇੱਕ ਉਦਾਹਰਨ ਹੈ ਜੋ ਤੁਸੀਂ ਕਮਾਂਡ ਲਾਈਨ ਤੋਂ ਨਿਯਮਿਤ ਤੌਰ 'ਤੇ ਵਰਤ ਸਕਦੇ ਹੋ apt-get, ਜੋ ਕਿ ਡੇਬੀਅਨ ਅਤੇ ਉਬਤੂੰ ਅਧਾਰਿਤ ਡਿਸਟ੍ਰੀਬਿਊਸ਼ਨਾਂ ਦੇ ਵਿੱਚ ਸਾਫਟਵੇਅਰ ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ.

Apt-get ਵਰਤਦੇ ਹੋਏ ਸਾਫਟਵੇਅਰ ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਤੁਹਾਨੂੰ ਉਸ ਉਪਭੋਗਤਾ ਬਣਨ ਦੀ ਲੋੜ ਹੈ ਜਿਸ ਕੋਲ ਇੰਜ ਕਰਨ ਲਈ ਸਮਰੱਥ ਅਧਿਕਾਰ ਹਨ.

ਪ੍ਰਸਿੱਧ ਡੈਸਕਟੌਪ ਲੀਨਕਸ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਜਿਵੇਂ ਕਿ ਉਬਤੂੰ ਅਤੇ ਮਿਨੀਟ ਸਿੱਖਿਆਂ ਦੇ ਪਹਿਲੇ ਕਮਾਂਡਰਾਂ ਵਿੱਚੋਂ ਇੱਕ ਸੁਡੋ ਹੈ

Sudo ਕਮਾਂਡ ਤੁਹਾਨੂੰ ਕਿਸੇ ਹੋਰ ਕਮਾਂਡ ਨੂੰ ਹੋਰ ਉਪਭੋਗੀ ਦੇ ਤੌਰ ਤੇ ਚਲਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੀ ਹੈ ਅਤੇ ਆਮ ਤੌਰ ਤੇ ਅਧਿਕਾਰਾਂ ਨੂੰ ਉੱਚਾ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਤਾਂ ਕਿ ਕਮਾਂਡ ਨੂੰ ਪਰਬੰਧਕ ਦੇ ਰੂਪ ਵਿੱਚ ਚਲਾਇਆ ਜਾ ਸਕੇ (ਜੋ ਕਿ ਲੀਨਕਸ ਰੂਪ ਵਿੱਚ ਰੂਟ ਯੂਜ਼ਰ ਵਜੋਂ ਜਾਣੀ ਜਾਂਦੀ ਹੈ).

ਇਹ ਸਭ ਚੰਗੀ ਅਤੇ ਵਧੀਆ ਹੈ ਪਰ ਜੇਕਰ ਤੁਸੀਂ ਕਈ ਆਦੇਸ਼ਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ ਜਾ ਰਹੇ ਹੋ ਜਾਂ ਤੁਹਾਨੂੰ ਸਮੇਂ ਦੇ ਲੰਬੇ ਸਮੇਂ ਲਈ ਇੱਕ ਹੋਰ ਉਪਯੋਗਕਰਤਾ ਦੇ ਤੌਰ ਤੇ ਚਲਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਲੱਭ ਰਹੇ ਹੋ ਉਹ su ਕਮਾਂਡ ਹੈ.

ਇਹ ਗਾਈਡ ਤੁਹਾਨੂੰ ਦਿਖਾਏਗਾ ਕਿ ਸੁ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਨੀ ਹੈ ਅਤੇ ਉਪਲਬਧ ਸਵਿੱਚਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਮੁਹੱਈਆ ਕਰੇਗਾ.

ਰੂਟ ਯੂਜ਼ਰ ਤੇ ਸਵਿੱਚ ਕਰੋ

ਰੂਟ ਯੂਜ਼ਰ ਤੇ ਜਾਣ ਲਈ ਤੁਹਾਨੂੰ ਇੱਕ ਟਰਮੀਨਲ ਖੋਲ੍ਹਣਾ ਚਾਹੀਦਾ ਹੈ, ਉਸੇ ਸਮੇਂ ALT ਅਤੇ T ਦਬਾ ਕੇ.

ਜਿਸ ਢੰਗ ਨਾਲ ਤੁਸੀਂ ਰੂਟ ਯੂਜਰ ਵਿਚ ਬਦਲਦੇ ਹੋ, ਇਹ ਵੱਖਰੀ ਹੋ ਸਕਦਾ ਹੈ. ਉਦਾਹਰਨ ਲਈ ਉਬੰਟੂ ਅਧਾਰਿਤ ਡਿਸਟ੍ਰੀਬਿਊਸ਼ਨਾਂ ਜਿਵੇਂ ਕਿ ਲੀਨਕਸ ਮਿਨਟ, ਉਬੁੰਟੂ, ਕੂਬੁੰਤੂ, ਐਕਸਬੁੰਤੂ ਅਤੇ ਲੂਬੁੰਤੂ ਤੇ ਤੁਹਾਨੂੰ sudo ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਸ ਨੂੰ ਬਦਲਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ:

ਸੂਡੋ ਸੁ

ਜੇ ਤੁਸੀਂ ਡਿਸਟਰੀਬਿਊਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ ਜੋ ਤੁਹਾਨੂੰ ਰੂਟ ਪਾਸਵਰਡ ਸੈੱਟ ਕਰਨ ਦੀ ਇਜਾਜਤ ਦਿੰਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਡਿਸਟਰੀਬਿਊਸ਼ਨ ਸਥਾਪਿਤ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਹੇਠਾਂ ਲਿਖਿਆਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ:

su

ਜੇ ਤੁਸੀਂ sudo ਨਾਲ ਕਮਾਂਡ ਨੂੰ ਚਲਾਉਂਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਸੁਡੋ ਪਾਸਵਰਡ ਲਈ ਪੁੱਛਿਆ ਜਾਵੇਗਾ, ਪਰ ਜੇ ਤੁਸੀਂ ਕਮਾਂਡ ਨੂੰ ਸਿਰਫ su ਹੀ ਚਲਾਉਂਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਰੂਟ ਪਾਸਵਰਡ ਦੇਣਾ ਪਵੇਗਾ.

ਇਸ ਗੱਲ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਕਿ ਤੁਸੀਂ ਰੂਟ ਯੂਜ਼ਰ ਤੇ ਗਏ ਹੋ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ:

ਮੈ ਕੌਨ ਹਾ

ਜੋਮੀ ਕਮਾਂਡ ਤੁਹਾਨੂੰ ਦੱਸਦੀ ਹੈ ਕਿ ਤੁਸੀਂ ਇਸ ਵੇਲੇ ਕਿਹੜਾ ਉਪਯੋਗਕਰਤਾ ਚੱਲ ਰਹੇ ਹੋ.

ਇਕ ਹੋਰ ਉਪਯੋਗਕਰਤਾ ਨੂੰ ਕਿਵੇਂ ਸਵਿੱਚ ਕਰਨਾ ਹੈ ਅਤੇ ਉਹਨਾਂ ਦਾ ਵਾਤਾਵਰਣ ਅਪਣਾਉਣਾ ਹੈ

Su ਕਮਾਂਡ ਨੂੰ ਕਿਸੇ ਹੋਰ ਉਪਯੋਗਕਰਤਾ ਦੇ ਖਾਤੇ ਵਿੱਚ ਬਦਲਣ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ.

ਉਦਾਹਰਨ ਲਈ, ਕਲਪਨਾ ਕਰੋ ਕਿ ਤੁਸੀਂ useradd ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਨਵਾਂ ਉਪਭੋਗਤਾ ਬਣਾਇਆ ਹੈ ਜਿਸ ਨੂੰ ਕਹਿੰਦੇ ਹਨ:

sudo useradd -m ted

ਇਹ ਟੈਡ ਨੂੰ ਕਹਿੰਦੇ ਇੱਕ ਯੂਜ਼ਰ ਬਣਾ ਦਿੰਦਾ ਹੈ ਅਤੇ ਇਹ ਟੈੱਡ ਨੂੰ ਟੈੱਡ ਲਈ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀ ਬਣਾਏਗਾ.

ਹੇਠ ਦਿੱਤੇ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਨੂੰ ਟੇਡ ਅਕਾਊਂਟ ਲਈ ਪਾਸਵਰਡ ਸੈੱਟ ਕਰਨ ਦੀ ਲੋੜ ਪਵੇਗੀ:

ਪਾਸਵਡ ਟੈਡ

ਉਪਰੋਕਤ ਕਮਾਂਡ ਤੁਹਾਨੂੰ ਟੇਡ ਅਕਾਉਂਟ ਲਈ ਪਾਸਵਰਡ ਬਣਾਉਣ ਅਤੇ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਕਹੇਗੀ.

ਤੁਸੀਂ ਹੇਠਲੀ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਟੈਡ ਖਾਤੇ ਤੇ ਜਾ ਸਕਦੇ ਹੋ:

su ted

ਜਿਵੇਂ ਕਿ ਇਹ ਵਰਣਿਤ ਹੈ ਕਿ ਉਪਰੋਕਤ ਕਮਾਂਡ ਤੁਹਾਨੂੰ ਟੈਡ ਦੇ ਤੌਰ ਤੇ ਲੌਗ ਕਰਾਏਗਾ ਪਰ ਤੁਸੀਂ ਟੈਸਟ ਲਈ ਹੋਮ ਫੋਲਡਰ ਵਿੱਚ ਨਹੀਂ ਰੱਖੇ ਗਏ ਅਤੇ ਕਿਸੇ ਵੀ ਸੈਟਿੰਗ ਨੂੰ ਜੋ .bashrc ਫਾਈਲ ਵਿਚ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ ਲੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾਏਗਾ.

ਹਾਲਾਂਕਿ ਤੁਸੀਂ ਟੇਡ ਦੇ ਤੌਰ ਤੇ ਲਾਗਇਨ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਹੇਠ ਲਿਖੇ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵਾਤਾਵਰਣ ਅਪਣਾ ਸਕਦੇ ਹੋ:

ਸੁ - ਟੇਡ

ਇਸ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਟੈਡ ਦੇ ਤੌਰ ਤੇ ਲਾਗਇਨ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਟੈੱਡ ਲਈ ਘਰੇਲੂ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਰੱਖਿਆ ਜਾਵੇਗਾ.

ਇਸ ਨੂੰ ਪੂਰਾ ਕਾਰਵਾਈ ਕਰਨ ਦੇ ਇੱਕ ਵਧੀਆ ਢੰਗ ਟੈਡ ਯੂਜ਼ਰ ਖਾਤੇ ਨੂੰ screenfetch ਸਹੂਲਤ ਸ਼ਾਮਿਲ ਹੈ.

ਯੂਜ਼ਰ ਅਕਾਊਂਟ ਬਦਲਣ ਦੇ ਬਾਅਦ ਇੱਕ ਕਮਾਂਡ ਚਲਾਓ

ਜੇ ਤੁਸੀਂ ਕਿਸੇ ਹੋਰ ਉਪਯੋਗਕਰਤਾ ਦੇ ਖਾਤੇ ਤੇ ਜਾਣਾ ਚਾਹੁੰਦੇ ਹੋ ਪਰ ਜਿਵੇਂ ਹੀ ਤੁਸੀਂ ਕਮਾਂਡ-ਸੀ ਸਵਿੱਚ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ ਤਾਂ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਚਲਾਓ:

su -c ਸਕਰੀਨ-ਫੈਚ - ਟੈਡ

ਉਪਰੋਕਤ ਕਮਾਡ ਵਿੱਚ, su ਯੂਜ਼ਰ ਬਦਲਦਾ ਹੈ, -c ਸਕਰੀਨ-ਫ੍ਰੀਚ ਸਕਰੀਨ-ਫੈਚ ਸਹੂਲਤ ਅਤੇ ਟੇਡ ਅਕਾਊਂਟ ਤੇ ਸਵਿੱਚ ਚਲਾਉਂਦਾ ਹੈ.

ਐਡਹਾਕ ਸਵਿੱਚਾਂ

ਮੈਂ ਪਹਿਲਾਂ ਹੀ ਦਿਖਾਇਆ ਹੈ ਕਿ ਤੁਸੀਂ ਦੂਜੀ ਖਾਤੇ ਵਿੱਚ ਕਿਵੇਂ ਬਦਲ ਸਕਦੇ ਹੋ ਅਤੇ - ਸਵਿੱਚ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਅਜਿਹਾ ਮਾਹੌਲ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦੇ ਹੋ.

ਸੰਪੂਰਨਤਾ ਲਈ ਤੁਸੀਂ ਹੇਠ ਲਿਖਿਆਂ ਦੀ ਵਰਤੋਂ ਵੀ ਕਰ ਸਕਦੇ ਹੋ:

su -l

su - ਲੌਗਿਨ

ਤੁਸੀਂ ਡਿਫਾਲਟ ਤੋਂ ਵੱਖਰੇ ਸ਼ੈੱਲ ਚਲਾ ਸਕਦੇ ਹੋ, ਜਦੋਂ ਤੁਸੀਂ ਉਪਭੋਗੀ ਨੂੰ -s ਸਵਿੱਚ ਦੀ ਸਪੁਰਦ ਕਰ ਕੇ ਬਦਲਦੇ ਹੋ:

ਸੁ-ਸ -

su --shell -

ਤੁਸੀਂ ਹੇਠਾਂ ਦਿੱਤੇ ਸਵਿੱਚਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਮੌਜੂਦਾ ਮਾਹੌਲ ਸੈਟਿੰਗ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰ ਸਕਦੇ ਹੋ:

ਸੁ-ਐਮ

ਸੁ-ਪੀ

su --preserve-environment

ਸੰਖੇਪ

ਬਹੁਤੇ ਅਨੋਖੇ ਉਪਭੋਗਤਾ ਸਿਰਫ਼ ਸੁਡੋ ਕਮਾਂਡ ਨਾਲ ਐਲੀਵੇਟਿਡ ਅਧਿਕਾਰਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ ਆਉਂਦੇ ਹਨ ਪਰ ਜੇ ਤੁਸੀਂ ਹੋਰ ਉਪਭੋਗਤਾ ਵਜੋਂ ਲੰਬੇ ਸਮੇਂ ਲਈ ਲੌਗ ਇਨ ਕੀਤਾ ਹੈ ਤਾਂ ਤੁਸੀਂ ਸੁ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ.

ਇਹ ਧਿਆਨ ਦੇਣ ਯੋਗ ਹੈ ਕਿ ਇਹ ਇਕ ਚੰਗਾ ਵਿਚਾਰ ਹੈ ਕਿ ਤੁਸੀਂ ਸਿਰਫ਼ ਨੌਕਰੀ ਦੇ ਅਧਿਕਾਰਾਂ ਦੀ ਹੀ ਇਕ ਅਕਾਊਂਟ ਦੇ ਤੌਰ 'ਤੇ ਚਲਾਓ ਜੋ ਨੌਕਰੀ ਲਈ ਤੁਹਾਡੇ ਲਈ ਲੋੜੀਂਦਾ ਹੈ. ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿਚ ਹਰੇਕ ਹੁਕਮ ਰੂਟ ਦੇ ਤੌਰ ਤੇ ਨਹੀਂ ਚੱਲਦਾ.