ਲੀਨਕਸ ਵਿੱਚ ਉਪਨਾਮ ਕਿੱਥੇ ਹੈ?

ਸਮੱਗਰੀ

ਇੱਕ ਉਪਨਾਮ ਇੱਕ (ਆਮ ਤੌਰ 'ਤੇ ਛੋਟਾ) ਨਾਮ ਹੁੰਦਾ ਹੈ ਜਿਸਦਾ ਸ਼ੈੱਲ ਕਿਸੇ ਹੋਰ (ਆਮ ਤੌਰ 'ਤੇ ਲੰਬੇ) ਨਾਮ ਜਾਂ ਕਮਾਂਡ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰਦਾ ਹੈ। ਉਪਨਾਮ ਤੁਹਾਨੂੰ ਇੱਕ ਸਧਾਰਨ ਕਮਾਂਡ ਦੇ ਪਹਿਲੇ ਟੋਕਨ ਲਈ ਇੱਕ ਸਤਰ ਨੂੰ ਬਦਲ ਕੇ ਨਵੀਆਂ ਕਮਾਂਡਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ। ਉਹਨਾਂ ਨੂੰ ਆਮ ਤੌਰ 'ਤੇ ~/ ਵਿੱਚ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ। bashrc (bash) ਜਾਂ ~/.

ਮੈਂ ਲੀਨਕਸ ਵਿੱਚ ਸਾਰੇ ਉਪਨਾਮ ਕਿਵੇਂ ਦੇਖਾਂ?

ਆਪਣੇ ਲੀਨਕਸ ਬਾਕਸ 'ਤੇ ਸਥਾਪਤ ਉਪਨਾਮਾਂ ਦੀ ਸੂਚੀ ਦੇਖਣ ਲਈ, ਪ੍ਰੋਂਪਟ 'ਤੇ ਸਿਰਫ਼ ਉਪਨਾਮ ਟਾਈਪ ਕਰੋ। ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ ਡਿਫੌਲਟ Redhat 9 ਇੰਸਟਾਲੇਸ਼ਨ 'ਤੇ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਕੁਝ ਸੈੱਟਅੱਪ ਹਨ। ਇੱਕ ਉਪਨਾਮ ਨੂੰ ਹਟਾਉਣ ਲਈ, unalias ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਲੀਨਕਸ ਵਿੱਚ ਉਰਫ ਕਮਾਂਡ ਕੀ ਹੈ?

ਪ੍ਰੋਗਰਾਮਰਾਂ ਅਤੇ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਲੀਨਕਸ, ਸੈਕਸ਼ਨ 6.4.1 ਉਪਨਾਮ। ਇੱਕ ਉਪਨਾਮ ਇੱਕ ਲੰਬੀ ਕਮਾਂਡ ਲਈ ਇੱਕ ਸ਼ਾਰਟ ਕੱਟ ਕਮਾਂਡ ਹੈ। ਉਪਭੋਗਤਾ ਘੱਟ ਟਾਈਪਿੰਗ ਨਾਲ ਲੰਬੀ ਕਮਾਂਡ ਨੂੰ ਚਲਾਉਣ ਲਈ ਉਪਨਾਮ ਟਾਈਪ ਕਰ ਸਕਦੇ ਹਨ। ਬਿਨਾਂ ਆਰਗੂਮੈਂਟਾਂ ਦੇ, ਉਪਨਾਮ ਪਰਿਭਾਸ਼ਿਤ ਉਪਨਾਮਾਂ ਦੀ ਸੂਚੀ ਛਾਪਦਾ ਹੈ। ਇੱਕ ਨਵਾਂ ਉਪਨਾਮ ਇੱਕ ਨਾਮ ਨੂੰ ਕਮਾਂਡ ਦੇ ਨਾਲ ਇੱਕ ਸਤਰ ਨਿਰਧਾਰਤ ਕਰਕੇ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

ਮੈਂ ਲੀਨਕਸ ਵਿੱਚ ਇੱਕ ਉਪਨਾਮ ਕਿਵੇਂ ਚਲਾਵਾਂ?

