Π Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈΡ‚Π΅ Π½Π΅ ΠΎΠΏΡ€Π°Π²Π΄Π°Π²Π° Π½Π°ΡˆΠΈΡ‚Π΅ усилия

Π’ΠΎΠ²Π° Π΅ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π±Π΅Π·ΠΏΠΎΠ»Π΅Π·Π΅Π½, Π½Π΅Π½ΡƒΠΆΠ΅Π½ Π² практичСското ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΎ Π·Π°Π±Π°Π²Π΅Π½ малък пост Π·Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈΡ‚Π΅ Π² *nix систСмитС. ВсС ΠΏΠ°ΠΊ Π΅ ΠΏΠ΅Ρ‚ΡŠΠΊ.

На ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŽΡ‚Π° чСсто сС Π·Π°Π΄Π°Π²Π°Ρ‚ скучни Π²ΡŠΠΏΡ€ΠΎΡΠΈ Π·Π° Π°ΠΉΠ½ΠΎΠ΄ΠΈΡ‚Π΅, всичко-ΠΊΠ°ΠΊΠ²ΠΎΡ‚ΠΎ-ΠΈΠΌΠ°-Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠ°Π»ΠΊΠΎ Ρ…ΠΎΡ€Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° отговорят Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ. Но Π°ΠΊΠΎ сС ΠΊΠΎΠΏΠ°Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-дълбоко, ΠΌΠΎΠΆΠ΅ Π΄Π° сС намСрят интСрСсни Π½Π΅Ρ‰Π°.

Π—Π° Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° поста ΠΌΠ°Π»ΠΊΠΎ Ρ‚Π΅Π·ΠΈ:

  • всичко Π΅ Ρ„Π°ΠΉΠ». дирСкторията ΡΡŠΡ‰ΠΎ Π΅ Ρ„Π°ΠΉΠ»
  • Π² Π°ΠΉΠ½ΠΎΠ΄Π° сС ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Ρ‚ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ Π·Π° Ρ„Π°ΠΉΠ»Π°, Π½ΠΎ ΠΈΠΌΠ΅Ρ‚ΠΎ ΠΌΡƒ Π½Π΅ сС ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° Ρ‚Π°ΠΌ
  • ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° Ρ„Π°ΠΉΠ»Π° сС ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π° Π² Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π½Π° дирСкторията
  • Ρ€Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° дирСкторията, Ρ‚ΠΎΠ·ΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΏΠΎΠΊΠ°Π·Π²Π° Π² ls ΠΈ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ 4Кб, зависи ΠΎΡ‚ броя Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ Π² дирСкторията ΠΈ Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΈΠΌΠ΅Π½Π°Ρ‚Π° ΠΈΠΌ
  • ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ Π΅, Ρ‡Π΅ ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-голям Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° дирСкторията

А сСга Π½Π΅Ρ‰ΠΎ интСрСсно: създавамС дирСктория с ΠΌΠΈΠ»ΠΈΠΎΠ½ Ρ„Π°ΠΉΠ»Π°, провСрявамС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° дирСкторията, Π° слСд Ρ‚ΠΎΠ²Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°ΠΌΠ΅ всички Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° дирСкторията.

$ mkdir niceDir && cd niceDir
# Π² зависимост ΠΎΡ‚ скоростта Π½Π° носитСля, слСдващата ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡ‚Π½Π΅ΠΌΠ΅ 2-10 ΠΌΠΈΠ½ΡƒΡ‚ΠΈ
$ for ((i=1;i<133700;i++)); do touch long_long_looong_man_sakeru_$i ; done
$ ls -lhd .
drwxr-xr-x 2 user user 8.1M Aug 2 13:37 .
$ find . -type f -delete
$ ls -l
total 0
$ ls -lhd .
drwxr-xr-x 2 user user 8.1M Aug  2 13:37 .

ΠšΠ°ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π·Π°Π±Π΅Π»Π΅ΠΆΠΈ, Ρ€Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° дирСкторията Π½Π΅ сС Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠ», Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Π±ΠΈ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Π»ΠΎ πŸ™‚

Π Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° дирСкторията (Π±Π΅Π· Π΄Π° сС ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°) ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΠΎΠΏΡ€Π°Π²Π΅Π½ само с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° fsck (ΠΈ опцията -D) Π² Ρ€Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°Π½ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅.

А ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ‚Ρ€ΡŠΠ³Π½Π°Ρ… Π΄Π° Ρ‚ΡŠΡ€ΡΡ Π·Π°Ρ‰ΠΎ Π΅ Ρ‚Π°ΠΊΠ°, сС ΠΎΠΊΠ°Π·Π°, Ρ‡Π΅ 10 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΏΠΎ-Ρ€Π°Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ²Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅Ρ‡Π΅ Π΅ Π±ΠΈΠ»ΠΎ описано ΠΎΠ±ΡΡŠΠΆΠ΄Π°Ρ…ΠΌΠ΅ Π² lkml. И ΠΏΠΎ ΠΌΠ½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅, ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠ°Ρ‚Π° просто Π½Π΅ си заслуТава Π²Π»ΠΎΠΆΠ΅Π½ΠΈΡ‚Π΅ усилия.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster