ਲੀਨਕਸ ਅਤੇ ਯੂਨੀਕਸ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ: ਲੱਭੋ

ਲੀਨਕਸ ਅਤੇ ਯੂਨਿਕਸ ਕਮਾਂਡ ਖੋਜ ਡਾਇਰੈਕਟਰੀ ਲੜੀ ਵਿੱਚ ਫਾਈਲਾਂ ਦੀ ਖੋਜ ਨੂੰ ਲੱਭਦੇ ਹਨ.

ਲੱਭਣ ਲਈ ਕਮਾਂਡ:

[ਮਾਰਗ ...] [ਸਮੀਕਰਨ] ਲੱਭੋ

ਵਰਣਨ

ਇਹ ਦਸਤਾਵੇਜ਼ ਸਫਾ ਖੋਜ ਦੇ GNU ਵਰਜਨ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ . ਹੁਕਮ ਦਿੱਤੇ ਗਏ ਨਾਮ ਤੋਂ ਹਰ ਇਕ ਦਿੱਤੇ ਫਾਈਲ ਦੇ ਨਾਂ 'ਤੇ ਡਾਇਰੈਕਟਰੀ ਟ੍ਰੀ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ, ਜਿਸ ਦਾ ਤਰਜਮਾ ਦਰਸਾਇਆ ਗਿਆ ਹੈ, ਦਿੱਤੇ ਗਏ ਮੁਲਾਂਕਣ ਦਾ ਖੱਬੇ ਪੱਖੀ ਹਿਸਾਬ ਨਾਲ ਤਰਤੀਬ ਦੇ ਨਿਯਮਾਂ ਅਨੁਸਾਰ (ਹੇਠਲੇ ਅਪਰੇਟਰਾਂ ਉੱਤੇ ਸੈਕਸ਼ਨ ਵੇਖੋ); ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿੱਚ, ਖੱਬੇ ਹੱਥ ਪਾਸੇ ਅਤੇ ਕਾਰਵਾਈਆਂ ਲਈ ਗਲਤ ਹੈ, ਸਹੀ ਹੈ ਜਾਂ , ਜਿਸ ਥਾਂ ਤੇ ਅਗਲੀ ਫਾਈਲ ਨਾਮ ਤੇ ਜਾਣ ਦਾ ਪਤਾ ਲੱਗਦਾ ਹੈ.

ਪਹਿਲੀ ਆਰਗੂਮੈਂਟ ਜਿਸ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ:

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

ਲੱਭਣ ਕਮਾਂਡ ਸਥਿਤੀ 0 ਦੇ ਨਾਲ ਬੰਦ ਹੋ ਜਾਂਦੀ ਹੈ ਜੇ ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਸਫਲਤਾਪੂਰਵਕ ਸੰਸਾਧਿਤ ਹੋ ਜਾਂਦੀਆਂ ਹਨ, 0 ਤੋਂ ਵੱਧ ਜੇ ਗਲਤੀਆਂ ਹੋਣ

ਸਮੀਕਰਨ

ਸਮੀਕਰਨ ਵਿਕਲਪਾਂ (ਜੋ ਕਿ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਫਾਈਲ ਦੀ ਪ੍ਰਕਿਰਿਆ ਦੀ ਬਜਾਏ ਸਮੁੱਚੀ ਓਪਰੇਸ਼ਨ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਦੇ ਹਨ, ਅਤੇ ਹਮੇਸ਼ਾਂ ਸਹੀ ਵਾਪਰੇ) ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਦੇ ਹਨ, ਟੈਸਟ (ਜੋ ਸਹੀ ਜਾਂ ਝੂਠ ਮੁੱਲ ਵਾਪਸ ਕਰਦੇ ਹਨ), ਅਤੇ ਕਿਰਿਆਵਾਂ (ਜਿਹਨਾਂ ਦੇ ਸਾਈਡ ਇਫੈਕਟ ਹੁੰਦੇ ਹਨ ਅਤੇ ਸਹੀ ਜਾਂ ਵਾਪਸ ਆਉਂਦੇ ਹਨ ਗਲਤ ਮੁੱਲ), ਸਾਰੇ ਆਪਰੇਟਰਾਂ ਦੁਆਰਾ ਵੱਖ ਕੀਤੇ ਐਕਸਪਰੈਸ - ਅਤੇ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਕਿ ਓਪਰੇਟਰ ਕਿੱਥੇ ਛੱਡਿਆ ਗਿਆ ਹੈ. ਜੇ ਸਮੀਕਰਨ ਵਿੱਚ -prune ਤੋਂ ਇਲਾਵਾ ਕੋਈ ਹੋਰ ਕਾਰਵਾਈ ਨਹੀਂ ਹੁੰਦੀ ਹੈ , ਤਾਂ- ਪ੍ਰਿੰਟ ਉਹਨਾਂ ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਤੇ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜਿਨ੍ਹਾਂ ਲਈ ਸਮੀਕਰਨ ਸਹੀ ਹੈ

ਚੋਣਾਂ

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

-ਡਵਰੀਸਟਾਰਟ 24 ਘੰਟੇ ਪਹਿਲਾਂ ਦੀ ਬਜਾਏ ਅੱਜ ਦੀ ਸ਼ੁਰੂਆਤ ਤੋਂ ਲੈ ਕੇ ਮਾਈਜ਼ ਟਾਈਮ (ਲਈ -ਅਮਿਨ, -ਟਾਈਮ, -ਸੀਮਿਨ, -ਕੁਟਮ, -ਮਿੰਨ, ਅਤੇ -ਮਾਈਮ )
-ਦੰਬਾ ਹਰੇਕ ਡਾਇਰੈਕਟਰੀ ਦੇ ਸੰਖੇਪਾਂ ਨੂੰ ਡਾਇਰੈਕਟਰੀ ਤੋਂ ਪਹਿਲਾਂ ਹੀ ਕਾਰਵਾਈ ਕਰੋ.
-ਫੋਕ ਕਰੋ Dereference ਸਿਮਬਲ ਲਿੰਕ. ਦਾ ਮਤਲਬ ਹੈ- noleaf
-help ਜਾਂ --help ਲੱਭਣ ਅਤੇ ਬੰਦ ਹੋਣ ਦੀ ਕਮਾਂਡ-ਲਾਈਨ ਵਰਤੋਂ ਬਾਰੇ ਸੰਖੇਪ ਪਰਿੰਟ ਕਰੋ
-ਮੈਕਸਡੇਪਥ [ਨੰਬਰ] ਕਮਾਂਡ ਲਾਈਨ ਆਰਗੂਮੈਂਟ ਦੇ ਹੇਠਾਂ ਡਾਇਰੈਕਟਰੀਆਂ ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਗਿਣਤੀ (ਇੱਕ ਗੈਰ-ਰਿਜਰਵ ਪੂਰਨ ਅੰਕ) ਨੂੰ ਘਟਾਓ. ਸਮੀਕਰਨ - ਵੱਧ ਤੋਂ ਵੱਧ 0 ਦਾ ਮਤਲਬ ਸਿਰਫ ਕਮਾਂਡ ਲਾਈਨ ਆਰਗੂਮੈਂਟ ਲਈ ਟੈਸਟ ਅਤੇ ਐਕਸ਼ਨ ਲਾਗੂ ਕਰਨਾ ਹੈ.
-ਮਿੰਦੀਪਥ [ਨੰਬਰ] ਨੰਬਰ (ਇੱਕ ਗ਼ੈਰ-ਨਕਾਰਾਤਮਕ ਪੂਰਨ ਅੰਕ) ਤੋਂ ਘੱਟ ਪੱਧਰ 'ਤੇ ਕੋਈ ਵੀ ਟੈਸਟ ਜਾਂ ਕਾਰਵਾਈ ਲਾਗੂ ਨਾ ਕਰੋ. ਸਮੀਕਰਨ -ਮੈਡੀਪਥ 1 ਦਾ ਮਤਲਬ ਕਮਾਂਡ ਲਾਈਨ ਆਰਗੂਮੈਂਟਸ ਨੂੰ ਛੱਡ ਕੇ ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਦਾ ਪ੍ਰਯੋਗ ਕਰਨਾ .
-ਮਾਊਂਟ ਹੋਰ ਫਾਇਲ-ਸਿਸਟਮਾਂ ਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਨਾ ਭਰੋ. -xdev ਲਈ ਇੱਕ ਅਨੁਸਾਰੀ ਨਾਮ, ਖੋਜ ਦੇ ਕੁਝ ਹੋਰ ਸੰਸਕਰਣਾਂ ਦੇ ਅਨੁਕੂਲਤਾ ਲਈ .
-ਨੋਲੀਏਫ ਇਹ ਮੰਨਿਆ ਜਾ ਰਿਹਾ ਹੈ ਕਿ ਡਾਇਰੈਕਟਰੀਆਂ ਵਿੱਚ ਉਹਨਾਂ ਦੀ ਹਾਰਡ ਲਿੰਕ ਗਿਣਤੀ ਦੇ ਮੁਕਾਬਲੇ 2 ਘੱਟ ਸਬ-ਡਾਇਰੈਕਟਰੀਆਂ ਹਨ.
-ਅਨੁਵਾਦ ਜਾਂ ਉਲਝਣ ਲੱਭੋ ਵਰਜਨ ਨੰਬਰ ਛਾਪੋ ਅਤੇ ਬੰਦ ਕਰੋ
-xdev ਹੋਰ ਫਾਇਲ-ਸਿਸਟਮਾਂ ਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਨਾ ਭਰੋ.

