แž‘แŸ†แž แŸ†แž“แŸƒแžแžแž˜แžทแž“แžŸแž˜แž“แžนแž„แž€แžถแžšแžแžทแžแžแŸ†แž”แŸ’แžšแžนแž„แž”แŸ’แžšแŸ‚แž„แžšแž”แžŸแŸ‹แž™แžพแž„แž‘แŸแŸ”

แž“แŸแŸ‡โ€‹แž‚แžบโ€‹แž‡แžถโ€‹แž€แžถแžšโ€‹แž‚แŸ’แž˜แžถแž“โ€‹แž”แŸ’แžšแž™แŸ„แž‡แž“แŸโ€‹แž‘แžถแŸ†แž„โ€‹แžŸแŸ’แžšแžปแž„ แžŠแŸ‚แž›โ€‹แž˜แžทแž“โ€‹แž…แžถแŸ†โ€‹แž”แžถแž…แŸ‹โ€‹แž€แŸ’แž“แžปแž„โ€‹แž€แžถแžšโ€‹แžขแž“แžปแžœแžแŸ’แžโ€‹แž‡แžถแž€แŸ‹แžŸแŸ’แžแŸ‚แž„ แž”แŸ‰แžปแž“แŸ’แžแŸ‚โ€‹แž€แžถแžšโ€‹แž”แž„แŸ’แž แŸ„แŸ‡โ€‹แžŠแŸโ€‹แž‚แžฝแžšโ€‹แžฑแŸ’แž™โ€‹แžขแžŸแŸ‹โ€‹แžŸแŸ†แžŽแžพแž…โ€‹แžขแŸ†แž–แžธโ€‹แžแžโ€‹แž€แŸ’แž“แžปแž„โ€‹แž”แŸ’แžšแž–แŸแž“แŸ’แž’ *nix แŸ” แžœแžถแž‡แžถแžแŸ’แž„แŸƒแžŸแžปแž€แŸ’แžšแŸ”

แž€แŸ’แž“แžปแž„แžขแŸ†แžกแžปแž„แž–แŸแž›แžŸแž˜แŸ’แž—แžถแžŸแž“แŸ แžŸแŸ†แžŽแžฝแžšแžŠแŸ‚แž›แž‚แžฝแžšแžฑแŸ’แž™แž’แžปแž‰แžแŸ‚แž„แžแŸ‚แž€แžพแžแžกแžพแž„แžขแŸ†แž–แžธแžขแŸŠแžธแžŽแžผแžŠ แžขแŸ’แžœแžธแŸ—แž‚แŸ’แžšแž”แŸ‹แž™แŸ‰แžถแž„แž‡แžถแžฏแž€แžŸแžถแžš แžŠแŸ‚แž›แž˜แž“แžปแžŸแŸ’แžŸแžแžทแž…แžŽแžถแžŸแŸ‹แžขแžถแž…แž†แŸ’แž›แžพแž™แžŠแŸ„แž™แžŸแžปแž—แžถแž–แŸ” แž”แŸ‰แžปแž“แŸ’แžแŸ‚แž”แŸ’แžšแžŸแžทแž“แž”แžพแžขแŸ’แž“แž€แž‡แžธแž€แž‡แŸ’แžšแŸ…แž”แž“แŸ’แžแžทแž…แžขแŸ’แž“แž€แžขแžถแž…แžšแž€แžƒแžพแž‰แžขแŸ’แžœแžธแžŠแŸ‚แž›แž‚แžฝแžšแžฑแŸ’แž™แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸแŸ”

