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

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Linux-сСрвСр своими Ρ€ΡƒΠΊΠ°ΠΌΠΈΒ». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 106

Автор ДСнис ΠšΠΎΠ»ΠΈΡΠ½ΠΈΡ‡Π΅Π½ΠΊΠΎ

file [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€] Ρ„Π°ΠΉΠ»

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ Ρ‚ΠΈΠΏ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°.

find ΠΏΡƒΡ‚ΡŒ условия

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° find ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ поиск Ρ„Π°ΠΉΠ»Π°. ΠŸΡ€ΠΈ этом ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° find Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π΅Π΅, Ρ‡Π΅ΠΌ всС извСстныС ΠΌΠ½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ поиска. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ поиск, ΠΊΠ°ΠΊ это Π΄Π΅Π»Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ поиска, Ρ‚Π°ΠΊ ΠΈ поиск, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠΉ мноТСству условий. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ условия поиска прСдставлСны Π² Ρ‚Π°Π±Π». 19.7.

Условия поиска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ find Π’Π°Π±Π»ΠΈΡ†Π° 19.7

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ОписаниС -amin Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Поиск Ρ„Π°ΠΉΠ»ΠΎΠ², доступ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ производился Π² зависимости ΠΎΡ‚ выраТСния: +m β€” Π±ΠΎΠ»Π΅Π΅ m ΠΌΠΈΠ½ΡƒΡ‚ Π½Π°Π·Π°Π΄; m β€” ΠΌΠΈΠ½ΡƒΡ‚ Π½Π°Π·Π°Π΄; –m β€” ΠΌΠ΅Π½Π΅Π΅ m ΠΌΠΈΠ½ΡƒΡ‚ Π½Π°Π·Π°Π΄ -anewer Ρ„Π°ΠΉΠ» Поиск Ρ„Π°ΠΉΠ»ΠΎΠ², доступ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ производился послС Π΄Π°Ρ‚Ρ‹ послСднСго измСнСния ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° -atime Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Поиск Ρ„Π°ΠΉΠ»ΠΎΠ², доступ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ производился Π² зависимости ΠΎΡ‚ выраТСния: +d β€” Π±ΠΎΠ»Π΅Π΅ d Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄; d β€” Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄; –d β€” ΠΌΠ΅Π½Π΅Π΅ d Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄ -cmin Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Поиск Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ: +m β€” Π±ΠΎΠ»Π΅Π΅ m ΠΌΠΈΠ½ΡƒΡ‚ Π½Π°Π·Π°Π΄; m β€” ΠΌΠΈΠ½ΡƒΡ‚ Π½Π°Π·Π°Π΄; –m β€” ΠΌΠ΅Π½Π΅Π΅ m ΠΌΠΈΠ½ΡƒΡ‚ Π½Π°Π·Π°Π΄ -cnewer Ρ„Π°ΠΉΠ» Поиск Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹ послС Π΄Π°Ρ‚Ρ‹ послСднСго измСнСния ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° -ctime Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Поиск Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹: +d β€” Π±ΠΎΠ»Π΅Π΅ d Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄; d β€” Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄; –d β€” ΠΌΠ΅Π½Π΅Π΅ d Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄ -daystart Π‘Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ врСмя ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° дня, Π° Π½Π΅ ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° -empty Поиск пустых Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² -exec ΠΊΠΎΠΌΠ°Π½Π΄Π° Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² -follow Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ ссылкам (ΠΊΠ°ΠΊ Π½Π° Ρ„Π°ΠΉΠ», Ρ‚Π°ΠΊ ΠΈ Π½Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³) -fstype Ρ‚ΠΈΠΏ Поиск Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° -gid Π½ΠΎΠΌΠ΅Ρ€ Поиск Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ -iname Ρ„Π°ΠΉΠ» Поиск ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°. Π’ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Β«Ρ„Π°ΠΉΠ»Β» ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ символы подстановки (маски Ρ„Π°ΠΉΠ»Π°), рСгистр Π±ΡƒΠΊΠ² игнорируСтся -inum Π½ΠΎΠΌΠ΅Ρ€ Поиск Ρ„Π°ΠΉΠ»Π° с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡƒΠ·Π»Π° (i-node) -ipath ΠΏΡƒΡ‚ΡŒ Поиск Ρ„Π°ΠΉΠ»Π° ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ ΠΏΡƒΡ‚ΠΈ, рСгистр Π±ΡƒΠΊΠ² игнорируСтся -links n Поиск Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… n ссылок -lname Ρ„Π°ΠΉΠ» Поиск символичСских ссылок Π½Π° ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» -maxdepth ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Поиск Π² Π΄Π΅Ρ€Π΅Π²Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π½Π΅ Π³Π»ΡƒΠ±ΠΆΠ΅ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ уровня -mindepth ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Поиск Π² Π΄Π΅Ρ€Π΅Π²Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² Π½Π° ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΈ Π³Π»ΡƒΠ±ΠΆΠ΅ -name имя Поиск Ρ„Π°ΠΉΠ»Π° с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ -nogroup Поиск Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π³Ρ€ΡƒΠΏΠΏ, ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π² Ρ„Π°ΠΉΠ»Π΅ /etc/group -nouser Поиск Ρ„Π°ΠΉΠ»ΠΎΠ², Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ пСрСчислСны Π² Ρ„Π°ΠΉΠ»Π΅ /etc/passwd, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ систСмы -ok ΠΊΠΎΠΌΠ°Π½Π΄Π° Аналогично ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ –exec, Π½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ -path ΠΏΡƒΡ‚ΡŒ Поиск Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ ΠΏΡƒΡ‚ΠΈ -perm Ρ€Π΅ΠΆΠΈΠΌ_доступа Поиск Ρ„Π°ΠΉΠ»ΠΎΠ² с ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ доступа -size n Поиск Ρ„Π°ΠΉΠ»ΠΎΠ² Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ n Π±Π»ΠΎΠΊΠΎΠ² -type Ρ‚ΠΈΠΏ_Ρ„Π°ΠΉΠ»Π° Поиск Ρ„Π°ΠΉΠ»Π° ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°: b β€” Π±Π»ΠΎΡ‡Π½ΠΎΠ΅ устройство, с β€” символьноС устройство, d β€” ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, f β€” ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», l β€” ссылка, Ρ€ β€” ΠΏΠΎΡ‚ΠΎΠΊ -user ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Поиск Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ

gzip [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹] Ρ„Π°ΠΉΠ»Ρ‹

АрхивируСт ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹. ПослС сТатия исходный Ρ„Π°ΠΉΠ» удаляСтся, Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚ΠΎ ΠΆΠ΅ имя, Ρ‡Ρ‚ΠΎ ΠΈ исходный, Π½ΠΎ с суффиксом .gz. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ gzip прСдставлСны Π² Ρ‚Π°Π±Π». 19.8.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹  ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ gzip Π’Π°Π±Π»ΠΈΡ†Π° 19.8

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ОписаниС -с Архивация производится Π½Π° стандартный Π²Ρ‹Π²ΠΎΠ΄, исходный Ρ„Π°ΠΉΠ» Π½Π΅ удаляСтся -d Распаковка (Ρ‚ΠΎ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ gunzip) -f Архивация производится Π΄Π°ΠΆΠ΅ Π² Ρ‚Π΅Ρ… случаях, ΠΊΠΎΠ³Π΄Π° исходный Ρ„Π°ΠΉΠ» ΡƒΠΆΠ΅ являСтся сТатым, имя создаваСмого Ρ„Π°ΠΉΠ»Π° совпадаСт с ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ, Π½Π° исходный Ρ„Π°ΠΉΠ» установлСно нСсколько ссылок -l Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° ΡƒΠΆΠ΅ сТатого Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ (pack, deflate, Izh, compress) -q Быстрый Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹: Π½Π΅ выводятся ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ сообщСния -r Π Π°Π±ΠΎΡ‚Π° Π² рСкурсивном Ρ€Π΅ΠΆΠΈΠΌΠ΅ -t ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° цСлостности Π°Ρ€Ρ…ΠΈΠ²Π° послС сТатия -v Π’Ρ‹Π²ΠΎΠ΄ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… сообщСний

gzexe [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹] ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° gzexe сТимаСт ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. ΠŸΡ€ΠΈ запускС сТатого Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° распаковываСтся ΠΈ запускаСтся. Π­Ρ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ врСмя запуска, Π½ΠΎ позволяСт ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ мСсто Π½Π° ТСстком дискС. По сути, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° gzexe являСтся ΡΠ°ΠΌΠΎΡ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΡΡ Π°Ρ€Ρ…ΠΈΠ²ΠΎΠΌ (SFX). ΠžΠΏΡ†ΠΈΡ –d позволяСт Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΆΠ°Ρ‚ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

locate [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹] шаблон

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ поиск Ρ„Π°ΠΉΠ»Π° Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². Поиск производится ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ.

mkfifo [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹] имя

Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ FIFO (First In First Out). ΠŸΡ€Π°Π²Π° доступа ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ 0666 минус Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π²Ρ‹Π΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ umask. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° –m ΠΏΡ€Π°Π²Π°_доступа ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²Π° доступа для создаваСмого ΠΏΠΎΡ‚ΠΎΠΊΠ°.

mkfontdir ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для создания списка ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², находящихся Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅. Бписок (ΠΈΠ»ΠΈ индСкс) ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ Π² Ρ„Π°ΠΉΠ» fonts.dir Π² этом ΠΆΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅. Бписок ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ для сСрвСра X.

mknod [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹] имя Ρ‚ΠΈΠΏ Π½ΠΎΠΌΠ΅Ρ€ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ_Π½ΠΎΠΌΠ΅Ρ€

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° mknod ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для создания ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² FIFO, Π±Π»ΠΎΡ‡Π½Ρ‹Ρ…, ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… устройств. ΠŸΡ€Π°Π²Π° доступа, ΠΊΠ°ΠΊ ΠΈ Π² случаС с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ mkfifo, Ρ€Π°Π²Π½Ρ‹ 0666 минус Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ umask. Π’ΠΈΠΏ создаваСмого устройства задаСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Ρ‚ΠΈΠΏ, ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС (см. Ρ‚Π°Π±Π». 19.9).

Π’ΠΈΠΏΡ‹ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π’Π°Π±Π»ΠΈΡ†Π° 19.9

Π’ΠΈΠΏ ОписаниС Π  ΠŸΠΎΡ‚ΠΎΠΊ (FIFO) B  Π‘Π»ΠΎΡ‡Π½ΠΎΠ΅ устройство Π‘ БимвольноС устройство U БимвольноС устройство

МоТно Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ –m ΠΏΡ€Π°Π²Π°_доступа. Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ опрСдСляСт ΠΏΡ€Π°Π²Π° доступа для Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ созданного устройства.

pwd

Π’Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ имя Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°.

size [ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹] ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° size Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ сСгмСнтов ΠΈ ΠΎΠ±Ρ‰ΠΈΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, прСдставлСнныС Π² Ρ‚Π°Π±Π». 19.10.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ size Π’Π°Π±Π»ΠΈΡ†Π° 19.10

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ОписаниС -А Π’Ρ‹Π²ΠΎΠ΄ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ size UNIX SysV -Π’ Π’Ρ‹Π²ΠΎΠ΄ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ size BSD -d Π’Ρ‹Π²ΠΎΠ΄ Π² дСсятичной систСмС счислСния -ΠΎ Π’Ρ‹Π²ΠΎΠ΄ Π² Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмС счислСния -X Π’Ρ‹Π²ΠΎΠ΄ Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€ΠΈΡ‡Π½ΠΎΠΉ систСмС счислСния --target имя ИспользованиС Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²

sq исходный_Ρ„Π°ΠΉΠ» Ρ„Π°ΠΉΠ»_Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°