* ਇਹ ਚੋਣ ਉਦੋਂ ਲੋੜੀਂਦੀ ਹੈ ਜਦੋਂ ਫਾਇਲ ਸਿਸਟਮ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ ਜੋ ਯੂਨੈਕਸ ਡਾਇਰੈਕਟਰੀ-ਲਿੰਕ ਸੰਮੇਲਨ, ਜਿਵੇਂ ਕਿ CD-ROM ਜਾਂ MS-DOS ਫਾਇਲਸਿਸਟਮ ਜਾਂ AFS ਵਾਲੀਅਮ ਮਾਊਂਟ ਪੁਆਇੰਟ ਦੀ ਪਾਲਣਾ ਨਹੀਂ ਕਰਦੇ. ਆਮ ਯੂਨੈਕਸ ਫਾਈਲਸਿਸਟਮ ਤੇ ਹਰੇਕ ਡਾਇਰੈਕਟਰੀ ਤੇ ਘੱਟੋ ਘੱਟ 2 ਹਾਰਡ ਲਿੰਕ ਹਨ: ਉਸਦਾ ਨਾਮ ਅਤੇ ਇਸਦੇ (ਮਿਆਦ) ਇੰਦਰਾਜ਼ ਇਸ ਤੋਂ ਇਲਾਵਾ, ਇਸ ਦੀਆਂ ਸਬ-ਡਾਇਰੈਕਟਰੀਆਂ (ਜੇ ਕੋਈ ਹਨ) ਤਾਂ ਹਰ ਇੱਕ ਕੋਲ ਉਸ ਡਾਇਰੈਕਟਰੀ ਨਾਲ ਸਬੰਧਿਤ ਇੱਕ .. ਐਂਟਰੀ ਹੈ.

ਡਾਇਰੈਕਟਰੀ ਦੀ ਲਿੰਕ ਗਿਣਤੀ ਦੇ ਮੁਕਾਬਲੇ ਦੋ ਘੱਟ ਉਪ-ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਲੱਭਣ ਤੋਂ ਬਾਅਦ, ਡਾਇਰੈਕਟਰੀ ਦੀ ਜਾਂਚ ਕਰ ਰਿਹਾ ਹੈ, ਇਹ ਜਾਣਦਾ ਹੈ ਕਿ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਬਾਕੀ ਸਾਰੀਆਂ ਇੰਦਰਾਜਾਂ ਗ਼ੈਰ-ਡਾਇਰੈਕਟਰੀਆਂ (ਡਾਇਰੈਕਟਰੀ ਲੜੀ ਵਿੱਚ ਪੱਤਰੀ ਫਾਇਲਾਂ) ਹਨ. ਜੇ ਸਿਰਫ ਫਾਈਲਾਂ ਦੇ ਨਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਉਹਨਾਂ ਨੂੰ ਸਥਿਰ ਕਰਨ ਦੀ ਕੋਈ ਲੋੜ ਨਹੀਂ ਹੈ; ਇਹ ਖੋਜ ਦੀ ਗਤੀ ਵਿੱਚ ਮਹੱਤਵਪੂਰਨ ਵਾਧਾ ਦਰ ਦਿੰਦਾ ਹੈ

ਟੈਸਟ

ਅੰਕੀ ਆਰਗੂਮੈਂਟਾਂ ਨੂੰ ਇਸ ਤਰਾਂ ਦਰਸਾਇਆ ਜਾ ਸਕਦਾ ਹੈ:

+ n N ਤੋਂ ਵੱਧ ਲਈ
-n N ਤੋਂ ਘੱਟ ਲਈ
n ਠੀਕ n ਲਈ.
-ਨਾਮਾ n ਫਾਈਲ ਪਿਛਲੀ ਐਨ ਮਿੰਟ ਪਹਿਲਾਂ ਐਕਸੈਸ ਕੀਤੀ ਸੀ.
-ਨਿਊਰ [ਫਾਇਲ] ਫਾਈਲ ਦੀ ਪਿਛਲੀ ਵਾਰ ਪਿਛਲੀ ਵਾਰ ਫਾਈਲ ਵਿੱਚ ਸੋਧ ਕੀਤੀ ਗਈ ਸੀ. -ਨਿਊਰ ਪ੍ਰਭਾਵਿਤ ਹੁੰਦਾ ਹੈ -ਫੌਕਸ ਤਾਂ ਹੀ ਹੈ ਜੇ- ਕਮਾਂਡ ਲਾਈਨ ਤੇ-
- ਟਾਈਮ n ਫਾਇਲ ਅਖ਼ੀਰਲੇ ਪਹੁੰਚ ਗਈ ਸੀ * 24 ਘੰਟੇ ਪਹਿਲਾਂ.
-ਸੀਮਿਨ n ਫਾਈਲ ਦੀ ਸਥਿਤੀ ਆਖਰੀ ਵਾਰ ਐਨ ਮਿੰਟ ਪਹਿਲਾਂ ਬਦਲੀ ਗਈ ਸੀ.
-ਨਿਊਅਰ [ਫਾਇਲ] ਫਾਈਲ ਦੀ ਸਥਿਤੀ ਪਿਛਲੀ ਵਾਰ ਬਦਲ ਗਈ ਸੀ, ਜਦੋਂ ਕਿ ਫਾਇਲ ਨੂੰ ਸੋਧਿਆ ਗਿਆ ਸੀ.
- cnewer ਤੋਂ ਪ੍ਰਭਾਵਿਤ ਹੁੰਦਾ ਹੈ -ਫੌਕਸ ਤਾਂ ਹੀ ਹੋਵੇਗਾ ਜੇ- ਕਮਾਂਡ ਲਾਈਨ ਤੇ -cnewer ਤੋਂ ਪਹਿਲਾਂ ਆਉਂਦੀ ਹੈ
-ਸਟੀਮ n ਫਾਈਲ ਦੀ ਸਥਿਤੀ ਆਖਰੀ ਰੂਪ ਵਿੱਚ ਬਦਲ ਗਈ ਸੀ * 24 ਘੰਟੇ ਪਹਿਲਾਂ.
-ਮੀਮੀ ਫਾਇਲ ਖਾਲੀ ਹੈ ਅਤੇ ਇਹ ਇੱਕ ਨਿਯਮਤ ਫਾਇਲ ਜਾਂ ਡਾਇਰੈਕਟਰੀ ਹੈ.
-ਫਲਸੇ ਹਮੇਸ਼ਾ ਝੂਠ.
-ਫਸਟਾਈਪ [ਪ੍ਰਕਾਰ] ਫਾਇਲ ਖਾਸ ਕਿਸਮ ਦੇ ਫਾਇਲ ਸਿਸਟਮ ਤੇ ਹੈ ਯੂਨੀਫੈਕਸ ਦੇ ਵੱਖੋ-ਵੱਖਰੇ ਸੰਸਕਰਣਾਂ ਵਿਚ ਵੱਖੋ-ਵੱਖਰੀਆਂ ਫਾਈਲਾਂ ਦੀ ਵਿਵਸਥਾ ਵੱਖਰੀ ਹੈ; ਯੂਨੀਫੈਕਸ ਦੇ ਕਿਸੇ ਨਵੇਂ ਸੰਸਕਰਣ ਤੇ ਸਵੀਕਾਰ ਕੀਤੇ ਗਏ ਫਾਇਲ ਸਿਸਟਮ ਦੀਆਂ ਇੱਕ ਅਧੂਰੀ ਲਿਸਟ ਹੈ: ufs, 4.2, 4.3, nfs, tmp, mfs, S51K, S52K. ਤੁਸੀਂ ਆਪਣੇ ਫਾਇਲ-ਸਿਸਟਮ ਦੀਆਂ ਕਿਸਮਾਂ ਨੂੰ ਵੇਖਣ ਲਈ% F ਡਾਇਰੈਕਟਿਵ ਦੇ ਨਾਲ -printf ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ.
-gid n ਫਾਈਲ ਦਾ ਅੰਕੀ ਗਰੁੱਪ ID n ਹੈ
-ਗਰੁੱਪ [gname] ਫਾਈਲ ਸਮੂਹ gname (ਅੰਕੀ ਸਮੂਹ ID ਦੀ ਇਜਾਜ਼ਤ) ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ
-ਲਨਾਮ [ਪੈਟਰਨ] ਜਿਵੇਂ -ਲਾਇਨ, ਪਰ ਮੈਚ ਅਗਾਧਿਤ ਹੁੰਦਾ ਹੈ.
-ਇਨਾਮ [ਪੈਟਰਨ] ਜਿਵੇਂ-ਨਾਂ, ਪਰ ਮੈਚ ਕੇਸ ਅਸੰਵੇਦਨਸ਼ੀਲ ਹੈ. ਉਦਾਹਰਨ ਲਈ, ਪੈਟਰਨ fo * ਅਤੇ F ?? ਫੂ , ਫੂ , ਫੂ , ਫੋ , ਆਦਿ ਨਾਮਾਂ ਦੇ ਫਾਈਲ ਨਾਲ ਮਿਲੋ
-ਇਨਮ n ਫਾਈਲ ਵਿਚ ਆਈਔਡ ਨੰਬਰ n ਹੈ .
-ਪਾਥ [ਪੈਟਰਨ] ਜਿਵੇਂ- ਪਥ , ਪਰ ਮੈਚ ਅਗਾਧਿਤ ਹੁੰਦਾ ਹੈ.
-ਰੇਜੈਕਸ [ਪੈਟਰਨ] ਜਿਵੇਂ -regex, ਪਰ ਇਹ ਮੈਚ ਅਗਾਧ ਹੈ.
-links n ਫਾਈਲ ਵਿੱਚ n ਲਿੰਕ ਹਨ
-lname [ਪੈਟਰਨ] ਫਾਈਲ ਇੱਕ ਸਿੰਬੋਲਿਕ ਲਿੰਕ ਹੈ ਜਿਸਦੀ ਸਮਗਰੀ ਸ਼ੈਲ ਪੈਟਰਨ ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਹੈ. ਮੈਟਾਚਾਰਕਟਰ / ਜਾਂ ਨਹੀਂ ਕਰਦੇ . ਵਿਸ਼ੇਸ਼ ਤੌਰ ਤੇ
-ਮਿੰਨ n ਫਾਈਲ ਦਾ ਡੇਟਾ ਆਖਰੀ ਵਾਰ n ਮਿੰਟ ਪਹਿਲਾਂ ਸੰਸ਼ੋਧਿਤ ਕੀਤਾ ਗਿਆ ਸੀ.
-mtime n ਫਾਇਲ ਦਾ ਡਾਟਾ ਆਖਰੀ ਵਾਰ * 24 ਘੰਟੇ ਪਹਿਲਾਂ ਸੋਧਿਆ ਗਿਆ ਸੀ.
-name [ਪੈਟਰਨ] ਫਾਇਲ ਨਾਂ ਦਾ ਅਧਾਰ (ਹਟਾਇਆ ਗਿਆ ਮੋਡ ਡਾਇਰੈਕਟਰੀਆਂ ਨਾਲ ਮਾਰਗ) ਸ਼ੈੱਲ ਪੈਟਰਨ ਨਾਲ ਮਿਲਦਾ ਹੈ. ਮੇਟਾਚਰੇਟਰਸ ( * , ? , ਅਤੇ [] ) ਕਿਸੇ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦੇ . ਬੇਸ ਨਾਮ ਦੇ ਸ਼ੁਰੂ ਵਿੱਚ. ਡਾਇਰੈਕਟਰੀ ਅਤੇ ਇਸ ਦੇ ਹੇਠਾਂ ਫਾਇਲਾਂ ਨੂੰ ਅਣਡਿੱਠਾ ਕਰਨ ਲਈ, -prune ਵਰਤੋਂ; -ਪਾਥ ਦੇ ਵਰਣਨ ਵਿਚ ਇਕ ਉਦਾਹਰਣ ਦੇਖੋ.
-ਨਿਊਰ [ਫਾਇਲ] ਫਾਇਲ ਨੂੰ ਫਾਇਲ ਨਾਲੋਂ ਹਾਲ ਹੀ ਵਿੱਚ ਸੋਧਿਆ ਗਿਆ ਹੈ. ਐਕਸਪ੍ਰੇਸ਼ਨ -ਨਿਊਰ ਦੁਆਰਾ ਪ੍ਰਭਾਵਿਤ ਕੀਤਾ ਗਿਆ ਹੈ -ਫੌਲਾਉ ਤਾਂ ਹੀ ਹੋਵੇਗਾ ਜੇ- ਕਮਾਂਡ ਲਾਇਨ ਤੇ-
-ਨਿਊਜ਼ਰ ਕੋਈ ਉਪਭੋਗਤਾ ਫਾਇਲ ਦੇ ਅੰਕੀ ਉਪਯੋਗਕਰਤਾ ਆਈਡੀ ਨਾਲ ਸੰਬੰਧਿਤ ਨਹੀਂ ਹੈ.
-ਨੋਗਰਾਪ ਕੋਈ ਸਮੂਹ ਫਾਇਲ ਦੇ ਅੰਕੀ ਗਰੁੱਪ ID ਨਾਲ ਸੰਬੰਧਿਤ ਨਹੀਂ ਹੈ.
-ਪਾਥ [ਪੈਟਰਨ] ਫਾਈਲ ਦਾ ਨਾਮ ਸ਼ੈਲ ਪੈਟਰਨ ਪੈਟਰਨ ਨਾਲ ਮਿਲਦਾ ਹੈ ਮੈਟਾਚਾਰਕਟਰ / ਜਾਂ ਨਹੀਂ ਕਰਦੇ . ਖਾਸ; ਇਸ ਲਈ, ਉਦਾਹਰਣ ਲਈ, ਲੱਭੋ -ਪਾਥ './sr*sc ./src/misc ਡਾਇਰੈਕਟਰੀ ਲਈ ਇਕ ਐਂਟਰੀ ਛਾਪੇਗੀ (ਜੇਕਰ ਕੋਈ ਮੌਜੂਦ ਹੈ). ਪੂਰੇ ਡਾਇਰੈਕਟਰੀ ਟ੍ਰੀ ਨੂੰ ਅਣਡਿੱਠ ਕਰਨ ਲਈ, ਹਰੇਕ ਫਾਇਲ ਨੂੰ ਟ੍ਰੀ ਵਿੱਚ ਚੈੱਕ ਕਰਨ ਦੀ ਬਜਾਏ -prune ਦੀ ਵਰਤੋਂ ਕਰੋ. ਉਦਾਹਰਨ ਲਈ, ਡਾਇਰੈਕਟਰੀ ਸਾਰਕ / ਇਮੈਕਸ ਨੂੰ ਛੱਡਣ ਲਈ ਅਤੇ ਇਸ ਦੇ ਅਧੀਨ ਸਾਰੀਆਂ ਫਾਈਲਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ ਛੱਡਣ ਲਈ, ਅਤੇ ਲੱਭੀਆਂ ਗਈਆਂ ਹੋਰ ਫਾਈਲਾਂ ਦੇ ਨਾਮ ਛਾਪਣ ਲਈ, ਅਜਿਹਾ ਕੁਝ ਕਰੋ: ਲੱਭੋ -ਪਾਥ './src/emacs' -prune -o -print
-ਪਰਮ [ਮੋਡ] ਫਾਈਲ ਦੀ ਅਨੁਮਤੀ ਬਿੱਟ ਬਿਲਕੁਲ [ਮੋਡ] ਹਨ (ਆਕਟਲ ਜਾਂ ਪ੍ਰਤੀਕ). ਸਿੰਬੋਲਿਕ ਮੋਡ ਰਵਾਨਗੀ ਦੇ ਇੱਕ ਬਿੰਦੂ ਦੇ ਰੂਪ ਵਿੱਚ ਮੋਡ 0 ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ.
-ਪਰਮ-ਮੋਡ ਇਜਾਜ਼ਤ ਦੇ ਸਾਰੇ ਬਿੱਟ [ਮੋਡ] ਫਾਇਲ ਲਈ ਸੈੱਟ ਕੀਤੇ ਗਏ ਹਨ
-perm + ਮੋਡ ਕੋਈ ਵੀ ਅਨੁਮਤੀ ਬਿੱਟ [ਮੋਡ] ਫਾਇਲ ਲਈ ਸੈਟ ਹੈ
-ਰੇਜੈਕਸ [ਪੈਟਰਨ] ਫਾਈਲ ਦਾ ਨਾਂ ਨਿਯਮਤ ਐਕਸਪੈਕਸ਼ਨ ਪੈਟਰਨ ਨਾਲ ਮਿਲਦਾ ਹੈ ਇਹ ਸਾਰਾ ਮਾਰਗ ਤੇ ਇੱਕ ਮੈਚ ਹੈ, ਖੋਜ ਨਹੀਂ ਉਦਾਹਰਣ ਵਜੋਂ, ./fubar3 ਨਾਮ ਦੀ ਇੱਕ ਫਾਈਲ ਨਾਲ ਮੇਲ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਰੈਗੂਲਰ ਐਕਸਪ੍ਰੈਸ ਵਰਤ ਸਕਦੇ ਹੋ . * ਬਾਰ ਜਾਂ . * b * 3 , ਪਰ ਨਾ b * r3 .
-size n [bckw] ਫਾਇਲ ਸਪੇਸ ਦੇ n ਇਕਾਈ ਵਰਤਦੀ ਹੈ ਇਕਾਈਆਂ 512-ਬਾਈਟ ਬਲਾਕ ਡਿਫਾਲਟ ਹੁੰਦੀਆਂ ਹਨ ਜਾਂ ਜੇ b ਅਗੇਤਰ n , ਬਾਈਟ ਕਰਦਾ ਹੈ ਜੇ c ਅਗਿਲੀ n , ਕਿਲੋਬਾਈਟ, ਜੇ k n ਦਾ ਅਨੁਸਰਣ ਕਰਦਾ ਹੈ, ਜਾਂ 2-ਬਾਈਟ ਸ਼ਬਦ ਜੇ w ਹੇਠਲੇ n ਦਾ ਹੁੰਦਾ ਹੈ . ਅਕਾਰ ਅਸਿੱਧੇ ਬਲਾਕਾਂ ਦੀ ਗਿਣਤੀ ਨਹੀਂ ਕਰਦਾ, ਪਰ ਇਹ ਅਸਲ ਫਾਈਲਾਂ ਦੀਆਂ ਬਲਾਕਾਂ ਨੂੰ ਗਿਣਦਾ ਹੈ ਜੋ ਅਸਲ ਵਿੱਚ ਨਹੀਂ ਵੰਡੀਆਂ ਜਾਂਦੀਆਂ.
-true ਹਮੇਸ਼ਾ ਸਹੀ
-ਸਾਈਪ c ਫਾਇਲ ਦੀ ਕਿਸਮ c ਹੈ :
b ਬਲਾਕ (ਬਫਰਡ) ਸਪੈਸ਼ਲ
ਸੀ ਅੱਖਰ (ਅਨਬੰਤਰ) ਵਿਸ਼ੇਸ਼
ਡੀ ਡਾਇਰੈਕਟਰੀ
ਪੀ ਨਾਮਿਤ ਪਾਈਪ (ਫੀਫਾ)
f ਨਿਯਮਤ ਫਾਇਲ
l ਸਿੰਬੋਲਿਕ ਲਿੰਕ
s ਸਾਕਟ
ਡੀ ਦਰਵਾਜਾ (ਸੌਲਰਿਸ)
-ਯੂਈਡ n ਫਾਈਲ ਦਾ ਅੰਕੀ ਉਪਭੋਗਤਾ ID n ਹੈ
-ਅਨੁਸਾਰ n ਆਖਰੀ ਵਾਰ ਇਸ ਦੀ ਹਾਲਤ ਆਖਰੀ ਵਾਰ ਬਦਲਣ ਦੇ ਬਾਅਦ ਫਾਇਲ ਨੂੰ ਆਖਰੀ ਵਾਰ ਵਰਤਿਆ ਗਿਆ ਸੀ.
-ਯੂਜ਼ਰ ਇਕਾਈ ਫਾਈਲ ਦੀ ਮਲਕੀਅਤ ਉਪਭੋਗਤਾ ਅਨਮੇ ਦੀ ਹੈ (ਅੰਕੀ ਉਪਯੋਗਕਰਤਾ ਦੀ ਆਗਿਆ ਹੈ)
-ਸੈਕਸਪੇਅਰ c ਜਿਵੇਂ ਕਿ ਫਾਇਲ ਇਕ ਨਿਸ਼ਾਨ ਸੰਬੰਧ ਹੈ. ਸੰਕੇਤਕ ਲਿੰਕ ਲਈ: ਜੇ -ਫੋਲ ਨੂੰ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਸੱਚ ਹੈ ਜੇ ਫਾਇਲ ਫਾਇਲ ਦੀ ਇਕ ਕਾਪੀ ਹੈ c ; ਜੇ -ਫੌਲੋ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਜੇ ਸਹੀ ਹੈ ਸੀ c l ਹੈ. ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿਚ, ਸਿੰਬੋਲਿਕ ਲਿੰਕ ਲਈ,
-ਟੈਕਸਪੇਸ ਫਾਇਲ ਦੀ ਕਿਸਮ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ ਕਿਸਮ ਦੀ ਜਾਂਚ ਨਹੀਂ ਕਰਦਾ.