ਤੁਹਾਨੂੰ ਕੀ ਕਰਨ ਦੀ ਲੋੜ ਹੈ ਉਪਨਾਮ ਸ਼ਬਦ ਟਾਈਪ ਕਰੋ, ਫਿਰ ਉਸ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਿਸਦੀ ਵਰਤੋਂ ਤੁਸੀਂ ਕਮਾਂਡ ਚਲਾਉਣ ਲਈ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਅਤੇ ਉਸ ਤੋਂ ਬਾਅਦ “=” ਚਿੰਨ੍ਹ ਦਿਓ ਅਤੇ ਉਸ ਕਮਾਂਡ ਦਾ ਹਵਾਲਾ ਦਿਓ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਉਪਨਾਮ ਦੇਣਾ ਚਾਹੁੰਦੇ ਹੋ। ਫਿਰ ਤੁਸੀਂ ਵੈਬਰੂਟ ਡਾਇਰੈਕਟਰੀ 'ਤੇ ਜਾਣ ਲਈ "wr" ਸ਼ਾਰਟਕੱਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਉਸ ਉਪਨਾਮ ਨਾਲ ਸਮੱਸਿਆ ਇਹ ਹੈ ਕਿ ਇਹ ਸਿਰਫ਼ ਤੁਹਾਡੇ ਮੌਜੂਦਾ ਟਰਮੀਨਲ ਸੈਸ਼ਨ ਲਈ ਉਪਲਬਧ ਹੋਵੇਗਾ।

ਮੈਂ ਸਾਰੇ ਉਪਨਾਮ ਕਿਵੇਂ ਦੇਖਾਂ?

ਸ਼ੈੱਲ ਪ੍ਰੋਂਪਟ 'ਤੇ ਸਿਰਫ਼ ਉਪਨਾਮ ਟਾਈਪ ਕਰੋ। ਇਸ ਨੂੰ ਸਾਰੇ ਮੌਜੂਦਾ-ਸਰਗਰਮ ਉਪਨਾਮਾਂ ਦੀ ਸੂਚੀ ਆਊਟਪੁੱਟ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਜਾਂ, ਤੁਸੀਂ ਇਹ ਵੇਖਣ ਲਈ alias [command] ਟਾਈਪ ਕਰ ਸਕਦੇ ਹੋ, ਇੱਕ ਉਦਾਹਰਨ ਦੇ ਤੌਰ 'ਤੇ, ਜੇਕਰ ਤੁਸੀਂ ਇਹ ਪਤਾ ਲਗਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ls ਉਪਨਾਮ ਨੂੰ ਕਿਸ ਲਈ ਉਪਨਾਮ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਉਪਨਾਮ ls ਕਰ ਸਕਦੇ ਹੋ।

ਮੈਂ ਲੀਨਕਸ ਵਿੱਚ ਆਪਣਾ ਉਪ ਨਾਮ ਕਿਵੇਂ ਲੱਭਾਂ?

Re: nslookup/dig/host ਜਾਂ ਸਮਾਨ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਹੋਸਟ ਲਈ ਸਾਰੇ DNS ਉਪਨਾਮਾਂ ਨੂੰ ਲੱਭਣਾ

  1. nsquery ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ. …
  2. ਜੇਕਰ ਤੁਸੀਂ ਬਿਲਕੁਲ ਨਿਸ਼ਚਿਤ ਨਹੀਂ ਹੋ ਕਿ DNS ਵਿੱਚ ਉਪਨਾਮ ਦੀ ਸਾਰੀ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੈ, ਤਾਂ ਤੁਸੀਂ DNS ਪੁੱਛਗਿੱਛ ਦਾ ਇੱਕ ਨੈੱਟਵਰਕ ਟਰੇਸ ਇਕੱਠਾ ਕਰਕੇ ਅਤੇ ਟਰੇਸ ਵਿੱਚ ਉੱਤਰ ਪੈਕੇਟ ਨੂੰ ਦੇਖ ਕੇ ਇਸਦੀ ਪੁਸ਼ਟੀ ਕਰ ਸਕਦੇ ਹੋ। …
  3. nslookup ਡੀਬੱਗ ਮੋਡ ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਮੈਂ ਆਪਣੇ ਉਪਨਾਮ ਨੂੰ ਸਥਾਈ ਤੌਰ 'ਤੇ ਕਿਵੇਂ ਸਟੋਰ ਕਰਾਂ?

ਇੱਕ ਸਥਾਈ Bash ਉਪਨਾਮ ਬਣਾਉਣ ਲਈ ਕਦਮ:

  1. ਸੰਪਾਦਿਤ ਕਰੋ ~/. bash_aliases ਜਾਂ ~/. bashrc ਫਾਈਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ: vi ~/. bash_aliases.
  2. ਆਪਣਾ ਬੈਸ਼ ਉਰਫ ਜੋੜੋ।
  3. ਉਦਾਹਰਨ ਲਈ ਜੋੜੋ: alias update='sudo yum update'
  4. ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰੋ ਅਤੇ ਬੰਦ ਕਰੋ.
  5. ਟਾਈਪ ਕਰਕੇ ਉਪਨਾਮ ਨੂੰ ਸਰਗਰਮ ਕਰੋ: ਸਰੋਤ ~/. bash_aliases.

27 ਫਰਵਰੀ 2021

ਮੈਂ ਯੂਨਿਕਸ ਵਿੱਚ ਇੱਕ ਉਪਨਾਮ ਕਿਵੇਂ ਬਣਾਵਾਂ?

bash ਵਿੱਚ ਇੱਕ ਉਪਨਾਮ ਬਣਾਉਣ ਲਈ ਜੋ ਹਰ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਸ਼ੈੱਲ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ ਤਾਂ ਸੈੱਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ:

  1. ਆਪਣਾ ~/ ਖੋਲ੍ਹੋ। bash_profile ਫਾਈਲ.
  2. ਉਪਨਾਮ ਨਾਲ ਇੱਕ ਲਾਈਨ ਜੋੜੋ—ਉਦਾਹਰਨ ਲਈ, ਉਰਫ਼ lf='ls -F'
  3. ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰੋ.
  4. ਸੰਪਾਦਕ ਛੱਡੋ. ਨਵਾਂ ਉਪਨਾਮ ਤੁਹਾਡੇ ਦੁਆਰਾ ਸ਼ੁਰੂ ਕੀਤੇ ਅਗਲੇ ਸ਼ੈੱਲ ਲਈ ਸੈੱਟ ਕੀਤਾ ਜਾਵੇਗਾ।
  5. ਇਹ ਪਤਾ ਕਰਨ ਲਈ ਇੱਕ ਨਵੀਂ ਟਰਮੀਨਲ ਵਿੰਡੋ ਖੋਲ੍ਹੋ ਕਿ ਉਪਨਾਮ ਸੈੱਟ ਹੈ: ਉਪਨਾਮ।

4. 2003.

ਮੈਂ ਉਪਨਾਮ ਕਮਾਂਡ ਕਿਵੇਂ ਬਣਾਵਾਂ?

ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ, ਲੀਨਕਸ ਉਰਫ ਸੰਟੈਕਸ ਬਹੁਤ ਆਸਾਨ ਹੈ:

  1. ਉਪਨਾਮ ਕਮਾਂਡ ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ।
  2. ਫਿਰ ਉਸ ਉਪਨਾਮ ਦਾ ਨਾਮ ਟਾਈਪ ਕਰੋ ਜੋ ਤੁਸੀਂ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ।
  3. ਫਿਰ ਇੱਕ = ਚਿੰਨ੍ਹ, = ਦੇ ਦੋਵੇਂ ਪਾਸੇ ਕੋਈ ਖਾਲੀ ਥਾਂ ਨਹੀਂ ਹੈ
  4. ਫਿਰ ਕਮਾਂਡ (ਜਾਂ ਕਮਾਂਡਾਂ) ਟਾਈਪ ਕਰੋ ਜੋ ਤੁਸੀਂ ਆਪਣੇ ਉਪਨਾਮ ਨੂੰ ਚਲਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਜਦੋਂ ਇਹ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ।

31. 2019.

ਤੁਸੀਂ ਉਪਨਾਮ ਨਾਮ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰਦੇ ਹੋ?