แžŠแžพแž˜แŸ’แž”แžธแž™แž›แŸ‹แž–แžธแž€แžถแžšแž”แž„แŸ’แž แŸ„แŸ‡แž“แŸแŸ‡ แž…แŸ†แžŽแžปแž…แž˜แžฝแž™แž…แŸ†แž“แžฝแž“แŸ–

  • แžขแŸ’แžœแžธแž‚แŸ’แžšแž”แŸ‹แž™แŸ‰แžถแž„แž‚แžบแž‡แžถแžฏแž€แžŸแžถแžšแŸ” แžแžแžฏแž€แžŸแžถแžšแž€แŸแž‡แžถแžฏแž€แžŸแžถแžšแž•แž„แžŠแŸ‚แžšแŸ”
  • inode แžšแž€แŸ’แžŸแžถแž‘แžปแž€แž‘แžทแž“แŸ’แž“แž“แŸแž™แž˜แŸแžแžถแž–แžธแžฏแž€แžŸแžถแžš แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžˆแŸ’แž˜แŸ„แŸ‡แžฏแž€แžŸแžถแžšแž˜แžทแž“แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž€แŸ’แžŸแžถแž‘แžปแž€แž“แŸ…แž‘แžธแž“แŸ„แŸ‡แž‘แŸแŸ”
  • แžˆแŸ’แž˜แŸ„แŸ‡แžฏแž€แžŸแžถแžšแžแŸ’แžšแžผแžœแž”แžถแž“แžšแž€แŸ’แžŸแžถแž‘แžปแž€แž€แŸ’แž“แžปแž„แž‘แžทแž“แŸ’แž“แž“แŸแž™แžแž
  • แž‘แŸ†แž แŸ†โ€‹แžแžโ€‹แžŠแžผแž…แž‚แŸ’แž“แžถโ€‹แžŠแŸ‚แž›โ€‹แž”แž„แŸ’แž แžถแž‰โ€‹แž€แŸ’แž“แžปแž„ ls แž“แžทแž„โ€‹แž˜แžถแž“โ€‹แž‘แŸ†แž แŸ† 4Kb แžแžถแž˜โ€‹แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜ แžขแžถแžŸแŸ’แžšแŸแž™โ€‹แž›แžพโ€‹แž…แŸ†แž“แžฝแž“โ€‹แžฏแž€แžŸแžถแžšโ€‹แž€แŸ’แž“แžปแž„โ€‹แžแž แž“แžทแž„โ€‹แž”แŸ’แžšแžœแŸ‚แž„โ€‹แž“แŸƒโ€‹แžˆแŸ’แž˜แŸ„แŸ‡โ€‹แžšแž”แžŸแŸ‹โ€‹แžœแžถ
  • แž‡แžถแž€แŸ‹แžŸแŸ’แžแŸ‚แž„ แžฏแž€แžŸแžถแžšแž€แžถแž“แŸ‹แžแŸ‚แž…แŸ’แžšแžพแž“ แž‘แŸ†แž แŸ†แžแžแž€แžถแž“แŸ‹แžแŸ‚แž’แŸ†

แž แžพแž™แžฅแžกแžผแžœแž“แŸแŸ‡แžขแŸ’แžœแžธแžŠแŸ‚แž›แž‚แžฝแžšแžฑแŸ’แž™แž…แžถแž”แŸ‹แžขแžถแžšแž˜แŸ’แž˜แžŽแŸ: แž™แžพแž„แž”แž„แŸ’แž€แžพแžแžแžแž˜แžฝแž™แžŠแŸ‚แž›แž˜แžถแž“แžฏแž€แžŸแžถแžšแžšแžถแž”แŸ‹แž›แžถแž“แž–แžทแž“แžทแžแŸ’แž™แž˜แžพแž›แž‘แŸ†แž แŸ†แž“แŸƒแžแžแž แžพแž™แž”แž“แŸ’แž‘แžถแž”แŸ‹แž˜แž€แž›แžปแž”แžฏแž€แžŸแžถแžšแž‘แžถแŸ†แž„แžขแžŸแŸ‹แž แžพแž™แž˜แžพแž›แž‘แŸ†แž แŸ†แžšแž”แžŸแŸ‹แžแžแŸ”

$ 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) แž€แŸ’แž“แžปแž„โ€‹แžŸแŸ’แžแžถแž“แž—แžถแž–โ€‹แž˜แžทแž“โ€‹แž”แžถแž“โ€‹แž˜แŸ‰แŸ„แž“แŸ”

แž”แŸ‰แžปแž“แŸ’แžแŸ‚โ€‹แž–แŸแž›โ€‹แžแŸ’แž‰แžปแŸ†โ€‹แž‘แŸ…โ€‹แžšแž€โ€‹แž˜แžพแž›โ€‹แžแžถโ€‹แž แŸแžแžปโ€‹แžขแŸ’แžœแžธโ€‹แž”แžถแž“โ€‹แž‡แžถโ€‹แž”แŸ‚แž”โ€‹แž“แŸแŸ‡ แžœแžถโ€‹แž”แžถแž“โ€‹แž”แž„แŸ’แž แžถแž‰โ€‹แžแžถโ€‹แž€แžถแž›โ€‹แž–แžธโ€‹แŸกแŸ โ€‹แž†แŸ’แž“แžถแŸ†โ€‹แž˜แžปแž“โ€‹แž˜แžถแž“โ€‹แžขแžถแž€แž”แŸ’แž”แž€แžทแžšแžทแž™แžถโ€‹แž”แŸ‚แž”โ€‹แž“แŸแŸ‡โ€‹แž แžพแž™แŸ” แž”แžถแž“แž–แžทแž—แžถแž€แŸ’แžŸแžถ แž“แŸ…แž€แŸ’แž“แžปแž„ lkml แŸ” แž แžพแž™แž™แŸ„แž„แž‘แŸ…แžแžถแž˜แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž€แžถแžšแž‡แžฝแžŸแž‡แžปแž›แž“แŸแŸ‡แž‚แžบแž˜แžทแž“แžŸแž˜แž“แžนแž„แž€แžถแžšแžแžทแžแžแŸ†แž”แŸ’แžšแžนแž„แž”แŸ’แžšแŸ‚แž„แž“แŸ„แŸ‡แž‘แŸแŸ”

แž”แŸ’แžšแž—แž–: www.habr.com

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