{"id":729,"date":"2015-11-26T08:52:02","date_gmt":"2015-11-26T08:52:02","guid":{"rendered":"http:\/\/haisins.epac.to\/wordpress\/?p=729"},"modified":"2015-11-26T08:52:02","modified_gmt":"2015-11-26T08:52:02","slug":"%ed%95%98%eb%93%9c%eb%a7%81%ed%81%ac%ec%99%80-%ec%8b%ac%eb%b3%bc%eb%a6%ad-%eb%a7%81%ed%81%ac%ec%97%90-%eb%8c%80%ed%95%9c-%ea%b3%a0%ec%b0%b0","status":"publish","type":"post","link":"http:\/\/haisins.synology.me\/wordpress\/?p=729","title":{"rendered":"\ud558\ub4dc\ub9c1\ud06c\uc640 \uc2ec\ubcfc\ub9ad \ub9c1\ud06c\uc5d0 \ub300\ud55c \uace0\ucc30"},"content":{"rendered":"<p>\ud558\ub4dc\ub9c1\ud06c\ub294 \uac19\uc740 \ud30c\ud2f0\uc158(partition) \uc989, \uac19\uc740 \ud30c\uc77c \uc2dc\uc2a4\ud15c\uc5d0\uc11c\ub9cc \uc774\ub8e8\uc5b4\uc9c0\ub294 \ub9c1\ud06c\ub97c \uc758\ubbf8\ud55c\ub2e4. \uc608\ub97c \ub4e4\uba74, \/etc\/init.d\uc640 \/etc\/rc?.d\uc640 \ub9c1\ud06c \uac19\uc740 \uacbd\uc6b0 \uc774\ub2e4.<\/p>\n<p> \ub9c1\ud06c\ub294 \ud558\ub098\uc758 \ud30c\uc77c\uc5d0 \uc5ec\ub7ec \ubc88 \ub9c1\ud06c\ub97c \ud560 \uc218 \uc788\uc73c\uba70, \uac19\uc740 \ud30c\uc77c \uc2dc\uc2a4\ud15c \ub0b4\uc5d0\uc11c \uc774\ub8e8\uc5b4\uc9c0\uae30 \ub54c\ubb38\uc5d0 \ud558\ub4dc\ub9c1\ud06c\ub294 \ud55c\uacc4\uce58 \uc81c\ud55c\ub418\uc5b4 \uc788\uc73c\uba70, \ucd5c\ub30032767\ub97c \ub9c1\ud06c \ud560 \uc218 \uc788\ub2e4.<\/p>\n<p> \uc774\uac83\uc740 \/usr\/include\/limit.h \ud5e4\ub354 \ud30c\uc77c\uc5d0 LINK_MAX 32767\ub85c \uc124\uc815\ub418\uc5b4 \uc788\uc73c\uba70, \ud3ec\uc778\ud130 \ud45c\uc2dc\uac00 \uc5c6\ub2e4. \uadf8\ub798\uc11c, \u201cfind \u2013inum\u201d\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub2e4\ub978 \uc774\ub984\uc758<\/p>\n<p> \uc704\uce58\ub97c \ud655\uc778 \ud560 \uc218 \uc788\ub2e4. inode \ubc88\ud638\ub294 \ub514\ub809\ud130\ub9ac\uc5d0\uc11c \ud30c\uc77c \uc774\ub984\uacfc inode\uc0ac\uc774\uc758 \ud558\ub4dc\ub9c1\ud06c\uc758 \uc0dd\uc131 \ubaa9\ub85d\uc774 \ud3ec\ud568\ub41c\ub2e4.<\/p>\n<p><\/p>\n<p><img src=\"http:\/\/cfile6.uf.tistory.com\/image\/2623EA4356EB24951C37E1\" alt=\"\"><\/p>\n<p>\uc704 \uadf8\ub9bc\uc740 \ud558\ub4dc\ub9c1\ud06c\uc758 \uc608\ub97c \ubcf4\uc5ec\uc8fc\uace0 \uc788\ub2e4.<\/p>\n<p>dir1\uc740 inode 235\uc5d0 \uc5f0\uacb0\ub41c\ub2e4. \ub370\uc774\ud130 \ube14\ub85d\uc5d0\ub294 dir1\uc5d0 \ud30c\uc77c \uc774\ub984\uacfc \uc774\uc640 \uad00\ub828\ub41c inode \ubc88\ud638\ub4e4\uc744 \uc800\uc7a5\ud55c\ub2e4. \uc77c\ubc18\uc801\uc73c\ub85c \ub514\ub809\ud130\ub9ac\uc758 \uc0dd\uc131\uc740 mkdir \uc774\ub77c\ub294<\/p>\n<p>\uba85\ub839\uc5b4\ub97c \uc0ac\uc6a9\ud55c\ub2e4. \uc989, file1, file2\ub77c\ub294 \ud30c\uc77c\uc774 dir1 \ub514\ub809\ud130\ub9ac\uc5d0 \uc704\uce58\ud558\uace0 \uc788\uc73c\uba70, dir1\uc740 file1,file2\uc5d0 \uad00\ub828\ub41c inode \ubc88\ud638 3456, 4567\ub97c \ud3ec\ud568\ud55c\ub2e4.<\/p>\n<p> \uadf8\ub9ac\uace0, dir2\uc740 dir1\uc774\ub77c\ub294 \ub514\ub809\ud130\ub9ac\uc5d0 \uc704\uce58\ud558\uace0 \uc788\uc73c\uba70. dir1\uc740 dir2\uc640 \uad00\ub828\ub41c inode \ubc88\ud638 6789\ub97c \ud3ec\ud568\ud55c\ub2e4. \uc989, dir2\ub294 dir1\uc758 \uc11c\ube0c \ub514\ub809\ud130\ub9ac\uac00 \ub41c\ub2e4.<\/p>\n<p>\ud30c\uc77c\uc740 \ud56d\uc0c1 \ud558\ub098\uc758 inode\ub97c \uac00\uc838\uc57c \ud558\uba70, \uc5ec\ub7ec \uac1c\uc758 \ub514\ub809\ud130\ub9ac \ubaa9\ub85d\ub4e4\uc740 \uac19\uc740 inode\ub97c \uac00\ub9ac\ud0ac \uc218 \uc788\ub2e4.<\/p>\n<p>inode \uad6c\uc870\uc5d0\uc11c \uce74\uc6b4\ud2b8(count) \ucc38\uc870\ub294 inode\ub97c \ucc38\uc870\ud558\uae30 \uc704\ud55c \ud558\ub4dc\ub9c1\ud06c\uc758 \uc218\ub77c \ud560 \uc218 \uc788\ub2e4. \ub9c8\uc9c0\ub9c9 \ub9c1\ud06c\uac00 \uc0ad\uc81c\ub420 \ub54c(Unlink), inode\ub294 \ud560\ub2f9\ub418\uc5b4\uc9c0\uc9c0 \uc54a\uc73c\uba70,<\/p>\n<p> \uc790\uc720 \ud30c\uc77c \uacf5\uac04\uad00 \uad00\ub828\ub41c\ub2e4. \ub514\ub809\ud130\ub9ac \ubaa9\ub85d\uc744 \uc704\ud558\uc5ec inode\ub85c\ubd80\ud130 \ubc31 \ud3ec\uc778\ud2b8\ub97c \uac00\uc9c0\uc9c0 \uc54a\ub294\ub2e4. DNLC \ubaa9\ub85d\uc5d0\ub294 \uac01\uac01\uc758 \ud558\ub4dc \ub9c1\ud06c\uc5d0 \ub300\ud55c \uac83\uc744<\/p>\n<p>\uc0dd\uc131\ud55c\ub2e4. \uadf8\ub7ec\ub098, \uac19\uc740 inode \uce90\uc2dc \ubaa9\ub85d \ubaa9\ub85d\uc740 \uac01\uac01\uc5d0 \ub300\ud558\uc5ec \uc0ac\uc6a9\ub41c\ub2e4. \ud558\ub4dc\ub9c1\ud06c\ub294 inode \ud3ec\uc778\ud130\ub97c \uc0ac\uc6a9\ud558\uae30 \ub54c\ubb38\uc5d0, \uac19\uc740 \ud30c\ud2f0\uc158 \ub0b4\uc5d0\uc11c\ub9cc \uc0ac\uc6a9 \uac00\ub2a5\ud558\ub2e4.<\/p>\n<p> \ub2e4\ub978 \ud30c\ud2f0\uc158\uc5d0 \uc788\ub294 \ud30c\uc77c\uc744 \ucc38\uc870\ud558\uae30 \uc704\ud574\uc11c\ub294 \uc18c\ud504\ud2b8 \ub9c1\ud06c(Soft link)\ub77c\ub294 \uc2ec\ubcfc\ub9ad \ub9c1\ud06c(Symbolic link)\ub97c \uc0ac\uc6a9\ud574\uc57c\ub9cc \ud55c\ub2e4.<\/p>\n<p>\uc2ec\ubcfc\ub9ad \ub9c1\ud06c(symbolic link) \ub610\ub294 \uc18c\ud504\ud2b8 \ub9c1\ud06c(Soft link)\ub294 inode\ub97c \uacf5\uc720\ud558\uc9c0 \uc54a\uace0, \ud30c\uc77c \uc774\ub984\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub2e4. \uadf8\ub798\uc11c, \uc11c\ub85c \ub2e4\ub978 \ud30c\uc77c \uc2dc\uc2a4\ud15c\uc5d0\uc11c \uc0ac\uc6a9\ud558\uc5ec<\/p>\n<p> \ub514\ub809\ud130\ub9ac \uc6b4\uc601\uc774 \uac00\ub2a5\ud558\ub2e4. \uadf8\ub7ec\ub098, \ub2e4\ub978 \ud30c\uc77c \uc2dc\uc2a4\ud15c\uacfc\uc758 \uc5f0\uacb0\ud558\uae30 \ub54c\ubb38\uc5d0 \ub9c1\ud06c \uc5f0\uacb0\uc740 20\uac1c\ub85c \uc81c\ud55c\ub41c\ub2e4. \ub9cc\uc57d, \uc2ec\ubcfc\ub9ad \ub9c1\ud06c\uc758 \uac1c\uc218\uac00<\/p>\n<p>20\uac1c \uc774\uc0c1\uc774 \ub418\uba74, \uc0c8\ub85c\uc6b4 \ub9c1\ud06c\uac00 \uc0dd\uc131\ub420 \ub54c \uc5d0\ub7ec\uac00 \ubc1c\uc0dd\ub41c\ub2e4. SunOS\uc5d0\uc11c\ub294 \uc808\ub300\uc801 \ub610\ub294 \uc0c1\ub300\uc801 \uacbd\ub85c \uc774\ub984\uc744 \ud3ec\ud568\ud558\ub294 \ud30c\uc77c\uc774\ub984\uc744 \uac00\ub9ac\ud0b4\uc73c\ub85c\uc368<\/p>\n<p> \ud30c\uc77c\uc744 \ub9c1\ud06c \ud560 \uc218 \uc2ec\ubcfc\ub9ad \ub9c1\ud06c \uae30\ub2a5\uc744 \uc81c\uacf5\ud55c\ub2e4. \uc2ec\ubcfc\ub9ad \ub9c1\ud06c\ub294 \ud30c\uc77c\uc774\ub984(\uacbd\ub85c\uc774\ub984) \ud3ec\ud568\ud55c 56\uc790 \uc774\ud558\uc758 \uae00\uc790\ub97c \uac00\uc9c8 \uc218 \uc788\uc73c\uba70, \ub9c1\ud06c\uac00 \uc704\uce58\ub418\uc5b4 \ucc38\uc870\ub418\ub294<\/p>\n<p>\ud30c\uc77c \uc774\ub984\uc774 \uc9c1\uc811\/\uac04\uc811 \ube14\ub85d \ud3ec\uc778\ud130\ub85c\uc11c \uc0ac\uc6a9\ub418\uc9c0 \uc54a\ub294 14\uac1c\uc758 4byte\ub85c \ub098\ud0c0\ub09c\ub2e4. UFS\ub294 \ud30c\ud2f0\uc158\uc744 \ud6a8\uc728\ud654\ud558\uc5ec \uc131\ub2a5\uc0c1\uc758 \uc774\uc810\uc744 \uc81c\uacf5\ud55c\ub2e4.<\/p>\n<p> \ud2b9\ud788, CG(Cylinder Group)\uc5d0 \uc774\ubbf8 \ud560\ub2f9\ub418\uc5b4 \uc788\ub294 \ub514\ub809\ud130\ub9ac\ub4e4\uc740 \uc790\uc720 inode\ub4e4\uc758 \ud3c9\uade0 \uc218\uc5d0 \ube44\ud558\uc5ec \ub300\ub2e8\ud788 \ud070 \uac83\uc744 \ud3ec\ud568\ud560 \uc218 \uc788\ub2e4. \uadf8\ub798\uc11c \ud30c\uc77c<\/p>\n<p>inode\ub4e4\uc740 \uac19\uc740 CG\uc5d0 \ud560\ub2f9\ub418\uba70, \ub370\uc774\ud130 \ube14\ub85d\uc740 inode\ucc98\ub7fc \uac19\uc740 CG\uc5d0 \ud560\ub2f9\uc774 \uac00\ub2a5\ud558\ub2e4. UFS\ub294 \ub514\ub809\ud130\ub9ac\ub4e4, inode\ub4e4, \ub370\uc774\ud130 \ube14\ub85d\uc774 CG\uc5d0 \uc11c\ub85c<\/p>\n<p> \uc5c7\uac08\ub9ac\uac8c \ud560\ub2f9\ud558\ub3c4\ub85d \uc2dc\ub3c4\ud568\uc73c\ub85c\uc368 \uc774\ub4e4\uc758 \uc815\ubcf4\uac00 \ubcc0\ud654 \uc788\ub354\ub77c\ub3c4 \uae30\uc874 \uc815\ubcf4\ub97c \uc720\uc9c0\ud558\ub294 \ud5a5\uc0c1\ub41c \uae30\ub2a5\uc744 \uc81c\uacf5\ud55c\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud558\ub4dc\ub9c1\ud06c\ub294 \uac19\uc740 \ud30c\ud2f0\uc158(partition) \uc989, \uac19\uc740 \ud30c\uc77c \uc2dc\uc2a4\ud15c\uc5d0\uc11c\ub9cc \uc774\ub8e8\uc5b4\uc9c0\ub294 \ub9c1\ud06c\ub97c \uc758\ubbf8\ud55c\ub2e4. \uc608\ub97c \ub4e4\uba74, \/etc\/init.d\uc640 \/etc\/rc?.d\uc640 \ub9c1\ud06c \uac19\uc740 \uacbd\uc6b0 \uc774\ub2e4. \ub9c1\ud06c\ub294 \ud558\ub098\uc758 \ud30c\uc77c\uc5d0 \uc5ec\ub7ec \ubc88 \ub9c1\ud06c\ub97c \ud560 \uc218 \uc788\uc73c\uba70, \uac19\uc740 \ud30c\uc77c \uc2dc\uc2a4\ud15c \ub0b4\uc5d0\uc11c \uc774\ub8e8\uc5b4\uc9c0\uae30 \ub54c\ubb38\uc5d0 \ud558\ub4dc\ub9c1\ud06c\ub294 \ud55c\uacc4\uce58 \uc81c\ud55c\ub418\uc5b4 \uc788\uc73c\uba70, \ucd5c\ub30032767\ub97c \ub9c1\ud06c \ud560 \uc218 \uc788\ub2e4. \uc774\uac83\uc740 \/usr\/include\/limit.h \ud5e4\ub354 \ud30c\uc77c\uc5d0 LINK_MAX 32767\ub85c \uc124\uc815\ub418\uc5b4 \uc788\uc73c\uba70, \ud3ec\uc778\ud130 \ud45c\uc2dc\uac00 \uc5c6\ub2e4. \uadf8\ub798\uc11c, \u201cfind [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"spay_email":""},"categories":[405],"tags":[424,425,426],"jetpack_featured_media_url":"","amp_enabled":true,"_links":{"self":[{"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/729"}],"collection":[{"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=729"}],"version-history":[{"count":0,"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/729\/revisions"}],"wp:attachment":[{"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=729"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=729"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/haisins.synology.me\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}