Difference between revisions of "Linux/C2/File-Attributes/Punjabi"
From Script | Spoken-Tutorial
(Created page with "{|border = 1 !Time !Narration |- |0:00 |linux ਫਾਇਲ ਐਟਰੀਬਿਊਟਸ ਦੇ ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵ...") |
PoojaMoolya (Talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 3: | Line 3: | ||
!Narration | !Narration | ||
|- | |- | ||
− | | | + | |00:00 |
|linux ਫਾਇਲ ਐਟਰੀਬਿਊਟਸ ਦੇ ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ । | |linux ਫਾਇਲ ਐਟਰੀਬਿਊਟਸ ਦੇ ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ । | ||
|- | |- | ||
− | | | + | |00:05 |
|ਇਸ ਟਿਊਟੋਰਿਅਲ ਲਈ ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਤੋਂ ਹੀ example1 , example2 , example3 , example4 , example5 ਅਤੇ testchown ਨਾਮਕ ਖਾਲੀ ਫਾਇਲਾਂ ਨੂੰ ਬਣਾਉਣਾ ਹੋਵੇਗਾ । | |ਇਸ ਟਿਊਟੋਰਿਅਲ ਲਈ ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਤੋਂ ਹੀ example1 , example2 , example3 , example4 , example5 ਅਤੇ testchown ਨਾਮਕ ਖਾਲੀ ਫਾਇਲਾਂ ਨੂੰ ਬਣਾਉਣਾ ਹੋਵੇਗਾ । | ||
|- | |- | ||
− | | | + | |00:18 |
|ਕਿਰਪਾ ਕਰਕੇ test_chown ਨਾਮ ਦੀ ਖਾਲੀ ਡਾਇਰੇਕਟਰੀਸ ਅਤੇ ਡਾਇਰੇਕਟਰੀ 1 ਨੂੰ ਵੀ ਬਣਾਓ । | |ਕਿਰਪਾ ਕਰਕੇ test_chown ਨਾਮ ਦੀ ਖਾਲੀ ਡਾਇਰੇਕਟਰੀਸ ਅਤੇ ਡਾਇਰੇਕਟਰੀ 1 ਨੂੰ ਵੀ ਬਣਾਓ । | ||
|- | |- | ||
− | | | + | |00:25 |
|ਫਾਇਲ ਐਟਰੀਬਿਊਟ ਇੱਕ metadata (ਮੈਟਾਡਾਟਾ) ਹੈ ਜੋ ਇੱਕ ਕੰਪਿਊਟਰ ਫਾਇਲ ਬਾਰੇ ਦੱਸਦਾ ਹੈ ਜਾਂ ਉਸ ਦੇ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ । | |ਫਾਇਲ ਐਟਰੀਬਿਊਟ ਇੱਕ metadata (ਮੈਟਾਡਾਟਾ) ਹੈ ਜੋ ਇੱਕ ਕੰਪਿਊਟਰ ਫਾਇਲ ਬਾਰੇ ਦੱਸਦਾ ਹੈ ਜਾਂ ਉਸ ਦੇ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ । | ||
|- | |- | ||
− | | | + | |00:24 |
|ਫਾਇਲ ਐਟਰੀਬਿਊਟ ਫਾਇਲ ਦੇ ਮਾਲਿਕ , ਫਾਇਲ ਦੀ ਕਿਸਮ ,ਵਰਤੋ ਦੀ ਆਗਿਆ , ਆਦਿ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਬਾਰੇ ਦੱਸਦੀ ਹੈ । | |ਫਾਇਲ ਐਟਰੀਬਿਊਟ ਫਾਇਲ ਦੇ ਮਾਲਿਕ , ਫਾਇਲ ਦੀ ਕਿਸਮ ,ਵਰਤੋ ਦੀ ਆਗਿਆ , ਆਦਿ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਬਾਰੇ ਦੱਸਦੀ ਹੈ । | ||
|- | |- | ||
− | | | + | |00:45 |
|chown ਕਮਾਂਡ ਦਾ ਇਸਤੇਮਾਲ ਫਾਇਲ ਜਾਂ ਡਾਇਰੇਕਟਰੀ ਦੇ ਮਾਲਕ ਨੂੰ ਬਦਲਨ ਲਈ ਕਰਦੇ ਹਨ । ਇਹ ਇੱਕ admin ਕਮਾਂਡ ਹੈ ਜਿਸਦੇ ਨਾਲ ਰੂਟ ਯੂਜਰ ਕੇਵਲ ਫਾਇਲ ਜਾਂ ਡਾਇਰੇਕਟਰੀ ਦੇ ਮਾਲਕ ਨੂੰ ਬਦਲ ਸਕਦਾ ਹੈ । | |chown ਕਮਾਂਡ ਦਾ ਇਸਤੇਮਾਲ ਫਾਇਲ ਜਾਂ ਡਾਇਰੇਕਟਰੀ ਦੇ ਮਾਲਕ ਨੂੰ ਬਦਲਨ ਲਈ ਕਰਦੇ ਹਨ । ਇਹ ਇੱਕ admin ਕਮਾਂਡ ਹੈ ਜਿਸਦੇ ਨਾਲ ਰੂਟ ਯੂਜਰ ਕੇਵਲ ਫਾਇਲ ਜਾਂ ਡਾਇਰੇਕਟਰੀ ਦੇ ਮਾਲਕ ਨੂੰ ਬਦਲ ਸਕਦਾ ਹੈ । | ||
|- | |- | ||
− | | | + | |01:00 |
|Chown ਕਮਾਂਡ ਦਾ ਸਿੰਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ - (chown space options space ownername space filename or directoryname ) । | |Chown ਕਮਾਂਡ ਦਾ ਸਿੰਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ - (chown space options space ownername space filename or directoryname ) । | ||
|- | |- | ||
− | | | + | |01:13 |
|ਅਸੀ chown ਕਮਾਂਡ ਦੇ ਨਾਲ ਹੇਠਾਂ ਦਿੱਤੇ ਆਪਸ਼ਨਸ ਦੇ ਸਕਦੇ ਹਾਂ । | |ਅਸੀ chown ਕਮਾਂਡ ਦੇ ਨਾਲ ਹੇਠਾਂ ਦਿੱਤੇ ਆਪਸ਼ਨਸ ਦੇ ਸਕਦੇ ਹਾਂ । | ||
|- | |- | ||
− | | | + | |01:18 |
− | | | + | | -R : ਉਨ੍ਹਾਂ ਫਾਇਲਾਂ ਦੀ ਆਗਿਆ ਨੂੰ ਬਦਲਨ ਲਈ ਜੋ ਡਾਇਰੇਕਟਰੀ ਦੀ ਉਪ-ਡਾਇਰੇਕਟਰੀਜ ਵਿਚ ਹਨ ਜਿੱਥੇ ਤੁਸੀ ਫਿਲਹਾਲ ਹੋ । |
|- | |- | ||
− | | | + | |01:28 |
| -c : ਹਰੇਕ ਫਾਇਲ ਦੀ ਆਗਿਆ ਨੂੰ ਬਦਲਨ ਦੇ ਲਈ । | | -c : ਹਰੇਕ ਫਾਇਲ ਦੀ ਆਗਿਆ ਨੂੰ ਬਦਲਨ ਦੇ ਲਈ । | ||
|- | |- | ||
− | | | + | |01:33 |
| -f : chown ਨੂੰ ਏਰਰ ਮੈਸੇਜ ਦਿਖਾਉਣ ਤੋਂ ਰੋਕਣ ਲਈ । | | -f : chown ਨੂੰ ਏਰਰ ਮੈਸੇਜ ਦਿਖਾਉਣ ਤੋਂ ਰੋਕਣ ਲਈ । | ||
|- | |- | ||
− | | | + | |01:37 |
|ਹੁਣ ਅਸੀ chown ਦੇ ਕੁੱਝ ਉਦਾਹਰਣ ਵੇਖਾਂਗੇ । | |ਹੁਣ ਅਸੀ chown ਦੇ ਕੁੱਝ ਉਦਾਹਰਣ ਵੇਖਾਂਗੇ । | ||
|- | |- | ||
− | | | + | |01:40 |
|ਸੋ ਟਰਮਿਨਲ ਉੱਤੇ ਜਾਓ । ਹੁਣ ਅਸੀ ਉਸ ਡਾਇਰੇਕਟਰੀ ਵਿੱਚ ਜਾਵਾਂਗੇ ਜਿੱਥੇ ਅਸੀਂ ਖਾਲੀ ਫਾਇਲਾਂ ਅਤੇ ਫੋਲਡਰ ਬਣਾਏ ਸਨ । ਉਸਦੇ ਲਈ cd space Desktop slash file attribute ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਸੋ ਟਰਮਿਨਲ ਉੱਤੇ ਜਾਓ । ਹੁਣ ਅਸੀ ਉਸ ਡਾਇਰੇਕਟਰੀ ਵਿੱਚ ਜਾਵਾਂਗੇ ਜਿੱਥੇ ਅਸੀਂ ਖਾਲੀ ਫਾਇਲਾਂ ਅਤੇ ਫੋਲਡਰ ਬਣਾਏ ਸਨ । ਉਸਦੇ ਲਈ cd space Desktop slash file attribute ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |01:56 |
|ਹੁਣ $ ls space - l spacetestchown that is t-e-s-t-c-h-o-w-n ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਹੁਣ $ ls space - l spacetestchown that is t-e-s-t-c-h-o-w-n ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |02:11 |
|ਇੱਥੇ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ shahid testchown ਫਾਇਲ ਦਾ ਮਾਲਿਕ ( ਓਨਰ ) ਹੈ । | |ਇੱਥੇ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ shahid testchown ਫਾਇਲ ਦਾ ਮਾਲਿਕ ( ਓਨਰ ) ਹੈ । | ||
|- | |- | ||
− | | | + | |02:18 |
|ਫਾਇਲ ਦੇ ਮਾਲਿਕ ( ਓਨਰ ) ਨੂੰ ਬਦਲਣ ਲਈ $ sudo space c - h own space that is a-n-u-s-h-a anusha space testchown that is t-e-s-t-c-h-o-w-n ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਫਾਇਲ ਦੇ ਮਾਲਿਕ ( ਓਨਰ ) ਨੂੰ ਬਦਲਣ ਲਈ $ sudo space c - h own space that is a-n-u-s-h-a anusha space testchown that is t-e-s-t-c-h-o-w-n ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |02:36 |
|sudo ਪਾਸਵਰਡ ਨੂੰ enter ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ enter ਦਬਾਓ । enter ਦਬਾਓ । | |sudo ਪਾਸਵਰਡ ਨੂੰ enter ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ enter ਦਬਾਓ । enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |02:44 |
|ਹੁਣ $ ls space - l space t-e-s-t-c-h-o-w-n ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ ।ਇੱਥੇ ਤੁਸੀ ਵੇਖ ਸਕਦੇ ਹੋ ਕਿ ਫਾਇਲ ਦੀ ਨਵੀਂ ਮਾਲਿਕ ( ਓਨਰ ) ਅਨੁਸ਼ਾ ਹੈ । | |ਹੁਣ $ ls space - l space t-e-s-t-c-h-o-w-n ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ ।ਇੱਥੇ ਤੁਸੀ ਵੇਖ ਸਕਦੇ ਹੋ ਕਿ ਫਾਇਲ ਦੀ ਨਵੀਂ ਮਾਲਿਕ ( ਓਨਰ ) ਅਨੁਸ਼ਾ ਹੈ । | ||
|- | |- | ||
− | | | + | |03:03 |
|ਹੁਣ ਅਸੀ ਵੇਖਾਂਗੇ ਕਿ ਡਾਇਰੇਕਟਰੀ ਦੇ ਮਾਲਿਕ ( ਓਨਰ ) ਨੂੰ ਕਿਵੇਂ ਬਦਲਦੇ ਹਾਂ । | |ਹੁਣ ਅਸੀ ਵੇਖਾਂਗੇ ਕਿ ਡਾਇਰੇਕਟਰੀ ਦੇ ਮਾਲਿਕ ( ਓਨਰ ) ਨੂੰ ਕਿਵੇਂ ਬਦਲਦੇ ਹਾਂ । | ||
|- | |- | ||
− | | | + | |03:07 |
|$ ls –l ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । ਇੱਥੇ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਸ਼ਾਹਿਦ test_chown ਡਾਇਰੇਕਟਰੀ ਦਾ ਮਾਲਿਕ ( ਓਨਰ ) ਹੈ । | |$ ls –l ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । ਇੱਥੇ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਸ਼ਾਹਿਦ test_chown ਡਾਇਰੇਕਟਰੀ ਦਾ ਮਾਲਿਕ ( ਓਨਰ ) ਹੈ । | ||
|- | |- | ||
− | | | + | |03:21 |
|ਡਾਇਰੇਕਟਰੀ ਦੇ ਮਾਲਿਕ ( ਓਨਰ ) ਨੂੰ ਬਦਲਣ ਲਈ ਇਸ ਕਮਾਂਡ ਨੂੰ ਟਾਈਪ ਕਰੋ: | |ਡਾਇਰੇਕਟਰੀ ਦੇ ਮਾਲਿਕ ( ਓਨਰ ) ਨੂੰ ਬਦਲਣ ਲਈ ਇਸ ਕਮਾਂਡ ਨੂੰ ਟਾਈਪ ਕਰੋ: | ||
|- | |- | ||
− | | | + | |03:26 |
|$ sudo space chown space minus capital R space a-n-u-s-h-a anusha spacetest_chown ਜੋ ਡਾਇਰੇਕਟਰੀ ਦਾ ਨਾਮ ਹੈ ਅਤੇ enter ਦਬਾਓ । | |$ sudo space chown space minus capital R space a-n-u-s-h-a anusha spacetest_chown ਜੋ ਡਾਇਰੇਕਟਰੀ ਦਾ ਨਾਮ ਹੈ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |03:44 |
|ਜੇਕਰ ਜ਼ਰੂਰਤ ਹੋਵੇ ਤਾਂ sudo ਪਾਸਵਰਡ ਨੂੰ enter ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ enter ਦਬਾਓ । | |ਜੇਕਰ ਜ਼ਰੂਰਤ ਹੋਵੇ ਤਾਂ sudo ਪਾਸਵਰਡ ਨੂੰ enter ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |03:49 |
|ਸਾਡੀ ਸੌਖ ਲਈ ਮੈਂ CTRL + L ਦਬਾ ਕੇ ਸਕਰੀਨ ਨੂੰ ਸਾਫ਼ ਕਰਦਾ ਹਾਂ । ਹੁਣ $ ls space -l ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । ਇੱਥੇ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਅਨੁਸ਼ਾ ਡਾਇਰੇਕਟਰੀ ਦੀ ਨਵੀਂ ਓਨਰ ਹੈ । | |ਸਾਡੀ ਸੌਖ ਲਈ ਮੈਂ CTRL + L ਦਬਾ ਕੇ ਸਕਰੀਨ ਨੂੰ ਸਾਫ਼ ਕਰਦਾ ਹਾਂ । ਹੁਣ $ ls space -l ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । ਇੱਥੇ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਅਨੁਸ਼ਾ ਡਾਇਰੇਕਟਰੀ ਦੀ ਨਵੀਂ ਓਨਰ ਹੈ । | ||
|- | |- | ||
− | | | + | |04:06 |
|chmod ਕਮਾਂਡ ਦਾ ਪ੍ਰਯੋਗ ਇੱਕ ਤੋਂ ਜਿਆਦਾ ਫਾਇਲਾਂ ਨੂੰ ਦੇਖਣ ਦੀ ਸੁਵਿਧਾ ਜਾਂ ਆਗਿਆ ਨੂੰ ਬਦਲਣ ਲਈ ਕਰਦੇ ਹਨ । | |chmod ਕਮਾਂਡ ਦਾ ਪ੍ਰਯੋਗ ਇੱਕ ਤੋਂ ਜਿਆਦਾ ਫਾਇਲਾਂ ਨੂੰ ਦੇਖਣ ਦੀ ਸੁਵਿਧਾ ਜਾਂ ਆਗਿਆ ਨੂੰ ਬਦਲਣ ਲਈ ਕਰਦੇ ਹਨ । | ||
|- | |- | ||
− | | | + | |04:13 |
|chmod ਕਮਾਂਡ ਦਾ ਸੀਨਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ - chmod space [ options ] space mode space filename space chmod space [ options ] space filename . ਅਸੀ chmod ਕਮਾਂਡ ਦੇ ਨਾਲ ਹੇਠਾਂ ਦਿੱਤੇ ਆਪਸ਼ਨਸ ਦੇ ਸਕਦੇ ਹਾਂ । | |chmod ਕਮਾਂਡ ਦਾ ਸੀਨਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ - chmod space [ options ] space mode space filename space chmod space [ options ] space filename . ਅਸੀ chmod ਕਮਾਂਡ ਦੇ ਨਾਲ ਹੇਠਾਂ ਦਿੱਤੇ ਆਪਸ਼ਨਸ ਦੇ ਸਕਦੇ ਹਾਂ । | ||
|- | |- | ||
− | | | + | |04:29 |
| -c:ਬਦਲੀਆਂ ਹੋਈਆਂ ਫਾਇਲਸ ਦੀ ਜਾਣਕਾਰੀ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਨ ਦੇ ਲਈ । | | -c:ਬਦਲੀਆਂ ਹੋਈਆਂ ਫਾਇਲਸ ਦੀ ਜਾਣਕਾਰੀ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਨ ਦੇ ਲਈ । | ||
|- | |- | ||
− | | | + | |04:34 |
| -f:ਜਿਨ੍ਹਾਂ ਫਾਇਲਸ ਨੂੰ chmod ਨਹੀਂ ਬਦਲ ਸਕਦਾ ਉਨ੍ਹਾਂ ਦੀ ਸੂਚਨਾ ਯੂਜਰ ਨੂੰ ਨਾ ਦੇਣ ਦੇ ਲਈ । | | -f:ਜਿਨ੍ਹਾਂ ਫਾਇਲਸ ਨੂੰ chmod ਨਹੀਂ ਬਦਲ ਸਕਦਾ ਉਨ੍ਹਾਂ ਦੀ ਸੂਚਨਾ ਯੂਜਰ ਨੂੰ ਨਾ ਦੇਣ ਦੇ ਲਈ । | ||
|- | |- | ||
− | | | + | |04:41 |
|ਨਿਮਨ ਪ੍ਰਕਾਰ ਦੇ ਐੱਕਸੇਸ ਜਾਂ ਅਨੁਮਤੀਆਂ ਹਨ । | |ਨਿਮਨ ਪ੍ਰਕਾਰ ਦੇ ਐੱਕਸੇਸ ਜਾਂ ਅਨੁਮਤੀਆਂ ਹਨ । | ||
|- | |- | ||
− | | | + | |04:44 |
|r : Read ਅਰਥਾਤ ਪੜ੍ਹਨਾ | |r : Read ਅਰਥਾਤ ਪੜ੍ਹਨਾ | ||
Line 99: | Line 99: | ||
s : user ਜਾਂ ਗਰੁਪ ਦੀ ID ਨੂੰ ਸੈਟ ਕਰਨਾ । | s : user ਜਾਂ ਗਰੁਪ ਦੀ ID ਨੂੰ ਸੈਟ ਕਰਨਾ । | ||
|- | |- | ||
− | | | + | |04:54 |
|ਇਸ ਦੀ ਬਜਾਏ , ਅਸੀ ਤਿੰਨ ਅੰਕਾਂ ਦੇ octal ਨੰਬਰ ਨਾਲ ਆਗਿਆਵਾਂ ਦੇ ਸਕਦੇ ਹਾਂ । | |ਇਸ ਦੀ ਬਜਾਏ , ਅਸੀ ਤਿੰਨ ਅੰਕਾਂ ਦੇ octal ਨੰਬਰ ਨਾਲ ਆਗਿਆਵਾਂ ਦੇ ਸਕਦੇ ਹਾਂ । | ||
|- | |- | ||
− | | | + | |05:00 |
|ਪਹਿਲਾ ਅੰਕ ਮਾਲਿਕ ਦੀ ਆਗਿਆ ਲਈ ਹੈ , ਦੂਜਾ ਅੰਕ ਸਮੂਹ ਦੀ ਆਗਿਆ ਲਈ ਹੈ ਅਤੇ ਤੀਜਾ ਅੰਕ ਦੂਸਰੀਆਂ ਦੀ ਆਗਿਆ ਲਈ ਹੈ । | |ਪਹਿਲਾ ਅੰਕ ਮਾਲਿਕ ਦੀ ਆਗਿਆ ਲਈ ਹੈ , ਦੂਜਾ ਅੰਕ ਸਮੂਹ ਦੀ ਆਗਿਆ ਲਈ ਹੈ ਅਤੇ ਤੀਜਾ ਅੰਕ ਦੂਸਰੀਆਂ ਦੀ ਆਗਿਆ ਲਈ ਹੈ । | ||
|- | |- | ||
− | | | + | |05:09 |
|ਅਨੁਮਤੀਆਂ ਦੀ ਗਿਣਤੀ ਹੇਠਾਂ ਲਿਖੀਆਂ octal ਵੈਲਿਊਸ ਨੂੰ ਜੋੜ ਕੇ ਕੀਤੀ ਜਾਂਦੀ ਹੈ - | |ਅਨੁਮਤੀਆਂ ਦੀ ਗਿਣਤੀ ਹੇਠਾਂ ਲਿਖੀਆਂ octal ਵੈਲਿਊਸ ਨੂੰ ਜੋੜ ਕੇ ਕੀਤੀ ਜਾਂਦੀ ਹੈ - | ||
4 : Read ( ਪੜ੍ਹਨਾ ) | 4 : Read ( ਪੜ੍ਹਨਾ ) | ||
Line 111: | Line 111: | ||
1 : Execute ( ਚਲਾਉਣਾ ) | 1 : Execute ( ਚਲਾਉਣਾ ) | ||
|- | |- | ||
− | | | + | |05:20 |
|ਹੁਣ ਅਸੀ chmod ਦੇ ਕੁੱਝ ਉਦਾਹਰਣ ਵੇਖਾਂਗੇ - ਟਰਮਿਨਲ ਉੱਤੇ ਜਾਓ ਅਤੇ execute-by-user ਆਗਿਆ ਨੂੰ file example1 ਵਿੱਚ ਜੋੜਨ ਲਈ ਕਮਾਂਡ enter ਕਰੋ । | |ਹੁਣ ਅਸੀ chmod ਦੇ ਕੁੱਝ ਉਦਾਹਰਣ ਵੇਖਾਂਗੇ - ਟਰਮਿਨਲ ਉੱਤੇ ਜਾਓ ਅਤੇ execute-by-user ਆਗਿਆ ਨੂੰ file example1 ਵਿੱਚ ਜੋੜਨ ਲਈ ਕਮਾਂਡ enter ਕਰੋ । | ||
|- | |- | ||
− | | | + | |05:30 |
|ਉਸ ਤੋਂ ਪਹਿਲਾਂ ਮੈਂ CTRL + L ਨਾਲ ਸਕਰੀਨ ਨੂੰ ਕਲਿਅਰ ਕਰਦਾ ਹਾਂ । | |ਉਸ ਤੋਂ ਪਹਿਲਾਂ ਮੈਂ CTRL + L ਨਾਲ ਸਕਰੀਨ ਨੂੰ ਕਲਿਅਰ ਕਰਦਾ ਹਾਂ । | ||
|- | |- | ||
− | | | + | |05:36 |
|ਹੁਣ $ chmod space u + x space example1 ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਹੁਣ $ chmod space u + x space example1 ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |05:49 |
|ਹੁਣ $ ls space - l space example1 ਟਾਈਪ ਕਰੋ ਅਤੇ ਬਦਲਾਅ ਨੂੰ ਦੇਖਣ ਲਈ enter ਦਬਾਓ । | |ਹੁਣ $ ls space - l space example1 ਟਾਈਪ ਕਰੋ ਅਤੇ ਬਦਲਾਅ ਨੂੰ ਦੇਖਣ ਲਈ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |06:01 |
|ਇਥੇ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ,file example1 ਨੂੰ ਓਨਰ ( ਮਾਲਿਕ ) ਦੁਆਰਾ read/write/execute ਦੀ ਅਨੁਮਤੀ , ਗਰੁਪ ਦੁਆਰਾ read / execute ਦੀ ਅਨੁਮਤੀ ਅਤੇ ਦੂਸਰੀਆਂ ਦੁਆਰਾ execute - only ਦੀ ਅਨੁਮਤੀ ਦੇਣ ਲਈ । | |ਇਥੇ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ,file example1 ਨੂੰ ਓਨਰ ( ਮਾਲਿਕ ) ਦੁਆਰਾ read/write/execute ਦੀ ਅਨੁਮਤੀ , ਗਰੁਪ ਦੁਆਰਾ read / execute ਦੀ ਅਨੁਮਤੀ ਅਤੇ ਦੂਸਰੀਆਂ ਦੁਆਰਾ execute - only ਦੀ ਅਨੁਮਤੀ ਦੇਣ ਲਈ । | ||
|- | |- | ||
− | | | + | |06:15 |
|ਹੁਣ $ chmod space 751 space example1 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਹੁਣ $ chmod space 751 space example1 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |06:26 |
|ਹੁਣ $ ls space - l space example1ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਹੁਣ $ ls space - l space example1ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |06:35 |
|ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਉੱਤੇ ਦਿੱਤੀ ਕਮਾਂਡ ਨੇ ਓਨਰ ਦੁਆਰਾ read / write / execute ਦੀ ਆਗਿਆ , ਗਰੁਪ ਦੁਆਰਾ read / write ਦੀ ਆਗਿਆ ਅਤੇ ਦੂਸਰਿਆਂ ਦੁਆਰਾ execute - only ਦੀ ਆਗਿਆ ਫਾਇਲ example1 ਨੂੰ ਦੇ ਦਿੱਤੀ ਹੈ । | |ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਉੱਤੇ ਦਿੱਤੀ ਕਮਾਂਡ ਨੇ ਓਨਰ ਦੁਆਰਾ read / write / execute ਦੀ ਆਗਿਆ , ਗਰੁਪ ਦੁਆਰਾ read / write ਦੀ ਆਗਿਆ ਅਤੇ ਦੂਸਰਿਆਂ ਦੁਆਰਾ execute - only ਦੀ ਆਗਿਆ ਫਾਇਲ example1 ਨੂੰ ਦੇ ਦਿੱਤੀ ਹੈ । | ||
|- | |- | ||
− | | | + | |06:52 |
|ਫਾਇਲ example1 ਨੂੰ ਹਰ ਕਿਸੇ ਲਈ read - only ਆਗਿਆ ਦੇਣ ਲਈ ਇਸ ਕਮਾਂਡ $ chmod space = r space example1 ਨੂੰ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਫਾਇਲ example1 ਨੂੰ ਹਰ ਕਿਸੇ ਲਈ read - only ਆਗਿਆ ਦੇਣ ਲਈ ਇਸ ਕਮਾਂਡ $ chmod space = r space example1 ਨੂੰ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |07:08 |
|ਹੁਣ $ ls space - l space example1 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਹੁਣ $ ls space - l space example1 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |07:19 |
|ਇੱਥੇ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਸਾਰੇ ਯੂਜਰਸ ਲਈ ਫਾਇਲ example1 ਨੂੰ read - only ਆਗਿਆ ਦੇ ਦਿੱਤੀ ਗਈ ਹੈ । | |ਇੱਥੇ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਸਾਰੇ ਯੂਜਰਸ ਲਈ ਫਾਇਲ example1 ਨੂੰ read - only ਆਗਿਆ ਦੇ ਦਿੱਤੀ ਗਈ ਹੈ । | ||
|- | |- | ||
− | | | + | |07:30 |
|ਆਗਿਆ ਨੂੰ ਆਪਣੇ ਆਪ ਵਾਰੀ - ਵਾਰੀ ਬਦਲਣ ਲਈ ਅਤੇ ਸਾਰੇ ਯੂਜਰਸ ਨੂੰ read - and - execute ਏਕਸੇਸ ਦੇਣ ਲਈ ਅਤੇ ਡਾਇਰੇਕਟਰੀ1, ਡਾਇਰੇਕਟਰੀ ਦੇ ਓਨਰ ਨੂੰ write-access ਦੇਣ ਲਈ ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ । | |ਆਗਿਆ ਨੂੰ ਆਪਣੇ ਆਪ ਵਾਰੀ - ਵਾਰੀ ਬਦਲਣ ਲਈ ਅਤੇ ਸਾਰੇ ਯੂਜਰਸ ਨੂੰ read - and - execute ਏਕਸੇਸ ਦੇਣ ਲਈ ਅਤੇ ਡਾਇਰੇਕਟਰੀ1, ਡਾਇਰੇਕਟਰੀ ਦੇ ਓਨਰ ਨੂੰ write-access ਦੇਣ ਲਈ ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ । | ||
|- | |- | ||
− | | | + | |07:44 |
|$ chmod space minus capital R space 755 space directory1 , enter ਦਬਾਓ । | |$ chmod space minus capital R space 755 space directory1 , enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |08:00 |
|ਹੁਣ $ ls space –l ਟਾਈਪ ਕਰੋ ਅਤੇ ਬਦਲਾਵ ਦੇਖਣ ਲਈ enter ਦਬਾਓ । | |ਹੁਣ $ ls space –l ਟਾਈਪ ਕਰੋ ਅਤੇ ਬਦਲਾਵ ਦੇਖਣ ਲਈ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |08:09 |
|ਯੂਜਰ ਨੂੰ ਫਾਇਲ example2 ਵਿੱਚ execute ਆਗਿਆ ਦੇਣ ਲਈ $ chmod space u + x space example2 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਯੂਜਰ ਨੂੰ ਫਾਇਲ example2 ਵਿੱਚ execute ਆਗਿਆ ਦੇਣ ਲਈ $ chmod space u + x space example2 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |08:27 |
|ਹੁਣ $ ls space - l space example2 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਹੁਣ $ ls space - l space example2 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |08:40 |
|ਹੁਣ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਯੂਜਰ ਨੂੰ ਫਾਇਲ example2 ਵਿੱਚ execute ਆਗਿਆ ਦੇ ਦਿੱਤੀ ਗਈ ਹੈ । | |ਹੁਣ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਯੂਜਰ ਨੂੰ ਫਾਇਲ example2 ਵਿੱਚ execute ਆਗਿਆ ਦੇ ਦਿੱਤੀ ਗਈ ਹੈ । | ||
|- | |- | ||
− | | | + | |08:50 |
|ਫਾਇਲ example3 ਲਈ ਗਰੁਪ ਵਿਚ write ਆਗਿਆ ਜੋੜਨ ਲਈ ਕਮਾਂਡ $ chmod space g + w space example3 ਨੂੰ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਫਾਇਲ example3 ਲਈ ਗਰੁਪ ਵਿਚ write ਆਗਿਆ ਜੋੜਨ ਲਈ ਕਮਾਂਡ $ chmod space g + w space example3 ਨੂੰ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |09:10 |
|ਅਤੇ ਹੁਣ $ ls space - l space example3 ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਅਤੇ ਹੁਣ $ ls space - l space example3 ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |09:23 |
|ਹੁਣ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਗਰੁਪ ਵਿੱਚ write ਆਗਿਆ ਜੁੜ ਗਈ ਹੈ । | |ਹੁਣ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਗਰੁਪ ਵਿੱਚ write ਆਗਿਆ ਜੁੜ ਗਈ ਹੈ । | ||
|- | |- | ||
− | | | + | |09:30 |
|ਸਾਰੇ ਯੂਜਰਸ ਲਈ write ਆਗਿਆ ਨੂੰ ਹਟਾਉਣ ਲਈ $ chmod space a - w space example3 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਸਾਰੇ ਯੂਜਰਸ ਲਈ write ਆਗਿਆ ਨੂੰ ਹਟਾਉਣ ਲਈ $ chmod space a - w space example3 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |09:45 |
|ਹੁਣ $ ls space - l space example3 ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | |ਹੁਣ $ ls space - l space example3 ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । | ||
|- | |- | ||
− | | | + | |09:55 |
|ਹੁਣ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ write ਆਗਿਆ ਨੂੰ ਸਾਰੇ ਯੂਜਰਸ ਲਈ ਹਟਾਇਆ ਗਿਆ ਹੈ । | |ਹੁਣ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ write ਆਗਿਆ ਨੂੰ ਸਾਰੇ ਯੂਜਰਸ ਲਈ ਹਟਾਇਆ ਗਿਆ ਹੈ । | ||
|- | |- | ||
Line 240: | Line 240: | ||
|ਹਾਰਡ ਲਿੰਕ ਬਣਾਉਣ ਲਈ ln ਕਮਾਂਡ ਦਾ ਸਿੰਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ: | |ਹਾਰਡ ਲਿੰਕ ਬਣਾਉਣ ਲਈ ln ਕਮਾਂਡ ਦਾ ਸਿੰਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ: | ||
|- | |- | ||
− | | | + | |12:57 |
|ln space source space link ਜਿੱਥੇ ਸੋਰਸ (source) ਇੱਕ ਮੌਜੂਦਾ ਫਾਇਲ ਹੈ ਅਤੇ ਲਿੰਕ ਉਹ ਫਾਇਲ ਹੈ ਜੋ ਬਣਾਉਣੀ ਹੈ । | |ln space source space link ਜਿੱਥੇ ਸੋਰਸ (source) ਇੱਕ ਮੌਜੂਦਾ ਫਾਇਲ ਹੈ ਅਤੇ ਲਿੰਕ ਉਹ ਫਾਇਲ ਹੈ ਜੋ ਬਣਾਉਣੀ ਹੈ । | ||
|- | |- |
Latest revision as of 16:41, 7 April 2017
Time | Narration |
---|---|
00:00 | linux ਫਾਇਲ ਐਟਰੀਬਿਊਟਸ ਦੇ ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ । |
00:05 | ਇਸ ਟਿਊਟੋਰਿਅਲ ਲਈ ਤੁਹਾਨੂੰ ਪਹਿਲਾਂ ਤੋਂ ਹੀ example1 , example2 , example3 , example4 , example5 ਅਤੇ testchown ਨਾਮਕ ਖਾਲੀ ਫਾਇਲਾਂ ਨੂੰ ਬਣਾਉਣਾ ਹੋਵੇਗਾ । |
00:18 | ਕਿਰਪਾ ਕਰਕੇ test_chown ਨਾਮ ਦੀ ਖਾਲੀ ਡਾਇਰੇਕਟਰੀਸ ਅਤੇ ਡਾਇਰੇਕਟਰੀ 1 ਨੂੰ ਵੀ ਬਣਾਓ । |
00:25 | ਫਾਇਲ ਐਟਰੀਬਿਊਟ ਇੱਕ metadata (ਮੈਟਾਡਾਟਾ) ਹੈ ਜੋ ਇੱਕ ਕੰਪਿਊਟਰ ਫਾਇਲ ਬਾਰੇ ਦੱਸਦਾ ਹੈ ਜਾਂ ਉਸ ਦੇ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ । |
00:24 | ਫਾਇਲ ਐਟਰੀਬਿਊਟ ਫਾਇਲ ਦੇ ਮਾਲਿਕ , ਫਾਇਲ ਦੀ ਕਿਸਮ ,ਵਰਤੋ ਦੀ ਆਗਿਆ , ਆਦਿ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਬਾਰੇ ਦੱਸਦੀ ਹੈ । |
00:45 | chown ਕਮਾਂਡ ਦਾ ਇਸਤੇਮਾਲ ਫਾਇਲ ਜਾਂ ਡਾਇਰੇਕਟਰੀ ਦੇ ਮਾਲਕ ਨੂੰ ਬਦਲਨ ਲਈ ਕਰਦੇ ਹਨ । ਇਹ ਇੱਕ admin ਕਮਾਂਡ ਹੈ ਜਿਸਦੇ ਨਾਲ ਰੂਟ ਯੂਜਰ ਕੇਵਲ ਫਾਇਲ ਜਾਂ ਡਾਇਰੇਕਟਰੀ ਦੇ ਮਾਲਕ ਨੂੰ ਬਦਲ ਸਕਦਾ ਹੈ । |
01:00 | Chown ਕਮਾਂਡ ਦਾ ਸਿੰਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ - (chown space options space ownername space filename or directoryname ) । |
01:13 | ਅਸੀ chown ਕਮਾਂਡ ਦੇ ਨਾਲ ਹੇਠਾਂ ਦਿੱਤੇ ਆਪਸ਼ਨਸ ਦੇ ਸਕਦੇ ਹਾਂ । |
01:18 | -R : ਉਨ੍ਹਾਂ ਫਾਇਲਾਂ ਦੀ ਆਗਿਆ ਨੂੰ ਬਦਲਨ ਲਈ ਜੋ ਡਾਇਰੇਕਟਰੀ ਦੀ ਉਪ-ਡਾਇਰੇਕਟਰੀਜ ਵਿਚ ਹਨ ਜਿੱਥੇ ਤੁਸੀ ਫਿਲਹਾਲ ਹੋ । |
01:28 | -c : ਹਰੇਕ ਫਾਇਲ ਦੀ ਆਗਿਆ ਨੂੰ ਬਦਲਨ ਦੇ ਲਈ । |
01:33 | -f : chown ਨੂੰ ਏਰਰ ਮੈਸੇਜ ਦਿਖਾਉਣ ਤੋਂ ਰੋਕਣ ਲਈ । |
01:37 | ਹੁਣ ਅਸੀ chown ਦੇ ਕੁੱਝ ਉਦਾਹਰਣ ਵੇਖਾਂਗੇ । |
01:40 | ਸੋ ਟਰਮਿਨਲ ਉੱਤੇ ਜਾਓ । ਹੁਣ ਅਸੀ ਉਸ ਡਾਇਰੇਕਟਰੀ ਵਿੱਚ ਜਾਵਾਂਗੇ ਜਿੱਥੇ ਅਸੀਂ ਖਾਲੀ ਫਾਇਲਾਂ ਅਤੇ ਫੋਲਡਰ ਬਣਾਏ ਸਨ । ਉਸਦੇ ਲਈ cd space Desktop slash file attribute ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
01:56 | ਹੁਣ $ ls space - l spacetestchown that is t-e-s-t-c-h-o-w-n ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
02:11 | ਇੱਥੇ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ shahid testchown ਫਾਇਲ ਦਾ ਮਾਲਿਕ ( ਓਨਰ ) ਹੈ । |
02:18 | ਫਾਇਲ ਦੇ ਮਾਲਿਕ ( ਓਨਰ ) ਨੂੰ ਬਦਲਣ ਲਈ $ sudo space c - h own space that is a-n-u-s-h-a anusha space testchown that is t-e-s-t-c-h-o-w-n ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
02:36 | sudo ਪਾਸਵਰਡ ਨੂੰ enter ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ enter ਦਬਾਓ । enter ਦਬਾਓ । |
02:44 | ਹੁਣ $ ls space - l space t-e-s-t-c-h-o-w-n ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ ।ਇੱਥੇ ਤੁਸੀ ਵੇਖ ਸਕਦੇ ਹੋ ਕਿ ਫਾਇਲ ਦੀ ਨਵੀਂ ਮਾਲਿਕ ( ਓਨਰ ) ਅਨੁਸ਼ਾ ਹੈ । |
03:03 | ਹੁਣ ਅਸੀ ਵੇਖਾਂਗੇ ਕਿ ਡਾਇਰੇਕਟਰੀ ਦੇ ਮਾਲਿਕ ( ਓਨਰ ) ਨੂੰ ਕਿਵੇਂ ਬਦਲਦੇ ਹਾਂ । |
03:07 | $ ls –l ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । ਇੱਥੇ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਸ਼ਾਹਿਦ test_chown ਡਾਇਰੇਕਟਰੀ ਦਾ ਮਾਲਿਕ ( ਓਨਰ ) ਹੈ । |
03:21 | ਡਾਇਰੇਕਟਰੀ ਦੇ ਮਾਲਿਕ ( ਓਨਰ ) ਨੂੰ ਬਦਲਣ ਲਈ ਇਸ ਕਮਾਂਡ ਨੂੰ ਟਾਈਪ ਕਰੋ: |
03:26 | $ sudo space chown space minus capital R space a-n-u-s-h-a anusha spacetest_chown ਜੋ ਡਾਇਰੇਕਟਰੀ ਦਾ ਨਾਮ ਹੈ ਅਤੇ enter ਦਬਾਓ । |
03:44 | ਜੇਕਰ ਜ਼ਰੂਰਤ ਹੋਵੇ ਤਾਂ sudo ਪਾਸਵਰਡ ਨੂੰ enter ਕਰੋ ਅਤੇ ਦੁਬਾਰਾ enter ਦਬਾਓ । |
03:49 | ਸਾਡੀ ਸੌਖ ਲਈ ਮੈਂ CTRL + L ਦਬਾ ਕੇ ਸਕਰੀਨ ਨੂੰ ਸਾਫ਼ ਕਰਦਾ ਹਾਂ । ਹੁਣ $ ls space -l ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । ਇੱਥੇ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਅਨੁਸ਼ਾ ਡਾਇਰੇਕਟਰੀ ਦੀ ਨਵੀਂ ਓਨਰ ਹੈ । |
04:06 | chmod ਕਮਾਂਡ ਦਾ ਪ੍ਰਯੋਗ ਇੱਕ ਤੋਂ ਜਿਆਦਾ ਫਾਇਲਾਂ ਨੂੰ ਦੇਖਣ ਦੀ ਸੁਵਿਧਾ ਜਾਂ ਆਗਿਆ ਨੂੰ ਬਦਲਣ ਲਈ ਕਰਦੇ ਹਨ । |
04:13 | chmod ਕਮਾਂਡ ਦਾ ਸੀਨਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ - chmod space [ options ] space mode space filename space chmod space [ options ] space filename . ਅਸੀ chmod ਕਮਾਂਡ ਦੇ ਨਾਲ ਹੇਠਾਂ ਦਿੱਤੇ ਆਪਸ਼ਨਸ ਦੇ ਸਕਦੇ ਹਾਂ । |
04:29 | -c:ਬਦਲੀਆਂ ਹੋਈਆਂ ਫਾਇਲਸ ਦੀ ਜਾਣਕਾਰੀ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਨ ਦੇ ਲਈ । |
04:34 | -f:ਜਿਨ੍ਹਾਂ ਫਾਇਲਸ ਨੂੰ chmod ਨਹੀਂ ਬਦਲ ਸਕਦਾ ਉਨ੍ਹਾਂ ਦੀ ਸੂਚਨਾ ਯੂਜਰ ਨੂੰ ਨਾ ਦੇਣ ਦੇ ਲਈ । |
04:41 | ਨਿਮਨ ਪ੍ਰਕਾਰ ਦੇ ਐੱਕਸੇਸ ਜਾਂ ਅਨੁਮਤੀਆਂ ਹਨ । |
04:44 | r : Read ਅਰਥਾਤ ਪੜ੍ਹਨਾ
w : Write ਅਰਥਾਤ ਲਿਖਣਾ x : Execute ਅਰਥਾਤ ਚਲਾਉਣਾ s : user ਜਾਂ ਗਰੁਪ ਦੀ ID ਨੂੰ ਸੈਟ ਕਰਨਾ । |
04:54 | ਇਸ ਦੀ ਬਜਾਏ , ਅਸੀ ਤਿੰਨ ਅੰਕਾਂ ਦੇ octal ਨੰਬਰ ਨਾਲ ਆਗਿਆਵਾਂ ਦੇ ਸਕਦੇ ਹਾਂ । |
05:00 | ਪਹਿਲਾ ਅੰਕ ਮਾਲਿਕ ਦੀ ਆਗਿਆ ਲਈ ਹੈ , ਦੂਜਾ ਅੰਕ ਸਮੂਹ ਦੀ ਆਗਿਆ ਲਈ ਹੈ ਅਤੇ ਤੀਜਾ ਅੰਕ ਦੂਸਰੀਆਂ ਦੀ ਆਗਿਆ ਲਈ ਹੈ । |
05:09 | ਅਨੁਮਤੀਆਂ ਦੀ ਗਿਣਤੀ ਹੇਠਾਂ ਲਿਖੀਆਂ octal ਵੈਲਿਊਸ ਨੂੰ ਜੋੜ ਕੇ ਕੀਤੀ ਜਾਂਦੀ ਹੈ -
4 : Read ( ਪੜ੍ਹਨਾ ) 2 : Write ( ਲਿਖਣਾ ) 1 : Execute ( ਚਲਾਉਣਾ ) |
05:20 | ਹੁਣ ਅਸੀ chmod ਦੇ ਕੁੱਝ ਉਦਾਹਰਣ ਵੇਖਾਂਗੇ - ਟਰਮਿਨਲ ਉੱਤੇ ਜਾਓ ਅਤੇ execute-by-user ਆਗਿਆ ਨੂੰ file example1 ਵਿੱਚ ਜੋੜਨ ਲਈ ਕਮਾਂਡ enter ਕਰੋ । |
05:30 | ਉਸ ਤੋਂ ਪਹਿਲਾਂ ਮੈਂ CTRL + L ਨਾਲ ਸਕਰੀਨ ਨੂੰ ਕਲਿਅਰ ਕਰਦਾ ਹਾਂ । |
05:36 | ਹੁਣ $ chmod space u + x space example1 ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
05:49 | ਹੁਣ $ ls space - l space example1 ਟਾਈਪ ਕਰੋ ਅਤੇ ਬਦਲਾਅ ਨੂੰ ਦੇਖਣ ਲਈ enter ਦਬਾਓ । |
06:01 | ਇਥੇ ਤੁਸੀਂ ਦੇਖ ਸਕਦੇ ਹੋ ,file example1 ਨੂੰ ਓਨਰ ( ਮਾਲਿਕ ) ਦੁਆਰਾ read/write/execute ਦੀ ਅਨੁਮਤੀ , ਗਰੁਪ ਦੁਆਰਾ read / execute ਦੀ ਅਨੁਮਤੀ ਅਤੇ ਦੂਸਰੀਆਂ ਦੁਆਰਾ execute - only ਦੀ ਅਨੁਮਤੀ ਦੇਣ ਲਈ । |
06:15 | ਹੁਣ $ chmod space 751 space example1 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
06:26 | ਹੁਣ $ ls space - l space example1ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
06:35 | ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਉੱਤੇ ਦਿੱਤੀ ਕਮਾਂਡ ਨੇ ਓਨਰ ਦੁਆਰਾ read / write / execute ਦੀ ਆਗਿਆ , ਗਰੁਪ ਦੁਆਰਾ read / write ਦੀ ਆਗਿਆ ਅਤੇ ਦੂਸਰਿਆਂ ਦੁਆਰਾ execute - only ਦੀ ਆਗਿਆ ਫਾਇਲ example1 ਨੂੰ ਦੇ ਦਿੱਤੀ ਹੈ । |
06:52 | ਫਾਇਲ example1 ਨੂੰ ਹਰ ਕਿਸੇ ਲਈ read - only ਆਗਿਆ ਦੇਣ ਲਈ ਇਸ ਕਮਾਂਡ $ chmod space = r space example1 ਨੂੰ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
07:08 | ਹੁਣ $ ls space - l space example1 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
07:19 | ਇੱਥੇ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਸਾਰੇ ਯੂਜਰਸ ਲਈ ਫਾਇਲ example1 ਨੂੰ read - only ਆਗਿਆ ਦੇ ਦਿੱਤੀ ਗਈ ਹੈ । |
07:30 | ਆਗਿਆ ਨੂੰ ਆਪਣੇ ਆਪ ਵਾਰੀ - ਵਾਰੀ ਬਦਲਣ ਲਈ ਅਤੇ ਸਾਰੇ ਯੂਜਰਸ ਨੂੰ read - and - execute ਏਕਸੇਸ ਦੇਣ ਲਈ ਅਤੇ ਡਾਇਰੇਕਟਰੀ1, ਡਾਇਰੇਕਟਰੀ ਦੇ ਓਨਰ ਨੂੰ write-access ਦੇਣ ਲਈ ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ । |
07:44 | $ chmod space minus capital R space 755 space directory1 , enter ਦਬਾਓ । |
08:00 | ਹੁਣ $ ls space –l ਟਾਈਪ ਕਰੋ ਅਤੇ ਬਦਲਾਵ ਦੇਖਣ ਲਈ enter ਦਬਾਓ । |
08:09 | ਯੂਜਰ ਨੂੰ ਫਾਇਲ example2 ਵਿੱਚ execute ਆਗਿਆ ਦੇਣ ਲਈ $ chmod space u + x space example2 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
08:27 | ਹੁਣ $ ls space - l space example2 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
08:40 | ਹੁਣ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਯੂਜਰ ਨੂੰ ਫਾਇਲ example2 ਵਿੱਚ execute ਆਗਿਆ ਦੇ ਦਿੱਤੀ ਗਈ ਹੈ । |
08:50 | ਫਾਇਲ example3 ਲਈ ਗਰੁਪ ਵਿਚ write ਆਗਿਆ ਜੋੜਨ ਲਈ ਕਮਾਂਡ $ chmod space g + w space example3 ਨੂੰ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
09:10 | ਅਤੇ ਹੁਣ $ ls space - l space example3 ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
09:23 | ਹੁਣ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਗਰੁਪ ਵਿੱਚ write ਆਗਿਆ ਜੁੜ ਗਈ ਹੈ । |
09:30 | ਸਾਰੇ ਯੂਜਰਸ ਲਈ write ਆਗਿਆ ਨੂੰ ਹਟਾਉਣ ਲਈ $ chmod space a - w space example3 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
09:45 | ਹੁਣ $ ls space - l space example3 ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
09:55 | ਹੁਣ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ write ਆਗਿਆ ਨੂੰ ਸਾਰੇ ਯੂਜਰਸ ਲਈ ਹਟਾਇਆ ਗਿਆ ਹੈ । |
10:02 | chgrp ਕਮਾਂਡ ਦੀ ਵਰਤੋ ਇੱਕ ਤੋਂ ਜਿਆਦਾ ਫਾਇਲਸ ਦੇ ਗਰੁਪ ਨੂੰ ਨਵੇਂ ਗਰੁਪ ਵਿੱਚ ਬਦਲਣ ਲਈ ਕਰਦੇ ਹਨ । |
10:10 | newgroup ਜਾਂ ਤਾਂ ਇੱਕ ਗਰੁਪ ID ਨੰਬਰ ਹੈ ਜਾਂ ਫਿਰ /etc/group ਵਿੱਚ ਸਥਿਤ ਇੱਕ ਗਰੁਪ ਦਾ ਨਾਮ ਹੈ । |
10:20 | ਕੇਵਲ ਫਾਇਲ ਦਾ ਓਨਰ ਜਾਂ ਇੱਕ privileged user ( ਵਿਸ਼ੇਸ਼ਾਧਿਕਾਰੀ ਉਪਯੋਗਕਰਤਾ ) ਹੀ ਗਰੁਪ ਨੂੰ ਬਦਲ ਸਕਦਾ ਹੈ । |
10:26 | chgrp ਕਮਾਂਡ ਦਾ ਸਿੰਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ - chgrp space [ options ] space newgroup space files । |
10:36 | ਹੁਣ ਅਸੀ ਟਰਮਿਨਲ ਉੱਤੇ ਜਾਂਦੇ ਹਾਂ ਅਤੇ chgrp ਕਮਾਂਡ ਦੇ ਕੁੱਝ ਉਦਾਹਰਣ ਵੇਖਦੇ ਹਾਂ । $ ls space - l space example4 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
10:57 | ਹੁਣ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਗਰੁਪ ਆਗਿਆ ਯੂਜਰ ਸ਼ਾਹਿਦ ਲਈ ਹੈ । |
11:03 | ਗਰੁਪ ਆਗਿਆ ਨੂੰ ਬਦਲਣ ਲਈ ਕਮਾਂਡ $ sudo space chgrp space rohit space example4 ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
11:20 | enter ਦਬਾਓ । ਜੇਕਰ ਜਰੂਰਤ ਹੋਵੇ ਤਾਂ sudo ਪਾਸਵਰਡ ਨੂੰ enter ਕਰੋ । |
11:27 | ਹੁਣ $ ls space - l space example4 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
11:38 | ਹੁਣ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਗਰੁਪ shahid ਤੋਂ ਬਦਲ ਕੇ rohit ਹੋ ਗਿਆ ਹੈ । |
11:46 | inode ਗਿਣਤੀ ਇੱਕ unique integer ਹੈ ਜੋ ਡਿਵਾਇਸ (device) ਨੂੰ ਦਿੱਤਾ ਗਿਆ ਹੈ । |
11:51 | inode ਇੱਕ ਰੈਗੂਲਰ ਫਾਇਲ ਜਾਂ ਡਾਇਰੇਕਟਰੀ ਦੇ ਬਾਰੇ ਵਿੱਚ ਮੂਲ ਜਾਣਕਾਰੀ ਸਟੋਰ ਕਰਦਾ ਹੈ । |
11:57 | ਸਾਰੀਆਂ ਫਾਇਲਸ inode ਲਈ ਹਾਰਡ ਲਿੰਕਸ ਹਨ । |
12:00 | ਜਦੋਂ ਵੀ ਕੋਈ ਪ੍ਰੋਗਰਾਮ ਇੱਕ ਫਾਇਲ ਨੂੰ ਨਾਮ ਨਾਲ ਰੈਫਰ ਕਰਦਾ ਹੈ , ਤੱਦ ਸਿਸਟਮ ਉਸਦੀ inode ਨੂੰ ਖੋਜਣ ਲਈ ਉਸ ਫਾਇਲ ਦੇ ਨਾਮ ਨੂੰ ਵਰਤਦਾ ਹੈ । |
12:12 | ਅਸੀ ਫਾਇਲ ਦਾ inode ਨੰਬਰ ਦੇਖਣ ਲਈ ls space - i ਕਮਾਂਡ ਦੀ ਵਰਤੋ ਕਰ ਸਕਦੇ ਹਾਂ । |
12:19 | $ ls space-i space example5 ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
12:29 | ਫਾਇਲ ਤੋਂ ਪਹਿਲਾਂ ਲਿਖੀ ਗਿਣਤੀ ਫਾਇਲ ਦਾ inode ਨੰਬਰ ਹੈ । |
12:35 | inode ਇੱਕ ਸਮੇਂ ਤੇ ਠੀਕ ਇੱਕ ਹੀ ਡਾਇਰੇਕਟਰੀ ਨਾਲ ਜੁੜੇ ਹੁੰਦੇ ਹਨ । |
12:41 | ਹਾਰਡ ਲਿੰਕਸ ਇੱਕ ਇਕੱਲੇ inode ਨਾਲ ਮਲਟੀਪਲ ਡਾਇਰੇਕਟਰੀ ਏੰਟਰੀਜ ਨੂੰ ਜੋੜਨ ਲਈ ਹੁੰਦੇ ਹਨ । ਲਿੰਕ ਬਣਾਉਣ ਲਈ ln ਕਮਾਂਡ ਹੈ । |
12:52 | ਹਾਰਡ ਲਿੰਕ ਬਣਾਉਣ ਲਈ ln ਕਮਾਂਡ ਦਾ ਸਿੰਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ: |
12:57 | ln space source space link ਜਿੱਥੇ ਸੋਰਸ (source) ਇੱਕ ਮੌਜੂਦਾ ਫਾਇਲ ਹੈ ਅਤੇ ਲਿੰਕ ਉਹ ਫਾਇਲ ਹੈ ਜੋ ਬਣਾਉਣੀ ਹੈ । |
13:06 | ਹੁਣ ਅਸੀ ਹਾਰਡ ਲਿੰਕਸ ਦੇ ਕੁੱਝ ਉਦਾਹਰਣ ਵੇਖਾਂਗੇ । |
13:10 | ਮੈਂ ਸਕਰੀਨ ਨੂੰ ਦੁਬਾਰਾ ਸਾਫ਼ ਕਰਦਾ ਹਾਂ । ਹੁਣ $ ln space example1 space exampleln ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
13:25 | ਹੁਣ ਦੋਨਾਂ ਫਾਇਲਸ ਦੇ inode ਨੰਬਰ ਨੂੰ ਦਿਖਾਉਣ ਲਈ $ ls space -i space example1 space exampleln ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ ਅਤੇ enter ਦਬਾਓ । |
13:41 | ਹੁਣ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਦੋਨਾਂ ਫਾਇਲਸ ਦੇ inode ਨੰਬਰ ਸਮਾਨ ਹਨ , ਫਾਇਲ example1 ਦਾ ਹਾਰਡ ਲਿੰਕ ਫਾਇਲ exampleln ਹੈ । |
13:54 | ਸੋਫਟ ਲਿੰਕ ਸਿਮਬੋਲਿਕ ਲਿੰਕ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਪ੍ਰਕਾਰ ਦੀ ਫਾਇਲ ਹੈ ਜਿਸ ਵਿੱਚ ਦੂਸਰੀ ਫਾਇਲ ਜਾਂ ਡਾਇਰੇਕਟਰੀ ਦਾ ਰੇਫਰੇਂਸ ਹੈ ਜੋ absolute ਜਾਂ relative ਪਾਥ ਦੇ ਰੂਪ ਵਿੱਚ ਹੈ । |
14:07 | ਸੋਫਟ ਲਿੰਕ ਬਣਾਉਣ ਲਈ ln ਕਮਾਂਡ ਦਾ ਸਿੰਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ । |
14:12 | ln space - s space { target - filename } space { symbolic - filename } |
14:19 | ਹੁਣ ਅਸੀ ਸੋਫਟ ਲਿੰਕਸ ਦੇ ਕੁੱਝ ਉਦਾਹਰਣ ਵੇਖਾਂਗੇ । |
14:25 | ਸੋਫਟ ਲਿੰਕ ਨੂੰ ਬਣਾਉਣ ਲਈ $ ln space - s space example1 space examplesoft ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ । |
14:40 | enter ਦਬਾਓ । |
14:43 | ਹੁਣ ਦੋਨਾਂ ਫਾਇਲਸ ਦੇ inode ਨੰਬਰ ਅਤੇ ਸੂਚੀ ਦਿਖਾਉਣ ਲਈ $ ls space - li space example1 space examplesoft ਕਮਾਂਡ ਟਾਈਪ ਕਰੋ । |
15:01 | enter ਦਬਾਓ । |
15:03 | ਹੁਣ ਅਸੀ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਦੋਨਾਂ ਫਾਇਲਸ ਦੇ inode ਨੰਬਰ ਵੱਖਰੇ ਹਨ ਅਤੇ example1 ਦਾ ਸੋਫਟ ਲਿੰਕ examplesoft ਹੈ । |
15:16 | ਸੋ ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ linux ਫਾਇਲ ਐਟਰੀਬਿਉਟਸ ਜਿਵੇਂ ਫਾਇਲ ਦੀ ਆਗਿਆ , ਮਾਲਕੀ ਅਤੇ ਗਰੁਪ ਨੂੰ ਬਦਲਣ ਦੇ ਬਾਰੇ ਵਿੱਚ ਸਿੱਖਿਆ ਹੈ । |
15:26 | ਅਸੀਂ ਫਾਇਲ ਦੇ inode , ਸੋਫਟ ਅਤੇ ਹਾਰਡ ਲਿੰਕਸ ਦੇ ਬਾਰੇ ਵਿੱਚ ਵੀ ਸਿੱਖਿਆ ਹੈ । |
15:31 | ਇਸ ਦੇ ਨਾਲ ਮੈਂ ਇਸ ਟਿਊਟੋਰਿਅਲ ਨੂੰ ਖ਼ਤਮ ਕਰਦਾ ਹਾਂ । |
15:35 | ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟਾਕ - ਟੂ - ਅ ਟੀਚਰ ਪ੍ਰੋਜੇਕਟ ਦਾ ਹਿੱਸਾ ਹੈ jo ਭਾਰਤ ਸਰਕਾਰ ਦੀ MHRD ਦੇ "ਰਾਸ਼ਟਰੀ ਸਾਖਰਤਾ ਮਿਸ਼ਨ ਥ੍ਰੋ ICT " ਰਾਹੀਂ ਸੁਪੋਰਟ ਕੀਤਾ ਗਿਆ ਹੈ । |
15:44 | ਇਸ ਮਿਸ਼ਨ ਬਾਰੇ ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਹੈ http://spoken-tutorial.org/NMEICT-Intro |
15:50 | ਇਹ ਸਕਰਿਪਟ ਹਰਮੀਤ ਸੰਧੂ ਦੁਆਰਾ ਅਨੁਵਾਦਿਤ ਹੈ । ਆਈ ਆਈ ਟੀ ਬੌਮਬੇ ਵਲੋਂ ਮੈਂ ਹੁਣ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ । |