ਗਲਤੀ "ਜੇਕਨਫਿਗ: ਟੀਮ ਨੂੰ" ਡੇਬੀਅਨ 9 ਵਿੱਚ ਨਹੀਂ ਮਿਲਿਆ "

Anonim

ਐਰਰ ਜੇਕਨਫਿਗ ਟੀਮ ਨੂੰ ਡੇਬੀਅਨ 9 ਵਿੱਚ ਨਹੀਂ ਮਿਲਿਆ

ਲੀਨਕਸ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਵਿੱਚ ਨੈੱਟਵਰਕ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰਨ ਜਾਂ ਇਸ ਬਾਰੇ ਜਾਣਕਾਰੀ ਵੇਖਣ ਲਈ ਵਰਤੀ ਗਈ ifnconfig ਕਮਾਂਡ ਵਰਤੀ ਜਾਂਦੀ ਹੈ. ਡੇਬੀਅਨ 9 ਦੀ ਵੰਡ ਵਿੱਚ, ਉਸਨੇ ਪਹਿਲਾਂ ਵੀ ਸ਼ਿਰਕਤ ਕੀਤੀ ਸੀ, ਪਰੰਤੂ ਬਾਅਦ ਵਿੱਚ ਇਸ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਦੂਜੀਆਂ ਉੱਚਿਤ ਸਹੂਲਤਾਂ ਨੂੰ ਦੂਜੀ mategories ੁਕਵੀਂ ਸਹੂਲਤਾਂ ਨੂੰ ਬਦਲਣ ਦਾ ਫੈਸਲਾ ਕੀਤਾ ਗਿਆ. ਹਾਲਾਂਕਿ, ਹੁਣ ਤੁਹਾਨੂੰ ਇਸ ਕਮਾਂਡ ਨੂੰ ਸਿਸਟਮ ਨੂੰ ਵਾਪਸ ਕਰਨ ਤੋਂ ਰੋਕਦਾ ਹੈ ਅਤੇ ਇਸ ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਜਾਰੀ ਰੱਖਦਾ ਹੈ, ਤੁਹਾਨੂੰ ਇਸ ਭਾਗ ਦੀ ਆਮ ਇੰਸਟਾਲੇਸ਼ਨ ਲਈ ਕਾਰਜਕੁਸ਼ਲਤਾ ਨੂੰ ਪੂਰਾ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ.

ਮੈਂ ਗਲਤੀ ਨੂੰ ਠੀਕ ਕਰਦਾ ਹਾਂ "ifCOnFIG: ਟੀਮ ਨਹੀਂ ਲੱਭੀ"

ਜੇ ਤੁਸੀਂ "ਟਰਮੀਨਲ" ਵਿੱਚ ਕਮਾਂਡ ਨੂੰ ਸਰਗਰਮ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਇੱਕ ਗਲਤੀ ਦਾ ਸਾਹਮਣਾ ਕਰਨਾ "if config: ਕਮਾਂਡ ਨਹੀਂ ਲੱਭੀ", ਫਿਰ ਇਸ ਕਮਾਂਡ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੈ ਉਹ ਸਿਸਟਮ ਵਿੱਚ ਗੁੰਮ ਹੈ. ਅੱਜ ਅਸੀਂ ਇਸ ਸਮੱਸਿਆ ਨੂੰ ਦਰੁਸਤ ਕਰਨ ਦੇ method ੰਗ ਹੀ ਨਹੀਂ ਦਿਖਾਉਣਾ ਚਾਹੁੰਦੇ, ਪਰ ਇਹ ਵੀ ਨਵੇਂ ਵਿਕਲਪਿਕ ਸੰਸਕਰਣ ਬਾਰੇ ਦੱਸਣ ਲਈ ਵੀ ਦਿਖਾਉਣਾ ਚਾਹੁੰਦੇ ਹਾਂ ਜੋ ifnconfig ਦੀ ਥਾਂ ਲੈਂਦਾ ਹੈ. ਆਓ ਪਹਿਲੇ ਤਰੀਕੇ ਨਾਲ ਇੱਕ ਕਦਮ-ਦਰ-ਕਦਮ ਪਾਰਸਿੰਗ ਨਾਲ ਸ਼ੁਰੂਆਤ ਕਰੀਏ.