SQL ਉਪਨਾਮ ਇੱਕ ਸਾਰਣੀ, ਜਾਂ ਇੱਕ ਸਾਰਣੀ ਵਿੱਚ ਇੱਕ ਕਾਲਮ, ਇੱਕ ਅਸਥਾਈ ਨਾਮ ਦੇਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਉਪਨਾਮ ਅਕਸਰ ਕਾਲਮ ਦੇ ਨਾਮਾਂ ਨੂੰ ਵਧੇਰੇ ਪੜ੍ਹਨਯੋਗ ਬਣਾਉਣ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ। ਇੱਕ ਉਪਨਾਮ ਸਿਰਫ਼ ਉਸ ਪੁੱਛਗਿੱਛ ਦੀ ਮਿਆਦ ਲਈ ਮੌਜੂਦ ਹੈ। AS ਕੀਵਰਡ ਨਾਲ ਇੱਕ ਉਪਨਾਮ ਬਣਾਇਆ ਗਿਆ ਹੈ।

ਮੈਂ ਸ਼ੈੱਲ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਇੱਕ ਉਪਨਾਮ ਕਿਵੇਂ ਚਲਾ ਸਕਦਾ ਹਾਂ?

10 ਜਵਾਬ

  1. ਤੁਹਾਡੀ ਸ਼ੈੱਲ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਇੱਕ ਉਪਨਾਮ ਦੀ ਬਜਾਏ ਪੂਰੇ ਮਾਰਗ ਦੀ ਵਰਤੋਂ ਕਰੋ।
  2. ਆਪਣੀ ਸ਼ੈੱਲ ਸਕ੍ਰਿਪਟ ਵਿੱਚ, ਇੱਕ ਵੇਰੀਏਬਲ, ਵੱਖਰਾ ਸੰਟੈਕਸ petsc='/home/your_user/petsc-3.2-p6/petsc-arch/bin/mpiexec' $petsc myexecutable ਸੈੱਟ ਕਰੋ।
  3. ਆਪਣੀ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਇੱਕ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ। …
  4. ਆਪਣੇ ਉਪਨਾਮ shopt -s expand_aliases ਸਰੋਤ /home/your_user/.bashrc ਨੂੰ ਸਰੋਤ ਕਰੋ।

ਜਨਵਰੀ 26 2012

ਉਪਨਾਮ ਦਾ ਕੀ ਅਰਥ ਹੈ?

(1 ਵਿੱਚੋਂ ਇੰਦਰਾਜ਼ 2) : ਨਹੀਂ ਤਾਂ ਕਿਹਾ ਜਾਂਦਾ ਹੈ: ਨਹੀਂ ਤਾਂ ਕਿਹਾ ਜਾਂਦਾ ਹੈ - ਇੱਕ ਵਾਧੂ ਨਾਮ ਦਰਸਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜੋ ਇੱਕ ਵਿਅਕਤੀ (ਜਿਵੇਂ ਕਿ ਇੱਕ ਅਪਰਾਧੀ) ਕਈ ਵਾਰ ਜੌਨ ਸਮਿਥ ਉਰਫ਼ ਰਿਚਰਡ ਜੋਨਸ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਸ਼ੱਕੀ ਵਜੋਂ ਪਛਾਣਿਆ ਗਿਆ ਸੀ।

ਲੀਨਕਸ ਵਿੱਚ .bashrc ਕਿੱਥੇ ਹੈ?

/etc/skel/. bashrc ਫਾਈਲ ਨੂੰ ਕਿਸੇ ਵੀ ਨਵੇਂ ਉਪਭੋਗਤਾਵਾਂ ਦੇ ਹੋਮ ਫੋਲਡਰ ਵਿੱਚ ਕਾਪੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜੋ ਇੱਕ ਸਿਸਟਮ ਤੇ ਬਣਾਏ ਗਏ ਹਨ. /ਘਰ/ਅਲੀ/। bashrc ਉਹ ਫਾਈਲ ਹੁੰਦੀ ਹੈ ਜਦੋਂ ਯੂਜ਼ਰ ਅਲੀ ਸ਼ੈੱਲ ਖੋਲ੍ਹਦਾ ਹੈ ਅਤੇ ਰੂਟ ਫਾਈਲ ਵਰਤੀ ਜਾਂਦੀ ਹੈ ਜਦੋਂ ਵੀ ਰੂਟ ਸ਼ੈੱਲ ਖੋਲ੍ਹਦਾ ਹੈ।

ਤੁਸੀਂ ਕਿਵੇਂ ਪਤਾ ਲਗਾ ਸਕਦੇ ਹੋ ਕਿ ਉਪਨਾਮ ਕਿੱਥੇ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ?

