Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Linux Mint ΠΈ Π΅Π³ΠΎ Cinnamon. ΠžΡ‡Π΅Ρ€ΠΊΠΈ примСнитСля». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 32

Автор АлСксСй Π€Π΅Π΄ΠΎΡ€Ρ‡ΡƒΠΊ

$ chgrp newgroup filename

ΠΎΡ‚ Π΅Π³ΠΎ Π»ΠΈΡ†Π° ΠΏΡ€ΠΈΠΏΠΈΡˆΠ΅Ρ‚ Ρ„Π°ΠΉΠ» filename ΠΊ Π³Ρ€ΡƒΠΏΠΏΠ΅ newgroup. Однако ΠΈ здСсь Π΅ΡΡ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ β€” Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ достигнут, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли хозяин Ρ„Π°ΠΉΠ»Π° являСтся Ρ‡Π»Π΅Π½ΠΎΠΌ Π³Ρ€ΡƒΠΏΠΏΡ‹ newgroup, ΠΈΠ½Π°Ρ‡Π΅ ΠΎΠΏΡΡ‚ΡŒ придСтся ΠΏΡ€ΠΈΠ±Π΅Π³Π½ΡƒΡ‚ΡŒ ΠΊ полномочиям администратора.

МоТно Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ) ΠΈ хозяина Ρ„Π°ΠΉΠ»Π°, ΠΈ Π³Ρ€ΡƒΠΏΠΏΡƒ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ приписан. ДСлаСтся это Ρ‚Π°ΠΊ:

$ chown newowner:newgroup filename

Или Ρ‚Π°ΠΊ:

$ chown newowner.newgroup filename

Π“Π΄Π΅, понятноС Π΄Π΅Π»ΠΎ, ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ newowner выступаСт Π½ΠΎΠ²Ρ‹ΠΉ хозяин Ρ„Π°ΠΉΠ»Π°, Π° ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ newgroup β€” новая Π³Ρ€ΡƒΠΏΠΏΠ°, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ приписан.

Π’ ΠΎΠ±Π΅ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… вмСсто ΠΈΠΌΠ΅Π½ΠΈ хозяина ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… числСнныС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ (UID ΠΈ GID, соотвСтствСнно). Π­Ρ‚ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ смысл, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ совмСстном использовании Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах. Π’Π°ΠΊ, Π΄Π°ΠΆΠ΅ СдинствСнный ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ имя_Ρ€Π΅ΠΊ Π² ΠΊΠ°ΠΊΠΎΠΌ-Π»ΠΈΠ±ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ Linux ΠΈ Π² BSD ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹, ΠΈ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ Π½Π΅ΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Ρ‚Π°ΠΌ, ΠΈ Ρ‚Π°ΠΌ, ΠΈΠΌΠ΅Π½Π½ΠΎ числСнный ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ chown.

Для ΠΊΠΎΠΌΠ°Π½Π΄ chown ΠΈ chgrp поддСрТиваСтся ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π½Π°Π±ΠΎΡ€ ΠΎΠΏΡ†ΠΈΠΉ. НаиболСС интСрСсны (ΠΈ Π²Π°ΠΆΠ½Ρ‹) Π΄Π²Π΅ ΠΈΠ· Π½ΠΈΡ…. ΠžΠΏΡ†ΠΈΡ --reference позволяСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ хозяина Ρ„Π°ΠΉΠ»Π° ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΊ Π³Ρ€ΡƒΠΏΠΏΠ΅ Π½Π΅ явным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π° ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρƒ ΠΈ подобию Ρ„Π°ΠΉΠ»Π°, имя ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ выступаСт Π² качСствС значСния ΠΎΠΏΡ†ΠΈΠΈ. Π’Π°ΠΊ, ΠΊΠΎΠΌΠ°Π½Π΄Π°

$ chown --reference=ref_filename filename

