์ƒ์„ธ ์ปจํ…์ธ 

๋ณธ๋ฌธ ์ œ๋ชฉ

[TIL] ๋ฆฌ๋ˆ…์Šค ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํฌํ•จํ•œ ํŠน์ • ํ™•์žฅ์ž ํŒŒ์ผ ์‚ญ์ œ 220926

DEVELOPMENT/Linux

by ์—์Šคํ”„๋ฆฌํ„ฐ 2022. 9. 26. 21:30

๋ณธ๋ฌธ

728x90
๐Ÿ’ก Today I Learned ์š”์•ฝ (17ํšŒ์ฐจ)
- ๋ฆฌ๋ˆ…์Šค์—์„œ find์™€ -exec๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ ํŒŒ์ผ์„ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ๋‹ค.

 

๋ฆฌ๋ˆ…์Šค ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํฌํ•จํ•œ ํŠน์ • ํ™•์žฅ์ž ํŒŒ์ผ ์‚ญ์ œ

๋””๋ ‰ํ† ๋ฆฌ๋‚˜ ๋‹ค๋ฅธ ํŒŒ์ผ๋“ค์€ ๊ทธ๋Œ€๋กœ ๋‘” ์ƒํƒœ์—์„œ ํŠน์ • ํ™•์žฅ์ž ํŒŒ์ผ์„ ์ง€์šฐ๋ ค๊ณ  ํ•  ๋•Œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฐฉ๋ฒ•. ์œˆ๋„์šฐ์—์„œ๋Š” ์™€์ผ๋“œ ์นด๋“œ๋ฅผ ์จ์„œ ๊ฒ€์ƒ‰ํ•ด์„œ GUI ์ƒ์—์„œ ์ง€์šธ์ˆ˜ ์žˆ์ง€๋งŒ ๋ฆฌ๋ˆ…์Šค๋Š” ๋ณดํ†ต CUI์—์„œ ์‚ฌ์šฉํ•จ์œผ๋กœ ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์“ฐ๋ฉด ๊ดœ์ฐฎ์„ ๋“ฏ ํ•˜๋‹ค.

find๋กœ ํŒŒ์ผ์„ ์ฐพ๊ณ  -exec / rm์„ ํ†ตํ•ด ํ•ด๋‹น ํŒŒ์ผ์„ ์‚ญ์ œํ•˜๋Š” ์›๋ฆฌ๋กœ ๋™์ž‘ํ•œ๋‹ค.

# ์—ฌ๊ธฐ์„œ๋Š” tmp ํ™•์žฅ์ž๋ฅผ ๊ฐ€์ง„ ํŒŒ์ผ ์ผ๊ด„ ์‚ญ์ œ
find . -name '*.tmp' -exec rm {} \;

#linux ๊ด€๋ จ ์ž‘์„ฑ ๋ฐ ๋ฆฌ์„œ์น˜ ๋‚ด์—ญ:

๊ด€๋ จ๊ธ€ ๋”๋ณด๊ธฐ

๋Œ“๊ธ€ ์˜์—ญ