ਇਹ ਪਤਾ ਲਗਾਉਣ ਦਾ ਇੱਕੋ ਇੱਕ ਭਰੋਸੇਯੋਗ ਤਰੀਕਾ ਹੈ ਕਿ ਉਪਨਾਮ ਕਿੱਥੇ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ dtruss ਦੀ ਵਰਤੋਂ ਕਰਕੇ bash ਦੁਆਰਾ ਖੋਲ੍ਹੀਆਂ ਫਾਈਲਾਂ ਦੀ ਸੂਚੀ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨਾ। $csrutil ਸਥਿਤੀ ਸਿਸਟਮ ਇੰਟੈਗਰਿਟੀ ਪ੍ਰੋਟੈਕਸ਼ਨ ਸਥਿਤੀ: ਸਮਰਥਿਤ। ਤੁਸੀਂ bash ਖੋਲ੍ਹਣ ਦੇ ਯੋਗ ਨਹੀਂ ਹੋਵੋਗੇ ਅਤੇ ਤੁਹਾਨੂੰ ਇੱਕ ਕਾਪੀ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ।

ਕਿਹੜੀ ਕਮਾਂਡ ਇਹ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦੀ ਹੈ ਕਿ ਕੀ ਕੋਈ ਹੋਰ ਕਮਾਂਡ ਉਪਨਾਮ ਹੈ?

3 ਜਵਾਬ। ਜੇਕਰ ਤੁਸੀਂ Bash (ਜਾਂ ਕਿਸੇ ਹੋਰ ਬੋਰਨ-ਵਰਗੇ ਸ਼ੈੱਲ) 'ਤੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਟਾਈਪ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਹਾਨੂੰ ਦੱਸੇਗਾ ਕਿ ਕੀ ਕਮਾਂਡ ਸ਼ੈੱਲ ਬਿਲਟ-ਇਨ ਹੈ, ਉਪਨਾਮ (ਅਤੇ ਜੇ ਅਜਿਹਾ ਹੈ, ਕਿਸ ਲਈ ਉਪਨਾਮ), ਫੰਕਸ਼ਨ (ਅਤੇ ਜੇ ਅਜਿਹਾ ਹੈ ਤਾਂ ਇਹ ਫੰਕਸ਼ਨ ਬਾਡੀ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰੇਗਾ) ਜਾਂ ਇੱਕ ਫਾਈਲ ਵਿੱਚ ਸਟੋਰ ਕੀਤਾ ਗਿਆ ਹੈ (ਅਤੇ ਜੇ ਅਜਿਹਾ ਹੈ, ਤਾਂ ਫਾਈਲ ਦਾ ਮਾਰਗ) ).

ਮੈਂ ਲੀਨਕਸ ਵਿੱਚ ਇੱਕ ਉਪਨਾਮ ਨੂੰ ਕਿਵੇਂ ਮਿਟਾਵਾਂ?

2 ਜਵਾਬ

  1. NAME। unaalias - ਉਪਨਾਮ ਪਰਿਭਾਸ਼ਾਵਾਂ ਨੂੰ ਹਟਾਓ।
  2. SYNOPSIS unalias alias-name… unalias -a.
  3. ਵਰਣਨ। ਅਨਲਿਅਸ ਉਪਯੋਗਤਾ ਨਿਰਧਾਰਤ ਕੀਤੇ ਗਏ ਹਰੇਕ ਉਪਨਾਮ ਨਾਮ ਲਈ ਪਰਿਭਾਸ਼ਾ ਨੂੰ ਹਟਾ ਦੇਵੇਗੀ। ਉਪਨਾਮ ਬਦਲ ਦੇਖੋ। ਉਪਨਾਮ ਮੌਜੂਦਾ ਸ਼ੈੱਲ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਵਾਤਾਵਰਨ ਤੋਂ ਹਟਾ ਦਿੱਤੇ ਜਾਣਗੇ; ਸ਼ੈੱਲ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਇਨਵਾਇਰਮੈਂਟ ਵੇਖੋ।

28. 2013.

ਕੀ ਇਹ ਪੋਸਟ ਪਸੰਦ ਹੈ? ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ ਦੋਸਤਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰੋ:
OS ਅੱਜ