1 ੰਗ 1: ਇੱਕ ifconfig ਸਹੂਲਤ ਸ਼ਾਮਲ ਕਰਨਾ

ਉਹ ਉਪਭੋਗਤਾ ਜੋ ਇਸ ਕਮਾਂਡ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ, ਇਹ ਤਰੀਕਾ ਉੱਤਮ ਜਾਪਦਾ ਹੈ. IFCONFIG ਟੂਲ ਬਿਲਕੁਲ ਨਹੀਂ ਹਟਾਇਆ ਗਿਆ ਸੀ, ਇਹ ਸਿਸਟਮ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਸਟੈਂਡਰਡ ਸੈੱਟ ਵਿੱਚ ਸਹਿਜ ਹੈ, ਅਤੇ ਹੇਠਲੀਆਂ ਹਦਾਇਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰਕੇ ਤੁਸੀਂ ਇਸਨੂੰ ਜੋੜ ਸਕਦੇ ਹੋ:

  1. ਪਹਿਲਾਂ, ਅਸੀਂ ਸਿਫਾਰਸ਼ ਕਰਦੇ ਹਾਂ ਕਿ ਜੇਫੋਕਨਫੀਗ ਉਪਲਬਧ ਨਹੀਂ ਹੈ. ਕਿਸੇ ਵੀ ਸੁਵਿਧਾਜਨਕ ਵਿਕਲਪ ਦੁਆਰਾ ਕਲਾਸਿਕ ਟਰਮੀਨਲ ਚਲਾਓ.
  2. 9 ਵਿੱਚ ਜੇਕਨਫਾਈਗ ਉਪਯੋਗਤਾ ਸਥਾਪਤ ਕਰਨ ਲਈ ਟਰਮੀਨਲ ਤੇ ਜਾਓ

  3. Su - ਲਿਖ ਕੇ ਲਗਾਤਾਰ ਸੁਪਰਯੂਸਰ ਅਧਿਕਾਰ ਜਮ੍ਹਾਂ ਕਰੋ -.
  4. ਡੇਬੀਅਨ 9 ਕੰਸੋਲ ਵਿੱਚ ਨਿਰੰਤਰ ਸੁਪਰਯੂਸਰ ਰਾਈਟਸ ਨੂੰ ਸਮਰੱਥ ਕਰੋ

  5. ਰੂਟ ਪਹੁੰਚ ਤੋਂ ਪਾਸਵਰਡ ਦਿਓ ਅਤੇ ਨਵੀਂ ਇਨਪੁਟ ਕਤਾਰ ਦੀ ਦਿੱਖ ਦੀ ਉਮੀਦ ਕਰੋ.
  6. ਡੀਬੀਅਨ 9 ਵਿੱਚ ਲਗਾਤਾਰ ਸੁਪਰਯੂਸਰ ਰਾਈਟਸ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਪਾਸਵਰਡ ਐਂਟਰੀ ਸ਼ਾਮਲ ਕਰਨ ਲਈ

  7. ਇੱਥੇ ifconfig ਵਿੱਚ ਦਾਖਲ ਹੋਵੋ ਅਤੇ ਐਂਟਰ ਬਟਨ ਦਬਾਓ.
  8. ਡੇਬੀਅਨ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਿੱਚ ਟਰਮੀਨਲ ਦੁਆਰਾ ifconfig ਕਮਾਂਡ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ

  9. ਜੇ ਇੱਥੇ ਸਿਸਟਮ ਤੇ ਕਮਾਂਡ ਦੀ ਅਣਹੋਂਦ ਦੀ ਸੂਚਨਾ ਅਜੇ ਵੀ ਹੈ, ਤਾਂ ਨੈੱਟ-ਟੂਲਜ਼ ਦੇ ਹਿੱਸਿਆਂ ਦਾ ਸਮੂਹ ਸੈਟ ਕਰੋਟ ਸਥਾਪਨਾ ਨੈਟ-ਟੂਲਜ਼ ਦਾਖਲ ਕਰਕੇ ਸੈਟ ਕਰੋ.
  10. ਡੇਬੀਅਨ 9 ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਿੱਚ ifConfig ਸਹੂਲਤ ਕਮਾਂਡ

  11. ਨਵੀਂ ਲਾਇਬ੍ਰੇਰੀਆਂ ਨੂੰ ਜੋੜਨ ਅਤੇ ਸਥਾਪਤ ਕਰਨ ਦੇ ਜੋੜ ਦੀ ਉਮੀਦ ਕਰੋ.
  12. 9 ਵਿੱਚ ਟਰਮੀਨਲ ਦੁਆਰਾ IFCONFig ਸਹੂਲਤ ਦੀ ਉਡੀਕ ਵਿੱਚ ਉਡੀਕ ਕਰੋ 9

  13. ਇੰਸਟਾਲੇਸ਼ਨ ਪੂਰੀ ਹੋਣ 'ਤੇ, ਇਕ ਵਾਰ ਫਿਰ ਓਪਰੇਸ਼ਨ ਦੀ ਸਫਲਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਇਸ ਨੂੰ ਫਿਰ ਤੋਂ ਇਸ ਤੋਂ ਬਾਅਦ ਕਰੋ.
  14. ਡੀਬੀਅਨ 9 ਵਿੱਚ ਟਰਮੀਨਲ ਦੁਆਰਾ ifconfig ਕਮਾਂਡ ਨੂੰ ਦੁਬਾਰਾ ਜਾਂਚ ਕਰ ਰਿਹਾ ਹੈ

  15. ਵਰਤੀ ਗਈ ਸਹੂਲਤ ਦੇ ਨਿਯਮਾਂ ਬਾਰੇ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਸਿੱਖੋ ਜੇਲੌਨਫਿਗ --ਲੈਪ ਸਤਰ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰੇਗੀ.
  16. ਡੀਬੀਅਨ 9 ਵਿੱਚ ifCoConfig ਉਪਯੋਗਤਾ ਪ੍ਰਬੰਧਨ ਟੀਮ