установит для Ρ„Π°ΠΉΠ»Π° filename Ρ‚Π΅ ΠΆΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ принадлСТности (хозяина ΠΈ Π³Ρ€ΡƒΠΏΠΏΡƒ), Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΈ Ρ€Π°Π½Π΅Π΅ Ρƒ Ρ„Π°ΠΉΠ»Π° ref_filename. Π­Ρ‚ΠΎ вСсьма ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΡ€ΠΈ массовой Ρ€Π΅Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… источников.

ΠžΠΏΡ†ΠΈΡ -R (ΠΈΠ»ΠΈ --recursive) распространяСт дСйствиС ΠΎΠ±Π΅ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° (излишнС Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ маски Ρ‚ΠΈΠΏΠ° *, *.ext, name.* ΠΈ Ρ‚.Π΄.), Π½ΠΎ ΠΈ Π½Π° всС Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ, вмСстС с входящими Π² Π½ΠΈΡ… Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ всСх Ρ„Π°ΠΉΠ»ΠΎΠ² Π² своСм домашнСм ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

$ chgrp -R newgroup ~/*

А ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ‚Π΅ΠΌ ΠΆΠ΅ способом ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ принадлСТности Β«ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†ΡƒΒ» для всСх ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² любого ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°:

$ chown -R --reference=ref_filename

        /somepath/somecat/*

Как ΠΈ слСдуСт ΠΈΠ· Π΅Π΅ ΠΈΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠΌΠ°Π½Π΄Π° chmod ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для смСны Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² доступа β€” чтСния, измСнСния ΠΈ исполнСния. Π’ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° дСлаСтся это просто:

$ chmod [Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹] filename

Атрибуты доступа ΠΌΠΎΠ³Ρƒ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ с использованиС ΠΊΠ°ΠΊ символьной, Ρ‚Π°ΠΊ ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ способ β€” ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅, для ΠΊΠ°ΠΊΠΈΡ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² принадлСТности (хозяина, Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…) ΠΊΠ°ΠΊΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ доступа задСйствованы. Атрибуты принадлСТности ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ символами u (ΠΎΡ‚ user) для хозяина Ρ„Π°ΠΉΠ»Π°, g (ΠΎΡ‚ group) β€” для Π³Ρ€ΡƒΠΏΠΏΡ‹, o (ΠΎΡ‚ other) для ΠΏΡ€ΠΎΡ‡ΠΈΡ… ΠΈ a (ΠΎΡ‚ all) β€” для всСх ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ принадлСТности Π²ΠΎΠΎΠ±Ρ‰Π΅. Атрибуты доступа ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π»ΠΈΡ‚Π΅Ρ€Π°ΠΌΠΈ r (ΠΎΡ‚ read), Π΄Π°ΡŽΡ‰Π΅ΠΉ ΠΏΡ€Π°Π²ΠΎ чтСния, w (ΠΎΡ‚ write) β€” ΠΏΡ€Π°Π²ΠΎ измСнСния ΠΈ x (ΠΎΡ‚ execute) β€” ΠΏΡ€Π°Π²ΠΎ исполнСния.

Атрибуты принадлСТности ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ с Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ доступа символами + (присвоСниС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° доступа), - (отнятиС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°) ΠΈΠ»ΠΈ = (присвоСниС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° доступа с ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ отнятиСм всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ…). ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π² строкС ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ (подряд, Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠ²) Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² принадлСТности ΠΈ нСсколько (ΠΈΠ»ΠΈ всС) Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ доступа.

Для пояснСния сказанного ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ². Π’Π°ΠΊ, ΠΊΠΎΠΌΠ°Π½Π΄Π°

$ chmod u+w filename

установит для хозяина (u) ΠΏΡ€Π°Π²ΠΎ измСнСния (+w) Ρ„Π°ΠΉΠ»Π° filename, Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°

$ chmod a-x filename

ΠΎΡ‚Π½ΠΈΠΌΠ΅Ρ‚ Ρƒ всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π²ΠΎΠΎΠ±Ρ‰Π΅ (a) ΠΏΡ€Π°Π²ΠΎ Π΅Π³ΠΎ исполнСния (-x). Π’ случаС, Ссли Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ доступа присваиваСтся всСм катСгориям принадлСТности, символ a ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ. Π’Π°ΠΊ, ΠΊΠΎΠΌΠ°Π½Π΄Π°

$ chmod +x filename

Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ, присвоит Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ исполнСния Ρ„Π°ΠΉΠ»Π° filename всСм катСгориям принадлСТности (ΠΈ хозяину, ΠΈ Π³Ρ€ΡƒΠΏΠΏΠ΅, ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠΌ).

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

$ chmod go=rx filename

ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π³Ρ€ΡƒΠΏΠΏΠ΅ принадлСТности Ρ„Π°ΠΉΠ»Π° filename ΠΈ всСм ΠΏΡ€ΠΎΡ‡ΠΈΠΌ (Π½Π΅ хозяину ΠΈ Π½Π΅ Π³Ρ€ΡƒΠΏΠΏΠ΅) ΠΏΡ€Π°Π²ΠΎ Π½Π° Π΅Π³ΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ исполнСниС с ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ отнятиСм ΠΏΡ€Π°Π²Π° измСнСния.

НаконСц, ΠΊΠΎΠΌΠ°Π½Π΄Π° chmod Π² состоянии ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ€Π΅ΠΆΠΈΠΌΠ° для Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‚Π°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ Π±ΠΈΡ‚Ρ‹ SUID ΠΈ GUID, ΠΈΠ»ΠΈ, скаТСм, Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ sticky.

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚ΡŒ, Π½ΠΎ, думаСтся, ΠΈΡ… достаточно для понимания ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ chmod с символьной Π½ΠΎΡ‚Π°Ρ†ΠΈΠ΅ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ².

Цифровая нотация β€” Π΅Ρ‰Ρ‘ ΠΏΡ€ΠΎΡ‰Π΅. ΠŸΡ€ΠΈ Π½Π΅ΠΉ достаточно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ сумму присваиваСмых Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Π² Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΌ исчислСнии (4 β€” Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ чтСния, 2 β€” Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ измСнСния ΠΈ 1 β€” Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ исполнСния; 0 символизируСт отсутствиС Π»ΡŽΠ±Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² доступа) для хозяина (пСрвая позиция), Π³Ρ€ΡƒΠΏΠΏΡ‹ (вторая позиция) ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… (Ρ‚Ρ€Π΅Ρ‚ΡŒΡ позиция). ВсС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ доступа, ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ Π²Π½Π΅ этой суммы, автоматичСски ΠΎΡ‚Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Ρƒ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π°

$ chmod 000 filename

ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ снятиС с Ρ„Π°ΠΉΠ»Π° filename всСх Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² доступа для всСх ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ принадлСТности (Π² Ρ‚ΠΎΠΌ числС ΠΈ хозяина) ΠΈ эквивалСнтна ΠΊΠΎΠΌΠ°Π½Π΄Π΅

$ chmod =rwx filename

Π² символьной Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ. А ΠΊΠΎΠΌΠ°Π½Π΄Π°

$ chmod 777 filename

Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ², устанавливаСт для всСх ΠΏΠΎΠ»Π½Ρ‹ΠΉ доступ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ filename. Для установки Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² доступа Π² числСнной Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ потрСбуСтся ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠ³ΠΎ, ΡΡ‚Π°Ρ€ΡˆΠ΅Π³ΠΎ, рСгистра. Π’Π°ΠΊ, ΠΊΠΎΠΌΠ°Π½Π΄Π° для рассмотрСнного Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° β€” присвоСния Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° суидности исполнимому Ρ„Π°ΠΉΠ»Ρƒ X-сСрвСра, β€” Π² числСнной Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ

$ chmod 4711 /usr/X11R6/bin/XFree86

Как ΠΈ для ΠΊΠΎΠΌΠ°Π½Π΄ chown ΠΈ chgrp, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅ ΠΎΠΏΡ†ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ chmod β€” это --reference ΠΈ -R. И смысл ΠΈΡ… Ρ‚ΠΎΡ‚ ΠΆΠ΅ самый. ΠŸΠ΅Ρ€Π²Π°Ρ устанавливаСт для Ρ„Π°ΠΉΠ»Π° (Ρ„Π°ΠΉΠ»ΠΎΠ²) Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ доступа, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌ рСфСрСнсного Ρ„Π°ΠΉΠ»Π°, вторая β€” распространяСт дСйствиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π° всС Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ ΠΈ входящиС Π² Π½ΠΈΡ… Ρ„Π°ΠΉΠ»Ρ‹.

РСкурсивноС присвоСниС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² доступа ΠΏΠΎ ΠΎΠ±Ρ€Π°Π·Ρ†Ρƒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ внимания. Π’Π°ΠΊ, Ссли рСкурсивно ΠΎΡ‚Π½ΡΡ‚ΡŒ для всСго содСрТимого домашнСго ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ исполнСния (Π° ΠΎΠ½ Π±Π΅Π· соблюдСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… условий монтирования Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠΌ присваиваСтся Π»ΡŽΠ±Ρ‹ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ, скопированным с носитСлСй Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ структуры FAT ΠΈΠ»ΠΈ ISO9660 Π±Π΅Π· Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ RockRidge, Ρ‡Ρ‚ΠΎ подчас ΠΌΠ΅ΡˆΠ°Π΅Ρ‚), Ρ‚ΠΎ Ρ‚Π΅ΠΌ самым станСт Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ Π²Ρ…ΠΎΠ΄ Π² любой ΠΈΠ· Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ². Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, Π² ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Π΅ ΠΏΡ€ΠΎ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ find Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· способов Π±ΠΎΡ€ΡŒΠ±Ρ‹ с Ρ‚Π°ΠΊΠΈΠΌ Π±Π΅Π·ΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ΠΌ.

Как Π±Ρ‹Π»ΠΎ упомянуто Π² ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π³Π»Π°Π²Π΅, для всСх вновь создаваСмых Π΄Π°Π½Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΈΠ΅ ΡƒΠΌΠΎΠ»Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ доступа. Π­Ρ‚ΠΎΠΉ Ρ†Π΅Π»ΠΈ слуТит ΠΊΠΎΠΌΠ°Π½Π΄Π° umask β€” Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΏΡ€ΠΎΡ‡ΠΈΡ…, Π½Π΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°, Π° встроСнная ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ. Данная Π±Π΅Π· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°, ΠΎΠ½Π° Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ субтрактивных (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π½ΠΈΠΌΠ°Π΅ΠΌΡ‹Ρ… ΠΎΡ‚ суммы) ΠΏΡ€Π°Π² доступа для Π½ΠΎΠ²ΠΎΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²:

$ umask

22

Π’Ρ‹Π²ΠΎΠ΄ ΠΏΡ€Π°Π² даСтся Π² символьной Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ, Π½ΡƒΠ»ΠΈ (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ отсутствиС Β«ΠΎΡ‚ΡŠΡ‘ΠΌΠ°Β» ΠΏΡ€Π°Π² Ρƒ ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ) игнорируСтся. Если ΠΆΠ΅ Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Β«ΠΎΡ‚Π½ΠΈΠΌΠ°Π΅ΠΌΡ‹Π΅Β» ΠΏΡ€Π°Π²Π° β€” всС вновь создаваСмыС Ρ„Π°ΠΉΠ»Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ доступа. НапримСр, ΠΊΠΎΠΌΠ°Π½Π΄Π°

$ umask 000

ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ всю ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² доступа (чтСния, измСнСния ΠΈ исполнСния) для хозяина, Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ….

ДСйствиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ umask, Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, распространяСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ сСанс Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ, опрСдСляя ΡƒΠΌΠΎΠ»Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²Π° доступа Π½Π° Π²Π΅Ρ‡Π½Ρ‹Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π°.

ΠšΡ€ΠΎΠΌΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² принадлСТности ΠΈ доступа, Ρ„Π°ΠΉΠ»Π°ΠΌ свойствСнны Π΅Ρ‰Ρ‘ ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ доступа (atime), Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ измСнСния ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… (ctime) ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ измСнСния Π΄Π°Π½Π½Ρ‹Ρ… (mtime) Ρ„Π°ΠΉΠ»Π°. Они ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ автоматичСски, Π² силу самого Ρ„Π°ΠΊΡ‚Π° открытия Ρ„Π°ΠΉΠ»Π° (atime), смСны Π»ΡŽΠ±Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, доступа (ctime) ΠΈΠ»ΠΈ рСдактирования содСрТимого Ρ„Π°ΠΉΠ»Π° (mtime).

Однако Π±Ρ‹Π²Π°ΡŽΡ‚ ситуации, ΠΊΠΎΠ³Π΄Π° автоматичСски установлСнныС Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ трСбуСтся ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ. ΠŸΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сбой систСмных часов, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ создаваСмых ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² пСрСстанут ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Казалось Π±Ρ‹, Ρ‡Π΅Π³ΠΎ ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎΠ³ΠΎ? Ан Π½Π΅Ρ‚, Ρ„Π°ΠΊΡ‚ΠΎΡ€ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ³Ρ€Π°Π΅Ρ‚ Π² Unix-систСмах ΠΎΡ‡Π΅Π½ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΊΠΎΠΌΠ°Π½Π΄Π° make (Π° ΠΏΠΎΠ΄ Π΅Π΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ· исходников) провСряСт Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² (Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ β€” Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ mtime) ΠΈ ΠΏΡ€ΠΈ ΠΈΡ… нСсоотвСтствии ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ошибками. Ну ΠΈ Π±ΠΎΠ»Π΅Π΅ обычная ситуация β€” Π½Π° основС Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠΊ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ эффСктивно ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ, скаТСм, Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. И ΠΏΠΎΡ‚ΠΎΠΌΡƒ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ ΠΎΡ‚Ρ€Π°ΠΆΠ°Π»ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ΅ врСмя создания ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»Π°.

Π’Π°ΠΊ Π²ΠΎΡ‚, для измСнСния Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π° touch, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ€Π°Π½Π΅Π΅ ΠΌΡ‹ использовали просто для создания пустого Ρ„Π°ΠΉΠ»Π°. Данная ΠΆΠ΅ с ΠΈΠΌΠ΅Π½Π΅ΠΌ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ„Π°ΠΉΠ»Π° Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° -

$ touch exist_file

ΠΎΠ½Π° присвоит всСм Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌ (atime, ctime, mtime) значСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ИзмСнСниС Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΡ†ΠΈΠΉ. Π’Π°ΠΊ, Ссли ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ ΠΈΠ· ΠΎΠΏΡ†ΠΈΠΉ -a, -c, ΠΈΠ»ΠΈ -m, Ρ‚ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ присвоСно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρƒ atime, ctime ΠΈΠ»ΠΈ mtime, соотвСтствСнно. Если ΠΏΡ€ΠΈ этом ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΈ ΠΎΠΏΡ†ΠΈΡŽ -d [Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅], Ρ‚ΠΎ Π»ΡŽΠ±ΠΎΠΌΡƒ ΠΈΠ· ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² (ΠΈΠ»ΠΈ ΠΈΠΌ всСм) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΌΠ΅Ρ‚ΠΊΡƒ, Π² Ρ‚ΠΎΠΌ числС ΠΈ ΠΈΠ· Π΄Π°Π»Ρ‘ΠΊΠΎΠ³ΠΎ Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ. А посрСдством ΠΎΠΏΡ†ΠΈΠΈ -r filename Ρ„Π°ΠΉΠ»-Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌ рСфСрСнсного Ρ„Π°ΠΉΠ»Π° filename.