About Linux 4 Find File & Directory
LINUX
ํ์ผ
grep ๋ช ๋ น์ด
ํ์ผ ๋ด์ฉ์์ ํน์ ํ ๋ด์ฉ๋ง ์ฐพ์ ๋ ์ฌ์ฉํ๋ค.
- grep [์ต์
] [ํจํด] [ํ์ผ ์ด๋ฆ] (ex : grep -i root /etc/passwd)
- [์ต์
] : ์ธ๋ถ ์ ์ธ ์กฐ๊ฑด์ ์ฐพ์ ๋ ์ฌ์ฉ(-๋ก ์์)
- i : ๋์๋ฌธ์ ๋ฌด์
- n : ์ค ๋ฒํธ ํ์
- v : ํจํด์ ์ ์ธํ ๋ด์ฉ๋ง ์ถ๋ ฅ
- w : ๋จ์ด ๋จ์๋ก ๊ฒ์
- c : ๋งค์นญ๋๋ ์ค ์ ํ์
- l : ๋งค์นญ๋๋ ํจํด์ด ์๋ ํ์ผ ์ด๋ฆ ์ถ๋ ฅ
- [ํจํด] : ์ฐพ๊ณ ์ถ์ ๋ด์ฉ์ ์
๋ ฅ, ์ ๊ทํํ์ ๊ฐ๋ฅ
- ^ : ์ค์ ์์์ ์ง์
- $ : ์ค์ ๋ง์ง๋ง ์ง์
- . : ํ ๋ฌธ์ ๋์น
- *: ์ฌ๋ฌ ๋ฌธ์ ๋์น
- [] : ํจํด ์ค ํ ๋ฌธ์ ์ผ์น
- [^] : ํจํด ์ค ์ ์ธํ ๋ฌธ์ ์ง์
- [ํ์ผ์ด๋ฆ] : ํน์ ๋ด์ฉ์ ๊ฒ์ํ ํ์ผ์ ์ง์
- [์ต์
] : ์ธ๋ถ ์ ์ธ ์กฐ๊ฑด์ ์ฐพ์ ๋ ์ฌ์ฉ(-๋ก ์์)
fgrep ๋ช ๋ น์ด
ํน์๋ฌธ์๋ค์ ๋จ์ํ ๋ฌธ์๋ก๋ง ์ธ์ํ๋ค.
- fgrep [์ต์ ] [ํจํด] [ํ์ผ์ด๋ฆ]
find ๋ช ๋ น์ด
ํ์ผ ๋๋ ๋๋ ํ ๋ฆฌ๋ฅผ ๊ฒ์ ํ ๋ ์ฌ์ฉํ๋ค.
- find [๊ฒฝ๋ก] [์กฐ๊ฑด] [์๊ท๋จผํธ] [ํ๋]
- [๊ฒฝ๋ก] : ์ด๋๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ฒ์ ํ ๊ฒ์ธ์ง ์ ๋ ฅ / ํ์ ๋๋ ํ ๋ฆฌ๊น์ง ๊ฒ์
- [์กฐ๊ฑด] : ์ด๋ค ์กฐ๊ฑด์ผ๋ก ๊ฒ์ํ ๊ฒ์ธ์ง ์
๋ ฅ
- name : ์ด๋ฆ์ผ๋ก ๊ฒ์
- type : ํ์ผ์ ํ์ ์ผ๋ก ๊ฒ์, ๋๋ ํ ๋ฆฌ d, ํ์ผ f
- perm : ๊ถํ์ผ๋ก ๊ฒ์
- user : ์์ ์๋ก ๊ฒ์
- size : ํ์ผ ํฌ๊ธฐ๋ก ๊ฒ์(512 ๋ฐ์ดํธ ๋จ์)
- +: ์ด์
- -: ์ดํ
- c : ๋ฐ์ดํธ
- k : ํฌ๋ก๋ฐ์ดํธ
- M : ๋ฉ๊ฐ ๋ฐ์ดํธ
- G : ๊ธฐ๊ฐ๋ฐ์ดํธ
- atime : ํ์ผ์ ๋ง์ง๋ง ์ ๊ทผ ์๊ฐ์ผ๋ก ๊ฒ์
- mtime : ํ์ผ์ ๋ง์ง๋ง ์์ ์๊ฐ์ผ๋ก ๊ฒ์
- [์๊ท๋จผํธ] : ์กฐ๊ฑด์ ๋ง๋ ๊ฐ์ ์ ๋ ฅ
- [ํ๋] : ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ์ด๋ป๊ฒ ์ฒ๋ฆฌ ํ ๊ฒ์ธ์ง ์
๋ ฅ
- ls : ์์ธํ ๊ฒฐ๊ณผ ์ถ๋ ฅ
- exec [๋ช ๋ น์ด] {} \; : ๊ฒ์ํ ํ์ผ์ ํน์ ๋ช ๋ น์ด๋ก ์คํ