Bashrc ਫਾਇਲ ਕੀ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ?

ਜਾਣ ਪਛਾਣ

ਜੇ ਤੁਸੀਂ ਕੁਝ ਦੇਰ ਲਈ ਲੀਨਕਸ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ ਅਤੇ ਖਾਸ ਤੌਰ ਤੇ ਜੇ ਤੁਸੀਂ ਲੀਨਕਸ ਕਮਾਂਡ ਲਾਇਨ ਤੋਂ ਜਾਣੂ ਹੋਣਾ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਜਾਣਦੇ ਹੋ ਕਿ BASH ਇੱਕ ਲੀਨਕਸ ਸ਼ੈੱਲ ਹੈ.

ਬਾਸ ਦਾ ਭਾਵ ਬੋਰਨ ਫੇਰ ਸ਼ੈੱਲ. ਸੀਐਸਐਸ, ਜ਼ੈਸ਼, ਡੈਸ਼ ਅਤੇ ਕੋਰਨ ਸਮੇਤ ਬਹੁਤ ਸਾਰੇ ਵੱਖ-ਵੱਖ ਸ਼ੈੱਲ ਹਨ.

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

ਕਈ ਡੇਬੀਅਨ ਅਧਾਰਤ ਲੀਨਕਸ ਵਿਤਰਕਾਂ ਜਿਵੇਂ ਕਿ ਡੇਬੀਅਨ ਖੁਦ, ਉਬੂੰਟੂ ਅਤੇ ਲੀਨਕਸ ਟਕਸਾਲ, ਡੈਸ਼ ਨੂੰ ਬਜਾਏ ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ੈੱਲ ਦੇ ਤੌਰ ਤੇ ਇਸਤੇਮਾਲ ਕਰਦੇ ਹਨ. ਡੈਸ਼ ਦਾ ਡੇਬੀਅਨ ਅਲਕਵਿਸਟ ਸ਼ੈੱਲ ਹੈ DASH ਸ਼ੈੱਲ ਬਾਸ਼ ਵਰਗੀ ਹੈ ਪਰ ਇਹ ਬੌਸ਼ ਸ਼ੈੱਲ ਤੋਂ ਬਹੁਤ ਛੋਟਾ ਹੈ.

ਚਾਹੇ ਤੁਸੀਂ ਬॅश ਜਾਂ ਡੀਏਐਸਏ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ ਤੁਹਾਡੇ ਕੋਲ .bashrc ਨਾਂ ਦੀ ਇਕ ਫਾਈਲ ਹੋਵੇਗੀ. ਅਸਲ ਵਿਚ ਤੁਹਾਡੇ ਕੋਲ ਮਲਟੀਪਲ .bashrc ਫਾਈਲਾਂ ਹੋਣਗੀਆਂ.

ਟਰਮੀਨਲ ਵਿੰਡੋ ਖੋਲੋ ਅਤੇ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ:

sudo find / -name .bashrc

ਜਦੋਂ ਮੈਂ ਇਸ ਕਮਾਂਡ ਨੂੰ ਚਲਾਉਂਦਾ ਹਾਂ ਤਾਂ ਤਿੰਨ ਨਤੀਜੇ ਵਾਪਸ ਆਉਂਦੇ ਹਨ:

/etc/skel/.bashrc ਫਾਇਲ ਕਿਸੇ ਨਵੇਂ ਉਪਭੋਗਤਾ ਦੇ ਘਰ ਫੋਲਡਰ ਵਿੱਚ ਨਕਲ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜੋ ਸਿਸਟਮ ਉੱਪਰ ਬਣੇ ਹਨ.

/home/gary/.bashrc ਫਾਈਲ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜਦੋਂ ਵੀ ਉਪਯੋਗਕਰਤਾ ਗੈਰੀ ਸ਼ੈੱਲ ਖੋਲ੍ਹਦਾ ਹੈ ਅਤੇ ਜਦੋਂ ਰੂਟ ਇੱਕ ਸ਼ੈੱਲ ਖੋਲ੍ਹਦਾ ਹੈ ਉਦੋਂ ਰੂਟ ਫਾਇਲ ਵਰਤੀ ਜਾਂਦੀ ਹੈ.

.bashrc ਫਾਈਲ ਕੀ ਹੈ?

.bashrc ਫਾਇਲ ਇੱਕ ਸ਼ੈੱਲ ਸਕ੍ਰਿਪਟ ਹੈ ਜੋ ਹਰ ਵਾਰ ਚੱਲ ਰਹੀ ਹੈ ਜਦੋਂ ਇੱਕ ਉਪਭੋਗਤਾ ਨਵੀਂ ਸ਼ੈੱਲ ਖੋਲ੍ਹਦਾ ਹੈ.

ਜਿਵੇਂ ਕਿ ਟਰਮੀਨਲ ਵਿੰਡੋ ਖੋਲ੍ਹੋ ਅਤੇ ਹੇਠ ਦਿੱਤੀ ਕਮਾਂਡ ਦਿਓ:

bash

ਹੁਣ ਇੱਕੋ ਹੀ ਵਿੰਡੋ ਦੇ ਅੰਦਰ ਇਹ ਕਮਾਂਡ ਦਿਓ:

bash

ਹਰ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਟਰਮਿਨਲ ਵਿੰਡੋ ਖੋਲ੍ਹਦੇ ਹੋ ਤਾਂ bashrc ਫਾਈਲ ਬਣਦੀ ਹੈ.

.bashrc ਫਾਇਲ ਇੱਕ ਚੰਗੀ ਥਾਂ ਹੈ ਇਸ ਲਈ ਕਮਾਂਡਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ, ਜੋ ਤੁਸੀਂ ਇੱਕ ਸ਼ੈਲ ਨੂੰ ਖੋਲ੍ਹਦੇ ਹੋ, ਹਰ ਵਾਰ ਚਲਾਉਣੇ ਚਾਹੁੰਦੇ ਹੋ.

ਉਦਾਹਰਨ ਦੇ ਤੌਰ ਤੇ .bashrc ਫਾਇਲ ਨੂੰ ਹੇਠ ਦਿੱਤੇ ਨੈਨੋ ਦੀ ਵਰਤੋਂ ਨਾਲ ਵੇਖੋ:

ਨੈਨੋ ~ / .bashrc

ਫਾਇਲ ਦੇ ਅੰਤ ਵਿੱਚ ਹੇਠਲੀ ਕਮਾਂਡ ਦਿਓ:

ਈਕੋ "ਹੈਲੋ $ USER"

CTRL ਅਤੇ O ਦਬਾ ਕੇ ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰੋ ਅਤੇ ਫਿਰ CTRL ਅਤੇ X ਦਬਾ ਕੇ ਨੈਨੋ ਬੰਦ ਕਰੋ.

ਟਰਮੀਨਲ ਵਿੰਡੋ ਵਿਚ ਹੇਠਲੀ ਕਮਾਂਡ ਚਲਾਓ:

bash

"ਹੈਲੋ" ਸ਼ਬਦ ਨੂੰ ਉਸ ਉਪਯੋਗਕਰਤਾ ਨਾਂ ਦੇ ਨਾਲ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਜਿਸਦੇ ਰੂਪ ਵਿੱਚ ਤੁਸੀਂ ਲੌਗ ਇਨ ਕੀਤਾ ਹੈ.

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

ਉਪਨਾਮਾਂ ਦੀ ਵਰਤੋਂ

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

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

ਸੱਚ ਤਾਂ ਇਹ ਹੈ ਕਿ ਇਹ ਸਾਰੇ ਹੁਕਮ ਆਸਾਨੀ ਨਾਲ ਆਨਲਾਇਨ ਅਤੇ ਮੈਨ ਪੇਜਾਂ ਵਿੱਚ ਉਪਲਬਧ ਹਨ ਇਸ ਲਈ ਮੈਂ ਇੱਕ ਨਕਾਰਾਤਮਕ ਦੀ ਬਜਾਏ ਸਕਾਰਾਤਮਕ ਦੇ ਤੌਰ ਤੇ ਉਪਨਾਮ ਜੋੜ ਰਿਹਾ ਹਾਂ.

ਜੇ ਤੁਸੀਂ ਡਿਫਾਲਟ ਵੇਖਦੇ ਹੋ .bashrc ਡਿਸਟ੍ਰੀਬਿਊਸ਼ਨ ਜਿਵੇਂ ਕਿ ਉਬੂਨਟੂ ਜਾਂ ਟੈਂਟ ਆਦਿ ਵਿੱਚ ਤੁਸੀਂ ਕੁਝ ਉਪਨਾਮ ਪਹਿਲਾਂ ਹੀ ਸੈਟ ਅਪ ਕਰ ਲਏ ਵੇਖੋਗੇ.

