.CONFIG íì¼ì´ë?
CONFIG íì¼ì êµ¬ì± íì¼ë¡ ìë ¤ì ¸ ììµëë¤. ì¬ë¬ ì»´í¨í° ìíí¸ì¨ì´ì ëí 매ê°ë³ì ë° ê¸°ë³¸ ì¤ì ì 구ì±íë ë° ì¬ì©ë©ëë¤. ì¼ë¶ ìíí¸ì¨ì´ë ìì ì êµ¬ì± íì¼ë§ ì½ìµëë¤. ë¤ë¥¸ ì¬ëë¤ì 주기ì ì¼ë¡ êµ¬ì± íì¼ì ë³ê²½ ì¬íì íì¸í©ëë¤.
CONFIG íì¼ íì
CONFIG íì¼ íìì ìë² íë¡ì¸ì¤, ìíí¸ì¨ì´ ìì© íë¡ê·¸ë¨ ë° ì´ì ì²´ì ì¤ì ì ì¬ì©ë©ëë¤. íë¡ê·¸ë머ë ì¼ì ìê°ì´ ì§ëë©´ êµ¬ì± íì¼ì ê³ìí´ì ì½ê³ íì¬ íë¡ì¸ì¤ì ë³ê²½ ì¬íì ì ì©íëë¡ ìíí¸ì¨ì´ì ì§ìíë ì½ë를 ìì±í ì ììµëë¤. CONFIG íì¼ ìì¤í ì ëí íì¤í íì¤ì´ë ê°ë ¥í ê·ì¹ì ììµëë¤. ì를 ë¤ì´ Microsoftì Web.config íì¼ì XML ê¸°ë° íê·¸ ì§í©ì¼ë¡ 구ì±ë CONFIG íì¼ íìì ìí©ëë¤. Microsoft Visual Studio ëë ë¤ë¥¸ í ì¤í¸ í¸ì§ê¸°ë¡ í¸ì§í ì ììµëë¤.
êµ¬ì± íì¼ì ì:
êµ¬ì± íì¼ì ê·ì¹, íì¤ ëë ê·ì¹ì ë°ë¼ ìì±ëì§ ìì¼ë¯ë¡ ì´ë¬í íì¼ì ë¤ë¥¸ íìì ì¬ì©íì¬ ìì±ëìì ì ììµëë¤. .config íì¼ì XML, JSON ëë 기í íìì 기ë°ì¼ë¡ í ì ììµëë¤. ë¤ìì ì ìë ¤ì§ ì´ì ì²´ì ë° ìíí¸ì¨ì´ì ëí êµ¬ì± íì¼ì ìì ëë¤.
Linuxì êµ¬ì± íì¼
모ë Linux íë¡ê·¸ë¨ì CPUê° ì¼ë°ì ì¸ ìì ì ìíí기 ìí´ ì¤ííë opcode 목ë¡ì ì ì§íë ì¤í íì¼ì ëë¤. ê±°ì 모ë íë¡ê·¸ë¨ì ìì ì êµ¬ì± íì¼ì ë³ê²½íì¬ ì구 ì¬íì ë§ê² ì¬ì©ì ì§ì í ì ììµëë¤. Linux ìì¤í ì ì¬ë¬ êµ¬ì± íì¼ì /etc ëë í 리ì ììµëë¤. êµ¬ì± íì¼ì ë¤ì ë²ì£¼ë¡ ë¶ë¥í ì ììµëë¤.
| ì¹´í ê³ ë¦¬ | ìì | ëê¸ |
|---|---|---|
| ì¡ì¸ì¤ íì¼ | /etc/host.conf | ë¤í¸ìí¬ ëë©ì¸ ìë²ì í¸ì¤í¸ ì´ë¦ì ì°¾ë ë°©ë²ì ìë ¤ì¤ëë¤. |
| ë¶í ë° ë¡ê·¸ì¸/ë¡ê·¸ìì | /etc/rc.d/rc.local | ê³µìì´ ìëëë¤. rc, rc.sysinit ëë /etc/inittabìì í¸ì¶í ì ììµëë¤. |
| íì¼ ìì¤í | /etc/mtools.conf | DOS ì í íì¼ ìì¤í ì 모ë ìì (mkdir, ë³µì¬, íì ë±)ì ëí 구ì±. |
| ìì¤í ê´ë¦¬ | /etc/shells | ìì¤í ìì ì¬ì©í ì ìë ê°ë¥í “ì” ëª©ë¡ì ë³´ì í©ëë¤. |
| ë¤í¸ìí¹ | /etc/gated.conf | ê²ì´í¸ ì¤ì . gated ë°ëª¬ììë§ ì¬ì©ë©ëë¤. |
| ìì¤í ëª ë ¹ | /etc/logrotate.conf | ëì ë§ì»¤ 구ì±. |
| Daemons | /etc/httpd.conf | ì¹ ìë²ì¸ Apacheì êµ¬ì± íì¼ì ëë¤. ì´ íì¼ì ì¼ë°ì ì¼ë¡ /etcì ììµëë¤. |
| ì¬ì©ì íë¡ê·¸ë¨ | /etc/lynx.cfg | íë¡ì ì¤ì |
AWS CONFIG íì¼ ìì
ì주 ì¬ì©íë êµ¬ì± ì¤ì ë° ì격 ì¦ëª ì AWS CLIìì ì ì§ ê´ë¦¬íë CONFIG íì¼ì ì ì¥í ì ììµëë¤. CONFIG íì¼ì ë¤ì íìì ì¬ì©íë ì¼ë° í ì¤í¸ íì¼ì´ì´ì¼ í©ëë¤.
[default]
region = us-west-2
output = json
[profile dev-user]
region = us-east-1
output = text
[profile developers]
role_arn = arn:aws:iam::123456789012:role/developers
source_profile = dev-user
region = us-west-2
output = json
SSH CONFIG íì¼ ì
OpenSSH í´ë¼ì´ì¸í¸ 측 êµ¬ì± íì¼ì ì´ë¦ì CONFIGì´ë©° .ssh ëë í 리ì ì ì¥ë©ëë¤. SSH CONFIG íì¼ì ë¤ì êµ¬ì¡°ë¡ êµ¬ì±ë©ëë¤.
Host hostname1
SSH_OPTION value
SSH_OPTION value
Host hostname2
SSH_OPTION value
Host *
SSH_OPTION value
Python CONFIG íì¼ ìì
Python CONFIG íì¼ì ë¤ìê³¼ ê°ìµëë¤.
#!/usr/bin/env python
import preprocessing
mysql = {
"host": "localhost",
"user": "root",
"passwd": "my secret password",
"db": "write-math",
}
preprocessing_queue = [
preprocessing.scale_and_center,
preprocessing.dot_reduction,
preprocessing.connect_lines,
]
use_anonymous = True