ls¿¡¼ Ä÷¯ Ç¥½Ã(Linux, FreeBSD, AIX) | ÀÛ¼ºÀÏ : 2006/08/09 23:58 |
![]() |
Á¶È¸¼ö : 14314 |
![]() | ||||||||||
Á¦ ¸ñ : ls¿¡¼ Ä÷¯ Ç¥½Ã(Linux, FreeBSD, AIX) ÀÛ¼ºÀÚ : ÁÁÀºÁøÈ£(truefeel, http://coffeenix.net/ ) ÀÛ¼ºÀÏ : 2006.7.27(¸ñ) 1. Linux¿¡¼ Linux¿¡¼´Â GNU fileutilsÀÇ ls¸¦ »ç¿ëÇÏ¸ç ¿É¼Ç »ç¿ë¸¸À¸·Î Ä÷¯¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ´Ù. ls ¸í·É½Ã --color=tty ¿É¼ÇÀ» »ç¿ëÇÏ¸é µÇ°í, alias·Î ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì°¡ ¸¹´Ù.
Ç¥½ÃµÇ´Â Ä÷¯º¯°æÀº /etc/DIR_COLORS, /etc/DIR_COLORS.xterm¿¡¼ ¼³Á¤ÇÑ´Ù. 2. FreeBSD¿¡¼ ls -G ¿É¼ÇÀ» »ç¿ëÇϰųª ¿É¼ÇÀÌ »ç¿ëÇÏ·Á¸é CLICOLOR º¯¼ö¸¸ Á¤ÀÇÇØÁÖ¸é µÈ´Ù.
¸¸¾à Ä÷¯ Ç¥½Ã°¡ ¾ÈµÈ´Ù¸é set term=xtermÀ̳ª set term=xterm-color ·Î TERMº¯¼ö¸¦ º¯°æÇغ»´Ù. Ç¥½ÃµÇ´Â Ä÷¯º¯°æÀº LSCOLORS º¯¼ö¿¡ ¼³Á¤À» Çϴµ¥, 11°¡ÁöÀÇ ¼Ó¼º(µð·ºÅ丮, ¼ÒÄÏ, ½ÇÇàÆÄÀÏ, ...)¿¡ ´ëÇØ ¹®ÀÚ»ö°ú ¹è°æ»öÀ» 22ÀÚ¸®ÀÇ °ªÀ¸·Î ¼³Á¤À» ÇÑ´Ù. ù¹øÂ°ºÎÅÍ ¼Ó¼º Àǹ̴ ´ÙÀ½°ú °°´Ù.
setenv LSCOLORS excxdxdxDxExExExExExEx À§Ã³·³ ¼³Á¤ÀÌ µÇ¾ú´Ù¸é - µð·ºÅ丮´Â ex(¹®ÀÚ´Â e=blue, ¹è°æ»öÀº x=default) - ½Éº¼¸¯ ¸µÅ©´Â cx(¹®ÀÚ c=green, ¹è°æ»öÀº x=default) ¸¦ ÀǹÌÇÑ´Ù. Ä÷¯°ª¿¡ ´ëÇÑ ¿µ¹®ÀÚ´Â ls ¸ÇÆäÀÌÁö¿¡ ÀÚ¼¼È÷ ³ª¿ÍÀÖ´Ù. 3. AIX¿¡¼ OS¿¡ ¼³Ä¡µÈ ls¿¡´Â Ä÷¯ ¼³Á¤ÀÌ ¾ø´Ù. (Á¦°¡ ¾Æ´Â ÇÑ ^^) ½±°Ô½±°Ô °¡¸é, GNUÀÇ fileutils¸¦ ¼³Ä¡ÇÏ¸é µÈ´Ù. ´ëÇ¥Àû AIX Freeware Á¦°ø »çÀÌÆ®ÀÎ http://aixpdslib.seas.ucla.edu/ ¿¡¼ coreutils(coreutils ´Â GNUÀÇ fileutils, shellutils, textutilsÀÇ ¹À½)¸¦ ¹Þ¾Æ ¼³Ä¡ÇÏ¸é µÈ´Ù. /usr/local/bin/ls ¿¡ ¼³Ä¡°¡ µÇ¸ç, ´Ù¸¥ »çÀÌÆ®¿¡¼ ¹Þ¾Æ ¼³Ä¡ÇÒ °æ¿ì /opt/freeware/bin/ls ¿¡ ¼³Ä¡µÇ±âµµ ÇÑ´Ù. |
![]() |