๋ฐ์ํ Linux3 [LINUX] ๋์คํฌ ๊ณต๊ฐ ๋ถ์กฑ : ์ด๋์ ๋ง์ด ์ฌ์ฉ๋๋์ง ์ฐพ๊ธฐ #du Ubuntu 22.04 ์ฌ์ฉ์ค ์ต๊ทผ df -h ๋ก ํ์ธ ์, ๋ด ์๊ฐ๋ณด๋ค ๋๋ฌด ๋ง์ ์ฉ๋์ ์ฌ์ฉ์ค์ด๋ผ ํ์ธ์ด ํ์ํจ ์ด์ ์ ์ผํ ๋ , ๋น์ทํ ์ผ์ด ์์๋๋ฐ ์์ธ์ด ๋์ปค์๋๊ฒ ์๊ฐ๋ฌ๋๋ฐ.. ์ฐ์ ํ์ธํด๋ณด๊ณ ์ ํจ ์๋๋ ํ์ฌ ๋ด ๋์คํฌ ์ํ์ด๋ค. ๋ณ๋ก.. ์ฌ์ฉํ๋๊ฒ ์๋ค๊ณ ์๊ฐํ๊ณ , ์ฉ๋์ ๋๋ฌด ๋ง์ด ์ด ๋ฏ ํด์ ์ต๊ทผ์ ๋ฐ์๋จ๋ Docker image๋ค๋ ํ์ํ๊ฒ๋ง Docker hub์ ์ฌ๋ ค๋๊ณ ๋ค ์ง์ ๋๋ฐ๋ 927GB๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค๊ณ ๋ณด์ฌ์ง๋ค. ์ด๋์ ์ฐ๊ณ ์๋์ง๋ฅผ ์ฐ์ ์ฐพ์๋ณด๊ธฐ ์ํด / ์์น์์ du๋ฅผ ์ฌ์ฉํ์ฌ ํ์ธํด๋ดค๋ค. -h ์ต์ ์ ์ฉ๋์ ๋ณด๊ธฐ ํธํ๊ฒ M(MB)/G(GB)/T(TB) ๋ฑ.. ์ผ๋ก ๋ณด์ฌ์ค๋ค GB์ด์์ธ ๊ฒ๋ค๋ง ๋ณด๊ธฐ ์ํด grep G๋ฅผ ์ฌ์ฉํ๋ค sudo du -h --max-depth=.. 2023. 12. 28. [C : ls] C์ธ์ด๋ก ls ๊ตฌํํ๊ธฐ #dirent ls๋ฅผ ๊ตฌํํ๊ธฐ ์ํด ์ฌ์ฉ ํ dirent์ ๋ํด ์์๋ด directory ๋ฅผ ์ด๊ธฐ ์ํด opendir() ํจ์๋ฅผ ์ฌ์ฉํ๋๋ฐ, ์๋ ๋๋ ํฐ๋ฆฌ๊ฒฝ๋ก๋ฅผ ๋ฐ๊ณ , ๋๋ ํฐ๋ฆฌ๋ฅผ ์ด ์ ์์ผ๋ฉด DIR *, ์ด ์ ์์ผ๋ฉด NULL ๋ฐํ /* Open a directory stream on NAME. Return a DIR stream on the directory, or NULL if it could not be opened. This function is a possible cancellation point and therefore not marked with __THROW. */ extern DIR *opendir (const char *__name) __nonnull ((1)); DIR์ ๋ญ์ง ? /* This i.. 2023. 12. 16. [C : ctags] ctags ์ค์น #universal-ctags ctags ์๋๊ณ universal-ctags ์ค๋๋ง์ C์ธ์ด๋ฅผ ๋ค์๋ณด๋ฉด์.. ctags๋ฅผ ์ฐ๋ ค๊ณ ํ๋๋ ์ค์น๊ฐ ์๋์ด ์์ด์ ์ค์นํ๋ ค๊ณ ํ๋๋ฐ.. ๐ฅ ์๋๋ฌธ์ ํจํค์ง๊ฐ ์ ์จ !!! ๐ก E: Package 'ctags' has no installation candidate mimi@mimi:~/Mimi/lang/c$ sudo apt-get install -y ctags Reading package lists... Done Building dependency tree... Done Reading state information... Done Package ctags is a virtual package provided by: exuberant-ctags 1:5.9~svn20110310-16ubuntu0.2.. 2023. 12. 16. ์ด์ 1 ๋ค์ ๋ฐ์ํ