ਹੁਣ ਤੁਸੀਂ ਡੇਬੀਅਨ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਨਾਲ ਪਿਛਲੀ ਸਟੈਂਡਰਡ ਸਹੂਲਤ ਵਾਪਸ ਕਰਨ ਦੇ method ੰਗ ਨਾਲ ਜਾਣੂ ਹੋ ਸਕਦੇ ਹੋ ਕਿ ਇਕ ਹੋਰ ਸੁਵਿਧਾਜਨਕ ਟੂਲ ਇਸ ਨੂੰ ਬਦਲਣ ਲਈ ਆਇਆ ਹੈ, ਜੋ ਉਸ ਨਾਲ ਨਜਿੱਠਣ ਅਤੇ ਪੁਰਾਣੀਆਂ ਆਦਤਾਂ ਨੂੰ ਛੱਡਦਾ ਹੈ.

2 ੰਗ 2: ਆਈਪੀ ਟੀਮ ਦੀ ਵਰਤੋਂ ਕਰਨਾ

ਇਸ ਦੇ ਕਈ ਕਾਰਨ ਹਨ ਜਿਨ੍ਹਾਂ ਲਈ ifconfig ਕਮਾਂਡ ਨੂੰ ਲੀਨਕਸ ਕਰਨਲ 'ਤੇ ਮਾਨਕ On ਸੰਰਚਨਾ ਵਜੋਂ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ. ਪਹਿਲਾਂ, ਇਸ ਨੇ ਟ੍ਰੈਫਿਕ ਕੰਟਰੋਲ ਪ੍ਰਣਾਲੀ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਨਹੀਂ ਦਿੱਤੀ, ਕੁਝ ਡਿਵਾਈਸਾਂ ਨਾਲ ਗਲਤ ਕੰਮ ਕੀਤਾ, ਆਪਣਾ ਹਾਰਡਵੇਅਰ ਐਡਰੈੱਸ ਪ੍ਰਦਰਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਅਤੇ ਟਨ / ਟੈਪ ਨੈਟਵਰਕ ਉਪਕਰਣ ਤਿਆਰ ਕਰਨ ਦੀ ਆਗਿਆ ਨਹੀਂ ਦਿੱਤੀ. ਇਹ ਸਾਰੀਆਂ ਕਮੀਆਂ ਨੂੰ ਸਹੀ ਅਤੇ ਸੁਧਾਰਿਆ ਗਿਆ ਸੀ, ਪਰ ਪਹਿਲਾਂ ਹੀ ਆਈਪੀ ਕਾਰਜਸ਼ੀਲਤਾ ਵਿੱਚ ਦਾਖਲ ਹੋਇਆ. ਉਦਾਹਰਣ ਦੇ ਲਈ, ਤੁਸੀਂ ਆਈਪੀ ਏ ਵਿੱਚ ਦਾਖਲ ਕਰਕੇ ਇੰਟਰਫੇਸ ਬਾਰੇ ਮੁੱ basic ਲੀ ਜਾਣਕਾਰੀ ਵੇਖ ਸਕਦੇ ਹੋ.