ਕਾਰਵਾਈਆਂ

-exec ਕਮਾਂਡ ;

ਕਮਾਂਡ ਚਲਾਓ; ਸਹੀ ਹੈ ਜੇ 0 ਹਾਲਤ ਵਾਪਸ ਕੀਤੀ ਗਈ ਹੈ. ਲੱਭਣ ਲਈ ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਸਾਰੀਆਂ ਆਰਗੂਮੈਂਟਾਂ ਨੂੰ ਉਦੋਂ ਤਕ ਆਰਗੂਮਿੰਟ ਦੇ ਤੌਰ ਤੇ ਲਿਆ ਜਾਂਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਕੋਈ ``; ਆਈ ਹੈ ਸਤਰ `{} 'ਨੂੰ ਮੌਜੂਦਾ ਫਾਈਲ ਨਾਮ ਨਾਲ ਤਬਦੀਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜਿਸ ਨੂੰ ਆਰਗੂਮਿੰਟ ਵਿਚ ਹਰ ਥਾਂ ਤੇ ਸੰਚਾਲਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਸਿਰਫ ਆਰਗੂਮਿੰਟ ਵਿਚ ਨਹੀਂ, ਜਿੱਥੇ ਇਹ ਇਕੱਲਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਲੱਭਣ ਦੇ ਕੁੱਝ ਵਰਜਨ ਇਨ੍ਹਾਂ ਦੋਵੇਂ ਨਿਰਮਾਣਾਂ ਨੂੰ ਬਚਣ ਦੀ ਜ਼ਰੂਰਤ ਪੈ ਸਕਦੀ ਹੈ (`` ਨਾਲ) ਜਾਂ ਉਹਨਾਂ ਨੂੰ ਸ਼ੈੱਲ ਦੁਆਰਾ ਵਿਸਥਾਰ ਤੋਂ ਬਚਾਉਣ ਲਈ ਹਵਾਲਾ ਦਿੱਤਾ ਗਿਆ ਹੈ. ਕਮਾਂਡ ਅਰੰਭਕ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ.

-fls ਫਾਇਲ

ਸਹੀ; ਜਿਵੇਂ- ls ਪਰ ਫੌਂਟ ਲਿਖਣ ਲਈ ਲਿਖੋ- fprint

-fprint ਫਾਈਲ

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

-fprint0 ਫਾਇਲ

ਸਹੀ; ਜਿਵੇਂ- ਪ੍ਰਿੰਟ 0 ਪਰ ਫੌਂਟ ਨੂੰ ਫੌਂਟ ਲਿਖੋ - ਫਿੰਟ.

-fprintf ਫਾਇਲ ਫਾਰਮੈਟ

ਸਹੀ; ਜਿਵੇਂ- ਪਰਿੰਟ ਕਰੋ ਪਰ ਲਿਖੋ- fprint ਵਰਗੇ.

-ok ਕਮਾਂਡ ;

ਜਿਵੇਂ -exec ਪਰ ਪਹਿਲਾਂ ਯੂਜ਼ਰ ਨੂੰ ਪੁੱਛੋ (ਮਿਆਰੀ ਇੰਪੁੱਟ); ਜੇਕਰ ਜਵਾਬ 'y' ਜਾਂ `Y 'ਨਾਲ ਸ਼ੁਰੂ ਨਹੀਂ ਹੁੰਦਾ, ਤਾਂ ਕਮਾਂਡ ਨੂੰ ਨਾ ਚਲਾਓ, ਅਤੇ ਝੂਠ ਨੂੰ ਵਾਪਸ ਕਰੋ.

