ΠΡΠ΅Π΄ΠΎΡΡΠ΅ΡΠ΅ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΌ, ΠΊΡΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠΎΡΠΎΠΏΠΈΡΡΡ: ΠΏΠΎΡΠ»Π΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠ²ΡΠ·ΠΈ Π΄Π°Π½Π½ΡΠ΅ ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌΠΈ. Π£Π΄Π°Π»Π΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΏΠΎΠΏΠ°Π΄Π°ΡΡ ΡΠΊΠΎΡΠ΅Π΅ Π² ΡΠΎΠΏΠΊΡ, ΡΠ΅ΠΌ Π² ΠΌΡΡΠΎΡΠ½ΡΡ ΠΊΠΎΡΠ·ΠΈΠ½Ρ, ΠΈ Π½Π΅Ρ ΡΡΠ΅Π΄ΡΡΠ²Π° Π²ΠΎΠ·ΡΠΎΠ΄ΠΈΡΡ ΠΈΡ ΠΈΠ· ΠΏΠ΅ΠΏΠ»Π°. (Π‘Π»Π°Π±Π°Ρ Π½Π°Π΄Π΅ΠΆΠ΄Π° Π½Π° Π²ΠΎΠ·ΡΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²ΡΠ΅-ΡΠ°ΠΊΠΈ Π΅ΡΡΡ. Π Π±ΠΎΠ»ΡΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ UNIX Π΅ΡΡΡ ΡΡΡΠΈΠ½Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π² ΠΊΠ°ΠΊΠΎΠ΅-Π½ΠΈΠ±ΡΠ΄Ρ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ ΡΠΈΠΏΠ° ΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠΉ Π»Π΅Π½ΡΡ, ΠΎΡΠΊΡΠ΄Π° ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π²Π»Π΅ΡΡ. ΠΠ»Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΡΡΠΏΠΎΠΊΠΎΠ΅Π½ΠΈΡ Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π·Π½Π°ΡΡ, ΠΊΠ°ΠΊΠΎΠΉ ΠΎΠ±ΡΠ΅ΠΌ Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°. ΠΡΠ»ΠΈ Π½Π΅Ρ Π½ΠΈΡΠ΅Π³ΠΎ, Π±ΡΠ΄ΡΡΠ΅ Π±Π΄ΠΈΡΠ΅Π»ΡΠ½Ρ β Π»ΡΠ±ΡΠ΅ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΊΠΈ Ρ Π΄ΠΈΡΠΊΠ°ΠΌΠΈ ΠΌΠΎΠ³ΡΡ ΠΎΠ±Π΅ΡΠ½ΡΡΡΡΡ ΠΊΠ°ΡΠ°ΡΡΡΠΎΡΠΎΠΉ.)
Π‘Π²ΡΠ·ΠΈ ΡΠ°ΠΉΠ»Π° ΡΠ΄ΠΎΠ±Π½Ρ, Π΅ΡΠ»ΠΈ Π΄Π²Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π½ΠΈΠΌ, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π½ΡΠΆΠ½Π° Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΠΊΠΎΠΏΠΈΡ β Π΄ΡΡΠ³ΠΎΠΉ ΡΠ°ΠΉΠ» Ρ ΡΠΎΠΉ ΠΆΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π΄ΠΎ Π²Π½Π΅ΡΠ΅Π½ΠΈΡ Π² Π½Π΅Π³ΠΎ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΡΠ°ΠΊ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π», Π΅ΡΠ»ΠΈ Π²Π°Ρ Π½Π΅ ΡΡΡΡΠΎΡΡ ΡΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ. ΠΠ΄Π΅ΡΡ Π½Π΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ²ΡΠ·ΠΈ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΠΎΠ±Π΅ ΡΠ²ΡΠ·ΠΈ Π±ΡΠ΄ΡΡ ΡΡΡΠ»Π°ΡΡΡΡ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΠΉ ΡΠ°ΠΉΠ». ΠΠΎΠΏΠΈΡΡΠ΅Ρ ΡΠ°ΠΉΠ»Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°
cp$ cp junk copyofjunk$ ls -li total 315850 -rw-rw-rw- 1 youΒ 2 Sep 27 13:13 copyofjunk15768 -rw-rw-rw- 1 youΒ 2 Sep 27 12:37 junk15274 drwxrwxrwx 4 you 64 Sep 27 09:34 recipes$ΠΠ½Π΄Π΅ΠΊΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²
junkcopyofjunk$ chmod -w copyofjunkΒ Β Β Β $ ls -li total 315850 -r--r--r-- 1 youΒ 2 Sep 27 13:13 copyofjunk15768 -rw-rw-rw- 1 youΒ 2 Sep 27 12:37 junk15274 drwxrwxrwx 4 you 64 Sep 27 09:34 recipes$ rm copyofjunkrm: copyofjunk 444 mode n $ date > junk$ ls -li total 315850 -r--r--r-- 1 youΒ 2 Sep 27 13:13 copyofjunk15768 -rw-rw-rw- 1 you 29 Sep 27 13:16 junk15274 drwxrwxrwx 4 you 64 Sep 27 09:34 recipes$ rm copyofjunkrm: copyofjunk 444 mode y $ ls -li total 215768 -rw-rw-rw- 1 you 29 Sep 27 13:16 junk15274 drwxrwxrwx 4 you 64 Sep 27 09:34 recipes$ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΏΠΈΠΈ ΡΠ°ΠΉΠ»Π° ΠΈΠ»ΠΈ Π΅Π΅ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π½Π° ΠΎΡΠΈΠ³ΠΈΠ½Π°Π». ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎ, ΡΡΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Ρ ΡΠ°ΠΉΠ»Π°
copyofjunkΠΡΡΡ Π΅ΡΠ΅ ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΡΠΏΡΠ°Π²Π»ΡΡΡΠ°Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ, β
mvcpln$ mv junk sameoldjunk $ ls -li total 215274 drwxrwxrwx 4 you 64 Sep 27 09:34 recipes15768 -rw-rw-rw- 1 you 29 Sep 27 13:16 sameoldjunk$sameoldjunkjunkΠΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Π²ΡΡΠ΅ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΈ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΠ»ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΠΈ Π² Π΄ΡΡΠ³ΠΈΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°Ρ . ΠΠΎΠΌΠ°Π½Π΄Π°
lnmvcp$ mvcpfile1 file2 ... directoryΠΠ΄Π΅ΡΡ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΏΠ΅ΡΠ΅ΡΡΠ»ΠΊΠ° (ΠΈΠ»ΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅) ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠΌ. Π‘Π²ΡΠ·ΠΈ ΠΈΠ»ΠΈ ΠΊΠΎΠΏΠΈΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΠΎΠ»ΡΡΠ°ΡΡΡΡ ΠΏΠΎΠ΄ ΡΠ΅ΠΌΠΈ ΠΆΠ΅ ΠΈΠΌΠ΅Π½Π°ΠΌΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ "Π½Π°Π±ΠΈΡΡ ΡΡΠΊΡ" Π² ΡΠ°Π±ΠΎΡΠ΅ Ρ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠΌ, ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΠ°ΡΡ Ρ
$ cp /usr/src/cmd/ed.Ρ .ΠΏΠΎΠ»ΡΡΠΈΠ² ΡΠ²ΠΎΡ ΠΊΠΎΠΏΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° Π΄Π»Ρ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ². ΠΡΠ²Π°ΠΈΠ²Π°Ρ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ
shell$ mkdir sh$ cp /usr/src/cmd/sh/* shΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°
cpshellsh/usr/src/cmd/shcplnmvcplnΠΠΎΡΠ΅ΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°
ls -lrecipesΠΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°: ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π²Π²Π΅ΡΡΠΈ
$ ls -ld /usr/youΠ§Π΅ΠΌ ΡΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎΠ»Π΅Π·Π½Π°?
Π ΡΠ΅ΠΌ ΡΠΎΡΡΠΎΠΈΡ ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ
$ mv junk junk1ΠΈ
$ cp junk junk1$ rm junkΠΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°: ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ²ΡΠ·Ρ Ρ
junkΠΠΎΠΌΠ°Π½Π΄Π°
cpcprcpcpcp