ਉਦਾਹਰਣ ਲਈ:

ਉਪਨਾਮ ll = 'ls -alF'

ਉਪਨਾਮ la = 'ls-A'

ਉਪਨਾਮ l = 'ls-CF'

Ls ਕਮਾਂਡ ਫਾਈਲ ਸਿਸਟਮ ਵਿਚਲੀਆਂ ਫਾਈਲਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਦੀ ਸੂਚੀ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ. ਜੇ ਤੁਸੀਂ ਇਹ ਗਾਈਡ ਪੜ੍ਹਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਦੇਖੋਗੇ ਕਿ ਸਾਰੇ ਸਵਿੱਚਾਂ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਜਦੋਂ ਤੁਸੀਂ ls ਕਮਾਂਡ ਚਲਾਉਂਦੇ ਹੋ.

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

The -A ਸਵਿੱਚ ਸਿਰਫ਼ ਸਾਰੀਆਂ ਫਾਇਲਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਦੀ ਸੂਚੀ ਵੇਖਾਉਂਦਾ ਹੈ, ਪਰ ਇਹ .. ਫਾਇਲ ਨੂੰ ਛੱਡ ਦਿੰਦਾ ਹੈ.

ਅਖੀਰ ਵਿੱਚ- ਸੀਐਫ ਆਪਣੇ ਕਲਾਸੀਫਿਕੇਸ਼ਨ ਦੇ ਨਾਲ-ਨਾਲ ਕਾਲਮ ਦੀਆਂ ਇੰਦਰਾਜ਼ਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ.

ਹੁਣ ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਸਮੇਂ ਕਿਸੇ ਵੀ ਟਰਮੀਨਲ ਵਿੱਚ ਸਿੱਧੇ ਨਿਰਦੇਸ਼ ਦੇ ਸਕਦੇ ਹੋ:

ls -alF

ls -a

ls-CF

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

ll

ਲਾ

l

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

ਉਪਨਾਮ ਦਾ ਫਾਰਮੈਟ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:

ਉਪਨਾਮ new_command_name = ਕਮਾਂਡ_ ਟੂ_ਰਨ

ਮੂਲ ਰੂਪ ਵਿੱਚ ਤੁਸੀਂ ਅਲਾਇਸ ਕਮਾਂਡ ਨੂੰ ਨਿਰਦਿਸ਼ਟ ਕਰਦੇ ਹੋ ਅਤੇ ਫਿਰ ਉਪਨਾਮ ਨੂੰ ਇੱਕ ਨਾਮ ਦੇ ਦਿਓ. ਤਦ ਤੁਸੀਂ ਉਹ ਕਮਾਂਡ ਨਿਸ਼ਚਿਤ ਕਰੋ ਜੋ ਤੁਸੀ ਬਰਾਬਰ ਦੇ ਨਿਸ਼ਾਨ ਦੇ ਬਾਅਦ ਚਲਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ.

ਉਦਾਹਰਣ ਦੇ ਲਈ:

ਉਪਨਾਮ = 'ਸੀਡੀ ..'

ਉਪਰੋਕਤ ਕਮਾਂਡ ਤੁਹਾਨੂੰ ਦਾਖਲ ਕਰਕੇ ਡਾਇਰੈਕਟਰੀ ਤੇ ਜਾਣ ਦੀ ਸਹੂਲਤ ਦਿੰਦਾ ਹੈ.

ਸੰਖੇਪ

.bashrc ਫਾਇਲ ਬਹੁਤ ਸ਼ਕਤੀਸ਼ਾਲੀ ਸੰਦ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਲੀਨਕਸ ਸ਼ੈਲ ਨੂੰ ਅਨੁਕੂਲ ਕਰਨ ਦਾ ਇੱਕ ਵਧੀਆ ਤਰੀਕਾ ਹੈ. ਸਹੀ ਤਰੀਕੇ ਨਾਲ ਇਸਤੇਮਾਲ ਕੀਤਾ ਜਾਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਆਪਣੀ ਉਤਪਾਦਕਤਾ ਦਸ ਗੁਣਾ ਵਧਾਓਗੇ.