-ਛਾਪੋ

ਸਹੀ; ਸਟੈਂਡਰਡ ਆਉਟਪੁਟ ਤੇ ਪੂਰੀ ਫਾਈਲ ਦਾ ਨਾਮ ਪਰਿੰਟ ਕਰੋ, ਇੱਕ ਨਵੀਂ ਲਾਈਨ ਦੇ ਬਾਅਦ.

-ਪ੍ਰਿੰਟ0

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

-ਪ੍ਰਿੰਟਫ ਫਾਰਮੇਟ

ਸਹੀ; ਸਟੈਂਡਰਡ ਆਉਟਪੁਟ ਤੇ ਪ੍ਰਿੰਟ ਫਾਰਮੈਟ , `\ 'ਬਚਤ ਅਤੇ`%' ਡਾਇਰੈਕਟਿਵ ਦੀ ਵਿਆਖਿਆ. ਫੀਲਡ ਚੌੜਾਈ ਅਤੇ ਸੁਧਾਈ ਨੂੰ `printf 'C ਫੰਕਸ਼ਨ ਦੇ ਨਾਲ ਦੇ ਰੂਪ ਵਿੱਚ ਦਰਸਾਇਆ ਜਾ ਸਕਦਾ ਹੈ. ਪ੍ਰਿੰਟ ਦੇ ਉਲਟ, -ਪ੍ਰਿੰਟਾਫ ਸਤਰ ਦੇ ਅਖੀਰ ਤੇ ਇੱਕ ਨਵੀਂ ਲਾਈਨ ਨਹੀਂ ਜੋੜਦਾ. ਬਚ ਨਿਕਲਣ ਅਤੇ ਨਿਰਦੇਸ਼ਾਂ ਇਹ ਹਨ:

\ a

ਅਲਾਰਮ ਘੰਟੀ

\ b

ਬੈਕਸਪੇਸ.

\ c

ਫੌਰਨ ਇਸ ਫਾਰਮੈਟ ਤੋਂ ਛਪਾਈ ਬੰਦ ਕਰੋ ਅਤੇ ਆਉਟਪੁਟ ਫਲੱਸ਼ ਕਰੋ.

\ f

ਫਾਰਮ ਫੀਡ

\ n

ਨਵੀਂ ਲਾਈਨ

\ r

ਕੈਰੇਜ ਰਿਟਰਨ

\ t

ਖਿਤਿਜੀ ਟੈਬ

\ v

ਵਰਟੀਕਲ ਟੈਬ.

\\