ਡੀਬੀਅਨ 9 ਵਿੱਚ ifconfig ਤਬਦੀਲ ਕਰਨ ਲਈ ਵਿਕਲਪਕ ਆਈਪੀ ਕਮਾਂਡ

ਉਪਰੋਕਤ ਕਮਾਂਡ ਨੂੰ ਸਰਗਰਮ ਕਰਨ ਤੋਂ ਬਾਅਦ ਟਰਮੀਨਲ ਤੇ ਜਾਰੀ ਕਰਨਾ ਉਸ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੋਵੇਗਾ ਜੋ ifconfig ਵਿੱਚ ਵੇਖਾਏ ਜਾਣਗੇ, ਪਰ ਕੁਝ ਵਾਧੂ ਡਾਟਾ ਦੇ ਨਾਲ. ਆਈਪੀਵੀ 4 ਪ੍ਰੋਟੋਕੋਲ ਬਾਰੇ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਆਈਪੀ -4 ਏ, ਅਤੇ ਆਈਪੀਵੀ 6 - ਆਈਪੀਵੀ 6 ਏ ਦੁਆਰਾ ਪ੍ਰਾਪਤ ਕੀਤੀ ਗਈ ਹੈ ਇਸ ਤੋਂ ਪਹਿਲਾਂ ਆਈਪੀ ਇੱਕ ਸ਼ੋਅ WLAN0, ਅਤੇ ਵਰਕਿੰਗ ਇੰਟਰਫੇਸਾਂ ਦੀ ਸੂਚੀ ਲਾਗੂ ਕੀਤੀ ਗਈ ਇਸ ਲਈ ਅਜੇ ਵੀ ਇਕ ਵਿਸ਼ੇਸ਼ ਇੰਟਰਫੇਸ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਦਾ ਮੌਕਾ ਹੈ, ਅਤੇ ਆਈਪੀ ਲਿੰਕ ਦੇ ਐਲਈਪੀ ਦੇ ਬਾਅਦ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ.

ਡੀਬੀਅਨ 9 ਵਿੱਚ ਆਈਪੀ ਕਮਾਂਡ ਚਲਾਉਣ ਵੇਲੇ ਜਾਣਕਾਰੀ ਵੇਖਾ ਰਹੀ ਹੈ

ਨੈਟਵਰਕ ਸਥਾਪਤ ਕਰਨ ਵੇਲੇ ਇੱਕ ਮੁੱਖ ਕਾਰਜਾਂ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਹਮੇਸ਼ਾਂ ਇੱਕ ਖਾਸ ਇੰਟਰਫੇਸ ਨੂੰ ਖਾਸ ਸਥਾਨਕ ਪਤਾ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਵਿਧੀ 'ਤੇ ਵਿਚਾਰ ਕੀਤੀ ਹੈ. ਪੁਰਾਣੀ ਸਹੂਲਤ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ, ਇਨਪੁਟ ਲਾਈਨ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦਿੱਤੀ: ਜੇ ਇੱਕ ਨਵੇਂ ਸੰਸਕਰਣ ਵਿੱਚ ਉਪਭੋਗਤਾ ਨੂੰ ਏਪੀ ਦਰਜ ਕਰਨਾ ਪਏਗਾ, ਤਾਂ ਇਹ ਨਿਸ਼ਚਤ ਕਰੋ ਕਿ ਸਬਨੈੱਟ ਮਾਸਕ. ਆਈਪੀ ਏ ਪੀ ਏ ਪੀ ਏ ਪੀ ਏ ਪੀ ਨੂੰ ਸੰਭਵ ਕਮੀ ਵੱਲ ਧਿਆਨ ਦਿਓ ਜੋ 192.168.101/24 ਦੇਵ ਐਥ 0 ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ.

