์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Java
- ๋ฐ๋ณต๋ฌธ
- ์ปฌ๋ ์ ํ๋ ์์ํฌ
- ๊ฐ์ฒด์งํฅ
- ์ํ์ฝ๋ฉ
- pyqt
- jsp
- ๋จ์ถํค
- html
- JDBC
- API
- Homebrew
- ibatis
- Oracle
- ์๋ฐ
- crud
- spring
- ๋๋์ธ์ฌ๊ฐ๋ฐ์
- Android
- nodejs
- ๋ฐฐ์ด
- servlet
- ์ดํด๋ฆฝ์ค
- ddit
- Error
- python
- ๋งฅ
- Mac
- FastAPI
- ์๋ฐ๋ฌธ์
- Today
- Total
๋ชฉ๋กLinux (2)
romworld
OSM API์ ์ฐ๊ฒฐ์ํ๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ๊ธฐ ์ํ ๊ธฐ๋ฅ๊ฐ๋ฐ 1. ์ ์คํฌ๋ฆฝํธ ์์ฑ : PSQL ์ฐ๊ฒฐ(๋ฐ์ดํฐ๋ฒ ์ด์ค) ๋ฐ LOG๋ฅผ DB์ ์ ์ฅ ๋ฆฌ๋ ์ค ์ ์ ์ ์คํฌ๋ฆฝํธ ์์ฑ : vi [ํ์ผ๋ช ] #!/bin/bash url="https://tile.openstreetmap.org" # 2>&1์ ์๋ฌ ๋ก๊ทธ ๋ฟ๋ง ์๋ ์ ์ ๋ก๊ทธ๋ ๊ฐ์ ธ์ค๋ ๊ฒ response=$(curl -I "$url" 2>&1) # ๋ณ์์์ "HTTP/"์ ์ฐพ์ ๋์๋ฌธ์ ๊ตฌ๋ถ ์์ด(-i) ์ฐพ์ ๋ค, # ๊ทธ ๊ฒฐ๊ณผ์์ ๋ ๋ฒ์งธ ์ปฌ๋ผ(๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ถ๋ถ) ์ฆ, HTTP ์ํ ์ฝ๋๋ฅผ http_status ๋ณ์์ ์ ์ฅ http_status=$(echo "$response" | grep -i "HTTP/" | awk '{print $2}') #..
๋ก์ปฌ์ ์๋ ํ์ผ์ ๋ค๋ฅธ ์๋ฒ๋ก, ์ฆ ์๋ก ๋ค๋ฅธ ์๋ฒ๋ก ์ฎ๊ธฐ๋ ๊ฒฝ์ฐ 1. ํฐ๋ฏธ๋์ ๋๊ฐ ๋์ด๋ค. 2. ์๋ ๋ช ๋ น์ด ์ ๋ ฅ scp [์ด๋ฆ].txt [user๋ช ]@192.xxx.xxx.xxx:/[๋ณด๋ผ์์น] 3. ๋ณด๋ด๋ ์๋ฒ ๋น๋ฐ๋ฒํธ ์ ๋ ฅ 4. ๋