ਇੱਕ ਅਸਲੀ ਬੈਕਸਲਾਸ਼ (`\ ').

\ NNN

ਅੱਖਰ, ਜਿਸਦਾ ASCII ਕੋਡ ਐਨ ਐਨ ਐਨ (ਓਕਟਲ) ਹੈ.

ਇੱਕ 'ਅੱਖਰ' ਤੋਂ ਬਾਅਦ ਕੋਈ ਹੋਰ ਅੱਖਰ ਇਕ ਆਮ ਚਰਿੱਤਰ ਵਜੋਂ ਵਰਤਾਇਆ ਜਾਂਦਾ ਹੈ, ਇਸ ਲਈ ਉਹ ਦੋਵੇਂ ਛਾਪੇ ਜਾਂਦੇ ਹਨ.

%%

ਇੱਕ ਅਸਲੀ ਪ੍ਰਤੀਸ਼ਤ ਚਿੰਨ੍ਹ

% a

C `ctime 'ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਫੌਰਮੈਟ ਦੇ ਫਾਈਲ ਦਾ ਆਖਰੀ ਐਕਸੈਸ ਸਮਾਂ.

% A k

ਫਾਈਲ ਦਾ ਆਖਰੀ ਐਕਸੈਸ ਟਾਈਮ k ਦੁਆਰਾ ਦਰਸਾਏ ਫਾਰਮੈਟ ਵਿੱਚ ਹੈ, ਜੋ ਕਿ ਜਾਂ ਤਾਂ `@ 'ਹੈ ਜਾਂ C` ਸਟ੍ਰੋਟੇਮ' ਫੰਕਸ਼ਨ ਲਈ ਡਾਇਰੈਕਟਿਵ ਹੈ. K ਲਈ ਸੰਭਵ ਮੁੱਲ ਹੇਠਾਂ ਦਿੱਤੇ ਗਏ ਹਨ; ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੁਝ ਸਿਸਟਮ ਦੇ ਵਿਚਕਾਰ `strftime 'ਵਿੱਚ ਅੰਤਰ ਦੇ ਕਾਰਨ, ਸਾਰੇ ਸਿਸਟਮਾਂ ਤੇ ਉਪਲਬਧ ਨਹੀਂ ਹੋ ਸਕਦੇ ਹਨ.

@

1 ਜਨਵਰੀ, 1970, 00:00 GMT ਤੋਂ ਸਕਿੰਟ

ਸਮਾਂ ਖੇਤਰ:

H

ਘੰਟੇ (00..23)

ਮੈਂ

ਘੰਟੇ (01.12)

k

ਘੰਟੇ (0. .23)

l

ਘੰਟੇ (1..12)

ਐਮ

ਮਿੰਟ (00..59)

ਪੀ

ਲੋਕੇਲ ਦੇ AM ਜਾਂ PM

r

ਸਮਾਂ, 12-ਘੰਟੇ (hh: mm: ss [AP] M)

ਐਸ

ਦੂਜਾ (00..61)

ਟੀ

ਸਮਾਂ, 24-ਘੰਟੇ (hh: mm: ss)

X

ਸਥਾਨ ਦੇ ਸਮੇਂ ਦੀ ਨੁਮਾਇੰਦਗੀ (ਐਚ: ਐਮ: ਐੱਸ)

Z

ਟਾਈਮ ਜ਼ੋਨ (ਉਦਾਹਰਣ ਵਜੋਂ, ਐੱ ਈ ਡੀ ਟੀ), ਜਾਂ ਕੁਝ ਵੀ ਨਹੀਂ ਜੇ ਕੋਈ ਸਮਾਂ ਜ਼ੋਨ ਨਿਰਧਾਰਤ ਨਹੀਂ ਹੈ

ਤਾਰੀਖ ਦੇ ਖੇਤਰ:

ਲੋਕੇਲ ਦਾ ਸੰਖੇਪ ਦਿਨ ਦਾ ਨਾਮ (ਸਨ..ਸੈਟ)

A

ਲੋਕੇਲ ਦਾ ਪੂਰੇ ਦਿਨ ਦਾ ਨਾਮ, ਵੇਰੀਐਬਲ ਲੰਬਾਈ (ਐਤਵਾਰ ... ਸ਼ਨੀਵਾਰ)

b

ਲੋਕੇਲ ਦਾ ਸੰਖੇਪ ਮਹੀਨਾ ਨਾਮ (Jan.Dec)

ਬੀ

ਲੋਕੇਲ ਦਾ ਪੂਰਾ ਮਹੀਨਾ ਨਾਮ, ਵੇਰੀਐਬਲ ਲੰਬਾਈ (ਜਨਵਰੀ .. ਦਸੰਬਰ)

ਸੀ

ਲੋਕੇਲ ਦੀ ਤਾਰੀਖ਼ ਅਤੇ ਸਮਾਂ (ਸਤਿ ਨਵੰਬਰ 04 12:02:33 EST 1989)

ਡੀ

ਮਹੀਨੇ ਦਾ ਦਿਨ (01. 31)

ਡੀ

ਮਿਤੀ (ਮਿ.ਮੀ. / dd / yy)

h

ਬੀ ਵਾਂਗ ਹੀ

j

ਸਾਲ ਦੇ ਦਿਨ (001.366)

ਮੀ

ਮਹੀਨਾ (01. 12)

ਯੂ

ਹਫਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ (00..53) ਐਤਵਾਰ ਨੂੰ ਸਾਲ ਦਾ ਹਫਤਾ ਅੰਕ

w

ਹਫ਼ਤੇ ਦਾ ਦਿਨ (0..6)

ਡਬਲਯੂ

ਹਫ਼ਤੇ ਦੇ ਪਹਿਲੇ ਦਿਨ (00..53) ਦੇ ਨਾਲ ਸੋਮਵਾਰ ਦੇ ਸਾਲ ਦੇ ਹਫ਼ਤੇ ਦੇ ਨੰਬਰ

x

ਲੋਕੇਲ ਦੀ ਤਾਰੀਖ ਨੁਮਾਇੰਦਗੀ (ਮਿ.ਮੀ. / ਡੀਡੀ / ਯਾਈ)

y

ਸਾਲ ਦੇ ਆਖਰੀ ਦੋ ਅੰਕ (00..99)

ਵਾਈ

ਸਾਲ (1970 ...)

% b

512-ਬਾਈਟ ਬਲਾਕ ਵਿੱਚ ਫਾਈਲ ਦਾ ਸਾਈਜ਼ (ਗੋਲ ਕੀਤਾ ਗਿਆ).

% c

C` ctime 'ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਫੌਰਮੈਟ ਦਾ ਫਾਈਲ ਦਾ ਆਖਰੀ ਸਟਾਰਟ ਬਦਲਣ ਦਾ ਸਮਾਂ.

% C k

ਫਾਈਲ ਦਾ ਅੰਤਮ ਪ੍ਰਸਾਰਣ ਸਮਾਂ k ਦੁਆਰਾ ਦਰਸਾਏ ਫਾਰਮੈਟ ਵਿੱਚ ਹੈ, ਜੋ ਕਿ% A ​​ਦੇ ਸਮਾਨ ਹੈ

% d

ਡਾਇਰੈਕਟਰੀ ਲੜੀ ਵਿੱਚ ਫਾਇਲ ਦੀ ਡੂੰਘਾਈ; 0 ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਫਾਇਲ ਇੱਕ ਕਮਾਂਡ ਲਾਈਨ ਆਰਗੂਮੈਂਟ ਹੈ.

% f

ਹਟਾਈਆਂ ਗਈਆਂ ਕਿਸੇ ਵੀ ਪ੍ਰਮੁੱਖ ਡਾਇਰੈਕਟਰੀਆਂ ਦੇ ਨਾਲ ਫਾਇਲ ਦਾ ਨਾਂ (ਕੇਵਲ ਆਖਰੀ ਐਲੀਮੈਂਟ).

% F

ਫਾਈਲ ਪ੍ਰਣਾਲੀ ਦਾ ਪ੍ਰਕਾਰ ਹੈ ਫਾਇਲ; ਇਸ ਮੁੱਲ ਨੂੰ -fstype ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ

% g

ਫਾਈਲ ਦਾ ਗਰੁੱਪ ਨਾਂ, ਜਾਂ ਅੰਕੀ ਸਮੂਹ ID ਜੇਕਰ ਗਰੁੱਪ ਦਾ ਕੋਈ ਨਾਂ ਨਹੀਂ ਹੈ

% G

ਫਾਈਲ ਦਾ ਅੰਕੀ ਗਰੁੱਪ ID

% h

ਫਾਈਲ ਦਾ ਨਾਂ ਦੀ ਲੀਡਿੰਗ ਡਾਇਰੈਕਟਰੀ (ਸਾਰੇ ਪਰ ਆਖਰੀ ਐਲੀਮੈਂਟ).

% H

ਕਮਾਂਡ ਲਾਈਨ ਆਰਗੂਮੈਂਟ ਜਿਸ ਅਧੀਨ ਫਾਇਲ ਮਿਲੀ ਸੀ.

% i

ਫਾਈਲ ਦਾ ਇਨੋਡ ਨੰਬਰ (ਡੈਸੀਮਲ ਵਿੱਚ)

% k

1K ਬਲਾਕ ਵਿਚ ਫਾਈਲ ਦਾ ਸਾਈਜ਼ (ਗੋਲ ਕੀਤਾ ਗਿਆ)

% l

ਚਿੰਨ ਸੰਬੰਧ ਦਾ ਉਦੇਸ਼ (ਜੇ ਫਾਈਲ ਇਕ ਸਿੰਬਲ ਲਿੰਕ ਨਹੀਂ ਹੈ ਤਾਂ ਖਾਲੀ ਸਤਰ)

% m

ਫਾਈਲ ਦੀ ਅਨੁਮਤੀ ਦੀਆਂ ਬਿੱਟ (ਆਕਟਲ ਵਿੱਚ)

% n

ਫਾਈਲ ਲਈ ਹਾਰਡ ਲਿੰਕ ਦੀ ਗਿਣਤੀ.

% p

ਫਾਇਲ ਦਾ ਨਾਂ

% ਪੀ

ਫਾਈਲ ਦਾ ਨਾਂ ਕਮਾਂਡ ਲਾਈਨ ਆਰਗੂਮੈਂਟ ਦੇ ਨਾਂ ਦੇ ਨਾਲ ਹੈ ਜਿਸਦੇ ਤਹਿਤ ਇਸਨੂੰ ਹਟਾ ਦਿੱਤਾ ਗਿਆ ਸੀ

% s

ਬਾਈਟ ਵਿਚ ਫਾਇਲ ਦਾ ਆਕਾਰ.

% t

ਫਾਈਲ ਦਾ ਆਖਰੀ ਸੋਧ ਸਮਾਂ C `ctime 'ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤਾ ਗਿਆ.

% T ਕੇ

ਫਾਈਲ ਦਾ ਆਖਰੀ ਸੋਧ ਸਮਾਂ ਕੇ ਦੁਆਰਾ ਨਿਰਧਾਰਤ ਫਾਰਮੈਟ ਵਿੱਚ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਜੋ ਕਿ% A ​​ਦੇ ਸਮਾਨ ਹੈ

% u

ਫਾਈਲ ਦਾ ਉਪਭੋਗਤਾ ਨਾਮ, ਜਾਂ ਅੰਕੀ ਯੂਜ਼ਰ ID ਜੇਕਰ ਉਪਭੋਗਤਾ ਦਾ ਕੋਈ ਨਾਮ ਨਹੀਂ ਹੈ.

% U

ਫਾਈਲ ਦਾ ਅੰਕੀ ਉਪਭੋਗਤਾ ID

ਕਿਸੇ `% 'ਅੱਖਰ ਦੇ ਬਾਅਦ ਕੋਈ ਹੋਰ ਅੱਖਰ ਨੂੰ ਰੱਦ ਕਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ (ਪਰ ਦੂਸਰੇ ਅੱਖਰ ਛਾਪਿਆ ਜਾਂਦਾ ਹੈ).

-ਛਾਂਗਣਾ

ਜੇ-ਦਿਸੰਬਰ ਨਹੀਂ ਦਿੱਤੀ ਗਈ, ਸੱਚ ਹੈ; ਮੌਜੂਦਾ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਨਾ ਛੱਡੋ.
ਜੇ-ਦਿਸੰਬਰ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਗਲਤ ਹੈ; ਕੋਈ ਪ੍ਰਭਾਵ ਨਹੀਂ.

-ls

ਸਹੀ; ਮਿਆਰੀ ਆਉਟਪੁੱਟ ਤੇ 'ls -dils' ਫਾਰਮੈਟ ਵਿੱਚ ਮੌਜੂਦਾ ਫਾਇਲ ਦੀ ਸੂਚੀ. ਬਲਾਕ ਦੀ ਗਿਣਤੀ 1K ਬਲਾਕ ਦੇ ਹਨ, ਜਦੋਂ ਤੱਕ ਕਿ ਵਾਤਾਵਰਣ ਵੇਰੀਬਲ POSIXLY_CORRECT ਨਿਰਧਾਰਤ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਿਸ ਵਿੱਚ 512-ਬਾਈਟ ਬਲਾਕ ਵਰਤੇ ਜਾਂਦੇ ਹਨ.

ਆਪਰੇਟਰ

ਘਟਦੀ ਤਰਜੀਹ ਦੇ ਕ੍ਰਮ ਵਿੱਚ ਸੂਚੀਬੱਧ:

( ਐਕਸਪ )

ਤਰਜੀਹ ਨੂੰ ਮਜਬੂਰ ਕਰੋ.

! expr

ਸੱਚ ਹੈ ਕਿ ਜੇਕਰ expr ਗਲਤ ਹੈ.

-ਨੋਟ expr

ਇਕੋ ਜੇਹੇ ! expr

ਐਕਸਪੀਆਰ 1 ਐਕਸਪੀ 2

ਅਤੇ (ਸੰਖੇਪ); expr2 ਦਾ ਮੁਲਾਂਕਣ ਨਹੀਂ ਹੁੰਦਾ ਜੇ expr1 ਗਲਤ ਹੈ.

ਐਕਸਪਰ 1-ਐਕਸਪ੍ਰੋ 2

ਐਕਸਪਰ 1 ਐਕਸਪ੍ਰੋ 2 ਦੇ ਸਮਾਨ

expr1- ਅਤੇ expr2

ਐਕਸਪਰ 1 ਐਕਸਪ੍ਰੋ 2 ਦੇ ਸਮਾਨ

ਐਕਸਪਰ 1-ਐਕਸਪ੍ਰੋ 2

ਜਾਂ; expr2 ਦਾ ਮੁਲਾਂਕਣ ਨਹੀਂ ਹੁੰਦਾ ਜੇ expr1 ਸਹੀ ਹੈ.

expr1 - ਜਾਂ expr2

ਐਕਸਪਰ 1 -o ਐਕਸਪ 2 ਦੇ ਸਮਾਨ

expr1 , expr2

ਸੂਚੀ; ਦੋਨੋ expr1 ਅਤੇ expr2 ਦਾ ਹਮੇਸ਼ਾ ਮੁਲਾਂਕਣ ਕੀਤਾ ਜਾਂਦਾ ਹੈ. Expr1 ਦਾ ਮੁੱਲ ਛੱਡਿਆ ਗਿਆ ਹੈ; ਸੂਚੀ ਦਾ ਮੁੱਲ expr2 ਦਾ ਮੁੱਲ ਹੈ

ਉਦਾਹਰਨਾਂ

ਲੱਭੋ / ਘਰੇਲੂ - ਜੋਰ ਜੋਅ

ਹਰ ਚੀਜ ਨੂੰ ਉਪਭੋਗਤਾ ਜੋ ਦੀ ਮਲਕੀਅਤ ਡਾਇਰੈਕਟਰੀ / ਘਰ ਦੇ ਹੇਠਾਂ ਲੱਭੋ

find / usr -name * stat

".stat" ਵਿਚ ਹੋਣ ਵਾਲੀ ਡਾਇਰੈਕਟਰੀ / usr ਦੇ ਹੇਠਾਂ ਹਰੇਕ ਫਾਈਲ ਲੱਭੋ.

/ var / spool -mtime + 60 ਲੱਭੋ

ਡਾਇਰੈਕਟਰੀ / var / spool ਦੇ ਤਹਿਤ ਹਰੇਕ ਫਾਈਲ ਦੇਖੋ ਜੋ 60 ਦਿਨਾਂ ਤੋਂ ਪਹਿਲਾਂ ਪਹਿਲਾਂ ਸੋਧਿਆ ਗਿਆ ਸੀ.

find / tmp -name core -type f-print | xargs / bin / rm -f

ਡਾਇਰੈਕਟਰੀ / tmp ਵਿੱਚ ਜਾਂ ਹੇਠਲੇ ਨਾਮ ਦੀ ਫਾਈਲਾਂ ਲੱਭੋ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਮਿਟਾਓ. ਯਾਦ ਰੱਖੋ ਕਿ ਇਹ ਗਲਤ ਤਰੀਕੇ ਨਾਲ ਕੰਮ ਕਰੇਗਾ ਜੇ ਕੋਈ ਨਵਾਂ ਫਾਇਲ ਰੱਖਣ ਵਾਲੇ, ਇੱਕਲੇ ਜਾਂ ਦੋਹਰੇ ਕੋਟਸ, ਜਾਂ ਖਾਲੀ ਥਾਂ ਹੋਵੇ.

find / tmp -name core -type f -print0 | xargs -0 / bin / rm -f

ਡਾਇਰੈਕਟਰੀ / tmp ਵਿੱਚ ਜਾਂ ਹੇਠਾਂ ਕੋਰ ਨਾਮ ਦਿੱਤੇ ਫਾਈਲਾਂ ਲੱਭੋ ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਫਾਇਲ ਵਿੱਚ ਨਾਮਾਂ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰੋ, ਜਿਸ ਵਿੱਚ ਫਾਇਲ ਜਾਂ ਡਾਇਰੈਕਟਰੀ ਦੇ ਨਾਂ ਹਨ ਜੋ ਕਿ ਸਿੰਗਲ ਜਾਂ ਡਬਲ ਕੋਟਸ, ਸਪੇਸ ਜਾਂ ਨਵੀਂ ਲਾਈਨ ਵਾਲੇ ਹੁੰਦੇ ਹਨ ਸਹੀ ਢੰਗ ਨਾਲ ਪਰਬੰਧਿਤ ਹੁੰਦੇ ਹਨ. ਹਰੇਕ ਫਾਈਲ ਤੇ ਸਟੇਟ (2) ਨੂੰ ਕਾਲ ਕਰਨ ਤੋਂ ਬਚਣ ਲਈ- -ਜੈਸਟ ਟੈਸਟ- ਟਾਈਪ ਟੈਸਟ ਤੋਂ ਪਹਿਲਾਂ ਆਉਂਦੀ ਹੈ

ਲੱਭੋ -type f -exec ਫਾਇਲ '{}' \;

ਮੌਜੂਦਾ ਡਾਇਰੈਕਟਰੀ ਦੇ ਅੰਦਰ ਜਾਂ ਹੇਠਾਂ ਹਰੇਕ ਫਾਈਲ ਤੇ `ਫਾਇਲ` ਚਲਾਓ. ਧਿਆਨ ਦਿਓ ਕਿ ਬ੍ਰੇਸ ਇੱਕ ਸਿੰਗਲ ਕੋਟੇ ਦੇ ਨਿਸ਼ਾਨਾਂ ਨਾਲ ਘਿਰਿਆ ਹੋਇਆ ਹੈ ਤਾਂ ਜੋ ਉਹਨਾਂ ਨੂੰ ਸ਼ੈੱਲ ਸਕਰਿਪਟ ਵਿਰਾਮ ਚਿੰਨ੍ਹ ਵਜੋਂ ਵਿਆਖਿਆ ਤੋਂ ਬਚਾਏ ਜਾ ਸਕੇ. ਸੈਮੀਕਾਲਨ ਨੂੰ ਵੀ ਬੈਕਸਲੈਸ਼ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੁਰੱਖਿਅਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਹਾਲਾਂਕਿ ';' ਉਸ ਕੇਸ ਵਿਚ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਸੀ

ਲੱਭੋ / \ (-ਪਾਈਮ -4000 -ਫਪ੍ਰਿੰਟਰਾਂ /root/suid.txt '% # m% u% p \ n' \), \ \ (-size + 100M -fprintf /root/big.txt '% -10s% p \ n '\)

ਸਿਰਫ ਇੱਕ ਵਾਰ ਫਾਇਲ ਸਿਸਟਮ ਨੂੰ ਟਰੈਪ ਕਰੋ, setuid ਫਾਇਲਾਂ ਅਤੇ ਡਾਇਰੈਕਟਰੀਆਂ ਨੂੰ /root/suid.txt ਅਤੇ ਵੱਡੀ ਫਾਇਲਾਂ /root/big.txt ਵਿੱਚ ਦਿਓ .

$ HOME -mtime 0 ਲੱਭੋ

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

0 , ਇੱਕ ਫਾਇਲ ਵਿੱਚ ਅਤੀਤ ਵਿੱਚ ਬਦਲਾਵ ਹੋਣਾ ਜ਼ਰੂਰੀ ਹੈ ਜੋ ਕਿ 24 ਘੰਟੇ ਪਹਿਲਾਂ ਤੋਂ ਘੱਟ ਹੈ.

ਲੱਭੋ -ਪਰਮ 664

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

ਲੱਭੋ -ਪਰਮ -664

ਅਜਿਹੀਆਂ ਫਾਈਲਾਂ ਦੀ ਖੋਜ ਕਰੋ ਜਿਹੜੀਆਂ ਉਨ੍ਹਾਂ ਦੇ ਮਾਲਕ ਅਤੇ ਸਮੂਹ ਲਈ ਲਿਖੀਆਂ ਗਈਆਂ ਹਨ ਅਤੇ ਲਿਖਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੀਆਂ ਹਨ, ਅਤੇ ਜੋ ਹੋਰ ਉਪਭੋਗਤਾ ਕਿਸੇ ਵਾਧੂ ਅਧਿਕ੍ਰਿਤ ਬਿਟਸ ਦੀ ਮੌਜੂਦਗੀ (ਉਦਾਹਰਨ ਲਈ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਬਿੱਟ) ਦੇ ਬਿਨਾਂ, ਪੜ੍ਹ ਸਕਦੇ ਹਨ. ਇਹ ਇੱਕ ਫਾਇਲ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਜਿਸਦਾ ਮੋਡ 0777 ਹੈ, ਉਦਾਹਰਨ ਲਈ.

ਲੱਭੋ -ਪਰਮ / 222

ਫਾਈਲਾਂ ਦੀ ਖੋਜ ਕਰੋ ਜਿਹੜੀਆਂ ਕਿਸੇ ਦੁਆਰਾ ਲਿਖਣਯੋਗ ਹਨ (ਉਹਨਾਂ ਦੇ ਮਾਲਕ, ਜਾਂ ਉਨ੍ਹਾਂ ਦਾ ਸਮੂਹ, ਜਾਂ ਕਿਸੇ ਹੋਰ ਦੁਆਰਾ).

ਲੱਭੋ -ਪਰਮ / 220 ਲੱਭੋ -ਪਰਮ / u + w, g + w ਲੱਭੋ -ਪਰਮ / u = w, g = w

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

ਲੱਭੋ -ਪਰਮ -220 ਲੱਭੋ -ਪਰਮ-ਜੀ + ਵ, ਯੂ + ਵ

ਦੋਨੋ ਇਹ ਹੁਕਮ ਇੱਕੋ ਗੱਲ ਕਰਦੇ ਹਨ; ਉਹਨਾਂ ਫਾਈਲਾਂ ਦੀ ਖੋਜ ਕਰੋ ਜਿਹੜੀਆਂ ਲਿਖਣਯੋਗ ਹਨ ਉਹਨਾਂ ਦੇ ਮਾਲਕ ਅਤੇ ਉਹਨਾਂ ਦੇ ਸਮੂਹ ਦੁਆਰਾ.

ਲੱਭੋ -ਪਰਮ -444 -ਪਰਮ / 222! -ਪਰਮ / 111 ਲੱਭੋ -perm -a + r -perm / a + w! -ਪਰਮ / a + x

ਇਹ ਦੋ ਹੁਕਮ ਦੋਨਾਂ ਫਾਇਲਾਂ ਦੀ ਖੋਜ ਕਰਦੇ ਹਨ ਜੋ ਹਰ ਕਿਸੇ ਲਈ (-ਪਰਮ -444 ਜਾਂ -ਪਰਮ-ਏ + ਆਰ) ਪੜ੍ਹਨਯੋਗ ਹਨ, ਘੱਟੋ ਘੱਟ ਲਿਖੋ ਬਿੱਟ ਸੈਟ (-ਪਰਮ / 222 ਜਾਂ -ਪਰਮ / a + w) ਤੇ ਹਨ ਪਰ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਨਹੀਂ ਹਨ. ਕਿਸੇ ਲਈ (! -perm / 111 ਅਤੇ! -perm / a + x ਕ੍ਰਮਵਾਰ)

ਜਰੂਰੀ: ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਤੇ ਕਮਾਂਡ ਕਿਵੇਂ ਵਰਤੀ ਜਾਂਦੀ ਹੈ ਇਹ ਵੇਖਣ ਲਈ man ਕਮਾਂਡ ( % man ) ਵਰਤੋ.