ਡੇਬੀਅਨ 9 ਵਿੱਚ ਆਈਪੀ ਕਮਾਂਡ ਦੁਆਰਾ ਇੰਟਰਫੇਸ ਨੂੰ ਇੱਕ ਐਡਰੈੱਸ ਨਿਰਧਾਰਤ ਕਰਨਾ

ਜੇ IP ਐਡਰੈੱਸ ਲਈ ਇੱਕ ਇੰਟਰਫੇਸ ਅਸਾਈਨਮੈਂਟ ਦੀ ਜ਼ਰੂਰਤ ਅਲੋਪ ਹੋ ਗਈ, ਤਾਂ ਅਲੋਪ ਹੋ ਗਿਆ, ਅਜਿਹੀ ਲੜੀ ਆਸਾਨੀ ਨਾਲ ਮਿਟਾ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ. ਸਿਰਫ IP ਨੂੰ ਇੱਕ ਡੇਲ 192.168.101/24 ਐਥੀ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਅਤੇ ਜੇ ਇਹ ਅੰਤਰ-ਵਿਭਿੰਨਤਾ ਦੀ ਪੂਰੀ ਸੂਚੀ ਨੂੰ ਸਾਫ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਤਾਂ ਆਈਪੀ-ਐਸ -S-a f ਤੋਂ 192.168.1.0/24 ਤੁਰੰਤ 192.168.1.0/24 ਨੂੰ ਵਰਤਣਾ ਬਿਹਤਰ ਹੈ.

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

ਡੇਬੀਅਨ 9 ਵਿੱਚ ਆਈਪੀ ਕਮਾਂਡ ਦੁਆਰਾ ਰੂਟਿੰਗ ਟੇਬਲ ਦੀ ਤਸਦੀਕ

ਅਜਿਹੀਆਂ ਸਥਿਤੀਆਂ ਵਿੱਚ ਜਿੱਥੇ ਤੁਹਾਨੂੰ ਟ੍ਰੈਫਿਕ ਨੂੰ ਹੱਥੀਂ ਰੀਡਾਇਰੈਕਟ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, IP ਕਮਾਂਡ ਨੂੰ ਕੁਝ ਦਲੀਲਾਂ ਦੇ ਨਾਲ ਵਰਤਣਾ ਬਿਹਤਰ ਹੈ. ਫਿਰ ਸਤਰ ਦੀ ਦਿੱਖ ਪਤਾ ਲੱਗ ਜਾਵੇਗੀ, ਉਦਾਹਰਣ ਲਈ ਆਈ ਪੀ ਰੂਟ 192.168.0.0.0.0/22 ​​ਦੇਵ ਐਥ 0 ਸ਼ਾਮਲ ਕਰੋ. ਸਥਾਪਤ ਰੂਟ ਨੂੰ ਆਈਪੀ ਰੂਟ ਡੇਲ 192.168.5.0/24 ਦੇਵ ਐਥ 0 ਦੁਆਰਾ ਅਸਾਨੀ ਨਾਲ ਹਟਾਇਆ ਜਾਂਦਾ ਹੈ.

ਉਪਰੋਕਤ ਦੋ ਤਰੀਕਿਆਂ ਦਾ ਧੰਨਵਾਦ, ਤੁਸੀਂ ਹੁਣ ਜਾਣਦੇ ਹੋ ਕਿ ਡੇਬੀਅਨ 9 ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਿੱਚ ਤੁਸੀਂ ਨਾ ਸਿਰਫ ifconfig ਕਮਾਂਡ ਨੂੰ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ, ਪਰ ਇਸ ਪੁਰਾਣੀ ਸਹੂਲਤ ਲਈ ਇੱਕ ਵਧੀਆ ਵਿਕਲਪ ਹੈ. ਇੱਕ ਨਵਾਂ ਟੂਲ ਇਸਤੇਮਾਲ ਕਰੋ ਜਾਂ ਪੁਰਾਣੇ ਤੇ ਵਾਪਸ ਜਾਓ - ਸਿਰਫ ਤੁਹਾਨੂੰ ਹੱਲ ਕਰਨ ਲਈ.

ਹੋਰ ਪੜ੍ਹੋ