¸®´ª½º ... ³Ê¹« ¾î·Æ³×¿ä...;

   Á¶È¸ 2297   Ãßõ 0    


에구..

저는 리눅스는 완전 처음써보는 쌩초보 입니다...

어제 vSphere 부터 도움주셔서 감사했습니다.

오늘은, 어제 만든 vSphere 에 CentOS 7 Minimal 2009를 설치했습니다.


리눅스를 완전 모르는 상태라서 root계정 비번 설정하고, root로 로그인부터 알려주셨고

cd , ls , ll , mv , cp . mkdir , touch , vi , ZZ 같은 기본적인 명령어를 배웠습니다.


그리고 저희 회사에서 납품하는 서버의 테스트 스크립트를 하나 주셨는데 영 이해가 안되는 내용입니다.

테스트 내용은 10회 리부팅 하고, test/result 디렉토리의 count 파일에 테스트 횟수를 기록, 10회가 기록되면 스크립트를 정지 한다는 내용인데, 스크립트 내용은 당연히 눈에 들어오지도 않고 vi /etc/rc.local 을 열어 해당 스크립트가 저장된 위치와 스크립트명을 적어주었는데 리붓 이후로는 스크립트가 실행이되지 않습니다.

윈도우 GUI 화면만 보다가 CUI를 보니 어질어질 하네요.

아래 테스트 스크립트를 첨부했습니다. 혹시 시간이 되신다면 주석이나 설명을좀 부탁드려도 될까요..


#!/bin/bash


file="/test/result/count"

if [ -f $file ]

then

    echo ""

else

    echo "1" > /test/result/count

fi

ct=$(cat /test/result/count | awk '{print$1}')

if [ $ct = "10" ]

then

    echo "Total $ct Reboot Complete!" >> /test/result/reboot_log_$(hostname)

    date >> /test/result/reboot_log_$(hostname)

else

    echo "Reboot $ct Try" >> /test/result/reboot_log_$(hostname)

    date >> /test/result/reboot_log_$(hostname)

    rect=$((ct+1))

    echo "$rect" > /test/result/count

    shutdown -r 1

fi


12일째
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
Àú´Â ½ºÅ©¸³Æ®´Â Çѹøµµ ¾È½áºÁ¼­ ½ºÆ®¸³Æ®·Î ÀÐÈù´Ù´Â....
Çö¾÷ÀÌ ¾Æ´Ï¶ó¼­ °øºÎÇÏ°í ½ÍÁö¸¸ Çسõ°íµµ ±Ý¹æ±î¸ÔÀ»°Í °°¾Æ¼­
ÇÊ¿äÇÒ¶§ °øºÎÇÒ·Á°í ¾ÈÇÏ°í Àճ׿ä.¤¾¤¾
     
¤Ð¤Ð.. ¹Ì¸® ¸®´ª½ºÁ» °øºÎÇصѲ¬ ÈÄȸµË´Ï´Ù..
¸®´ª½º °ü·Ã Ã¥À» ÇÑ±Ç »ç¼Å¼­ õõÈ÷ ÀÐ¾î º¸½Ã´Â °ÍÀ» ÃßõÇÕ´Ï´Ù.
ÀÎÅͳݿ¡¼­ ÇÊ¿äÇÑ °Í¸¸ ã¾Æ¼­ º¸´Â °Í º¸´Ù´Â Á» ´õ ü°èÀûÀ¸·Î Á¢±ÙÇÒ ¼ö ÀÖ½À´Ï´Ù.
     
¼­¹ö ¿£Áö´Ï¾î·Î µé¾î¿Ô´Âµ¥, ¸®´ª½º¸¦ Çѹøµµ ´Ù·ïº»ÀûÀÌ ¾ø´Â°Ô ÀÌ·¸°Ô ÈûµéÁÙÀº ¸ô¶ú½À´Ï´Ù...
ÁÖ¸»¿¡ ±³º¸¹®°í µé·¯ºÁ¾ß°Ú³×¿ä.
gowork 2022-06
¸®ºÎÆýà ÇØ´ç ½ºÅ©¸³Æ®°¡ ÀÚµ¿ ½ÇÇàµÇ°Ô ÇÏ¼Å¾ß ÇÒµí Çѵ¥¿ä.. crontab µîÀ» ÀÌ¿ëÇؼ­..
     
³Ü ã¾Æº¸´Ï, sudo vi /etc/rc.local ¿¡ ÇØ´ç ½ºÅ©¸³Æ®À§Ä¡¸¦ Âï¾îÁÖ¸é µÈ´Ù°í Çϴ±º¿ä.
±×·¡¼­ Áá´õ´Ï ÀçºÎÆà ÁßÀÔ´Ï´Ù. 10ȸ µ¹¸é ÀÚµ¿À¸·Î ¸ØÃß±æ ¹Ù¶ó°í ÁöÄѺ¸°í Àֳ׿ä
          
gowork 2022-06
±Ùµ¥ ½ºÅ©¸³Æ®¸¦ º¸´Ï.. Àǹ̾ø´Â Àç°¡µ¿ Å×½ºÆ®·Î º¸À̱ä ÇÕ´Ï´Ù ;;
¹Ú¹®Çü 2022-06
Àú´Â ÇÁ·Î±×·¥ÀÇ ÇÁ¸¸ µé¾î°¡µµ °ÅºÎ°¨ÀÌ ¿À´Â üÁúÀ̶ó

¸®´ª½º´Â Ç÷ÎÇÇ·Î ¼³Ä¡ÇÏ´ø Ä¿³Î 0.9 º¸¾Æ ¿ÔÁö¸¸ ¾ÆÁ÷µµ »ç¿ëÇÏÁö ¸øÇÕ´Ï´Ù..

°¡²û Å×½ºÆ® ¿ëÀ¸·Î ¼³Ä¡³ª Çغ¸´Â Á¤µµÀÌÁö¿ä..

¸®´ª½º´Â ²ÙÁØÈ÷ Èï¹Ì¸¦ °¡Áö°í °è¼Ó ¸¸Á®¾ß ½Ç·ÂÀÌ ´À´Â µíÇÕ´Ï´Ù..

°Å±â¿¡ Á» ´õ ÇÊ¿äÇÑ °ÍÀÌ C ÇÁ·Î±×·¥ ÇÒ ÁÙ ¾Ë¾Æ¾ß ÇÏ°í ¿µ¾î ÇÒ ÁÙ ¾Ë¾Æ¾ß ÇÑ´Ù°í »ý°¢ÇÕ´Ï´Ù..

°ÅÀÇ ¸ðµç ÄÄÇ»ÅÍ ºÐ¾ß°¡ ¸¶Âù°¡ÁöÀÔ´Ï´Ù¸¸ ¹®Á¦³ª Áú¹®ÀÌ »ý±â¸é ±¸±Û½ÅÀ» ¹ÏÀ¸¼¼¿ä..


¸®´ª½º´Â ´ßÁú »ðÁúÀ» ÀßÇØ¾ß ÇÕ´Ï´Ù..
RIGIDBODY 2022-06
crontab -e ÇϽðí, @reboot {½ºÅ©¸³Æ®¸í(Àý´ë°æ·ÎÆ÷ÇÔ}·Î ÀÔ·ÂÇϽðí ÃÖÃÊ ½ºÅ©¸³Æ®¸¦ ./½ºÅ©¸³Æ®¸í ÇϽôøÁö Àý´ë°æ·Î·Î ÀÔ·ÂÇÏ½Ã¸é ½ÇÇàµÇ°í¡¦ÀçºÎÆÃÈÄ¿£ Å©·Ð¿¡ ÀÇÇØ °è¼Ó ½ÇÇàµÇ°Ô µË´Ï´Ù.

rc.local È°¿ëÀº ¾Æ·¡ ´ÙÀ½¶ûÅ©¸¦ ÂüÁ¶Çϼ¼¿ä. https://hoing.io/archives/16180
½½ÇÄÀÌ 2022-06
#!/bin/bash



file="/test/result/count" ## º¯¼ö¸í file ¿¡ /test/result/count ±â·Ï

if [ -f $file ] ## /test/result/count ÆÄÀÏÀÌ Á¸ÀçÇϴ°¡?

then ## ÀÖ´Ù¸é ³Ñ¾î°¨

    echo ""

else ## ¾ø´Ù¸é ÆÄÀϳ»¿ë¿¡ 1À» ±â·ÏÇÔ

    echo "1" > /test/result/count

fi

ct=$(cat /test/result/count | awk '{print$1}') ## º¯¼ö¸í ct ´Â  /test/result/count ÆÄÀϳ»¿ë °ªÀ¸·Î ÀúÀåÇÔ.

if [ $ct = "10" ] ## cT °¡ 10À̶ó¸é /test/result/reboot_log_$(hostname) Total $ct Reboot Complete!"°ú ³¯Â¥¸¦ ±â·ÏÇÔ



then

    echo "Total $ct Reboot Complete!" >> /test/result/reboot_log_$(hostname)

    date >> /test/result/reboot_log_$(hostname)

else ## ¾Æ´Ï¶ó¸é /test/result/reboot_log_$(hostname) ¿¡ Reboot $ct Try ¿Í ³¯Â¥¸¦ ±â·ÏÇÏ°í    º¯¼ö rect ¿¡ ct+1 ÇÑµÚ /test/result/count ¿¡ ±â·Ï, ÀçºÎÆÃÇÔ

    echo "$rect" > /test/result/count

    shutdown -r 1

    echo "Reboot $ct Try" >> /test/result/reboot_log_$(hostname)

    date >> /test/result/reboot_log_$(hostname)

    rect=$((ct+1))

    echo "$rect" > /test/result/count

    shutdown -r 1

fi
     
Çê.. °¨»çÇÕ´Ï´Ù!
Àú³á¿¡ õõÈ÷ ´Ù½Ã ÇغÁ¾ß°Ú³×¿ä
¹Ú¹®Çü 2022-06
Áö±Ý ¿Ã¸®½Å ½ºÅ©¸³Æ®´Â ¼­¹öÀÇ ¹«¾ùÀ» Å×½ºÆ® ÇÏ´Â °ÍÀΰ¡¿ä??

ÀçºÎÆà ÀßÇϱâ ??


Àúµµ Á¶¸³ ¼­¹ö ¸¸µé¾ú°í Á÷¿øÀ¸·Î ÆǸŵµ ÇØºÃ°í °íÀå³­ ¼­¹ö °íÄ¡´Â °Íµµ ÇßÁö¸¸ º¸Åë ³³Ç° ÇÏ´Â ¼­¹ö´Â Çϵå¿þ¾îÀûÀÎ °üÁ¡À¸·Î¸¸ º¸¸é ºÒ·®ÀÌ ¾ø¾î¾ß Çϱ⿡

³³Ç° ½Ã°£¿¡ ¿©À¯°¡ ÀÖÀ¸¸é °è¼Ó ¼­¹ö¸¦ ÄÑµÎ°í ¸Þ¸ð¸® Å×½ºÆ®¸¦ Ç®·Î Çϰųª ¹ö´× ÇÁ·Î±×·¥À» µ¹¸®°Å³ª Çß½À´Ï´Ù..
     
¿Ö ÇÏ´ÂÁö´Â ¸ð¸£°Ú½À´Ï´Ù;

¸âÅ×86 µ¹¸®°í, ¹ö´× 24½Ã°£ ÇÏ°í, À̰͵µ °°ÀÌ µ¹¸®´õ¶ó±¸¿ä.
ÁÒ½´¾Æ 2022-06
¤¾¤¾¤¾¤¾¤¾
¸®´ª½º°¡ ¾î·Æ´Ù°í ????  ÇÁ·Î±×·¡¹Ö À̶ó´Â°É óÀ½ ÇÏ´Â°Ô ¾Æ´Ñ°¡¿ä?
½ºÆ®¸³Æ® ¶ó´Â °ÍÀº ±âº»ÀûÀ¸·Î  Shell , TCL , Perl , Java µîµîÀÇ ±âŸ ¸¹Àº language µîÀ» »ç¿ëÇÏ´Â ÀÏÁ¾ÀÇ ¹èÄ¡ ÆÄÀÏÀÔ´Ï´Ù.
¿£Áö´Ï¾î¸µÀ» Á÷¾÷À» ¼±ÅÃÇϼ̴ٸé ÀÌ°É ¸øÇÏ¸é »ýÁ¸ÀÇ ¹®Á¦°¡ »ý±é´Ï´Ù.
cd , ls µîÀÇ À¯´Ð½º ±âÃÊ ¸í·É¾î¸¦ Çб³ Á¹¾÷ÇÏ°í ȸ»ç¿¡ ¿Í¼­¾ß .... ??
Çлý º¸´Ù  Çб³ Ä¿¸®Å§·³À̳ª ±³¼öµéÀÌ ´õ ¹®Á¦ À̳׿ä...  Áö±ÝÀÌ 80³â´ëµµ ¾Æ´Ï°í ~~
     
Àú´Â CAD°ú¸¦ ³ª¿Í¼­ ÀüÇô ¸ð¸¨´Ï´Ù. ´ÜÁö ¿ë»ê¿¡¼­ ¼­ºñ½º, Á¶¸³, ÃÑÆÇ¿¡¼­ ±¼·¶´ø ÀÌ·ÂÀÌ À־ ¿£Áö´Ï¾î·Î »Ì¾ÆÁØ°ÅÁÒ.

Á¦Àλý¿¡¼­ ¸®´ª½º ½áº»ÀûÀº À̹øÀÌ Ã³À½À̶ó..
¹Ú¹®Çü 2022-06
ÄÄÇ»ÅÍ°øÇаú /Àü»ê°ú ¿Í °°Àº ÄÄÇ»ÅÍ °ü·Ã Çаú ³ª¿Íµµ ÇÁ·Î±×·¡¹Ö Àç´ë·Î ¸øÇÏ´Â »ç¶÷ ÀÇ¿Ü·Î ¸¹½À´Ï´Ù..
     
ÁÒ½´¾Æ 2022-06
Çѱ¹´ëÇеéÀÇ ¹®Á¦ÁÒ
´ëÇп¡¼­ ÃëÁØ ½ºÆå½×±â ¿µ¾îȸȭ?? 
ÀÌ·±°É·Î ½Ã°£À» º¸³»±â¶§¹®¿¡ ´ëÇÐÀ» ´Ù´Ï´Â°ÇÁö
Ãë¾÷Çпø¿¡ ´Ù´Ï´Â°ÇÁö. ¡¦

Àü¼¼°è ¸ðµç ´Ù¸¥ ´ëÇе鿡¼­
Àü°ø°øºÎ¸¦ ü·ÂÀÇ ÇÑ°è ÀÌ»óÀ¸·Î ÇÏ°í Àִµ¥
Çѱ¹¿¡¼± ¿©ÀüÈ÷ ¡¦. ¾Æ´Ï¸é ¿¹Àüº¸´Ù ´õ. Ãë¾÷°øºÎ ¿­ÁßÀ̶ó¼­
´ëÇÐÀº ±×Àú ·¹Áê¸Þ¿¡ ÇÑÁÙ¿¡ ºÒ°úÇؼ­ ¹®Á¦ÁÒ
ÇÁ·Î±×·¡¹ÖÀÌ ¹ºÁö ¸ð¸¨´Ï´Ù... ¤Ñ.¤Ñ;
¸ðµç »ç¶÷ÀÌ ¸®´ª½º¸¦ Çß´õ¶ó¸é MS ´Â ÁøÀÛ¿¡ ¸ÁÇß°ÚÁÒ.
±¸Â÷´Ï 2022-06
Àͼ÷ÇÏÁö ¾Ê¾Æ ¾î·Á¿î°Íµµ ÀÖÀ»°Ì´Ï´Ù ¤¾¤¾
È­ÀÌÆÃÀÌ¿¡¿ä!
½ºÅ©¸³Æ® Áß°£¿¡ stress ·Î cpu mem disk Á¤µµ Ç®ºÎÇÏÁÖ´Â°Í Á¤µµ´Â ÀÖ¾î¾ß ±×·²½Î ÇÒ°Í°°Àºµ¥ ¹º°¡ ½É½ÉÇÑ Å×½ºÆ®¿ë ½ºÅ©¸³Æ®·Î º¸ÀÔ´Ï´Ù
¹Ú¹®Çü 2022-06
Àú´Â ¼­¹öÀÇ ¸Þ¸ð¸® Å×½ºÆ®¿Í CPU /¸Þ¸ð¸® Ç®ºÎÇϸ¦ ÁÖ´Â °Í¿¡´Â HPL À» »ç¿ëÇÕ´Ï´Ù..


QnA
Á¦¸ñPage 492/5687
2014-05   4993617   Á¤ÀºÁØ1
2015-12   1529546   ¹é¸Þ°¡
2003-05   10875   ÃÖÁØÈ£
2013-11   10875   ±è°Ç¿ì
2018-04   10874   ±è°Ç¿ì
2009-07   10874   ÀÌÃæ¿íblue
2010-08   10874   ÀϹÝÀ¯Àú
2013-06   10874   ¿ì¾Ó»Ñ¾Ó
2003-01   10873   ¹Ú±Õ
2002-12   10872   ±èÁö¿µ
2003-07   10871   È«»óÈÆ
2010-07   10871   ned3y2k
2017-07   10871   ´ÃÆĶõ
2003-05   10871   È«½Â¼ö
2013-05   10871   witniss
2015-01   10870   ÀϹÝÀ¯Àú
2003-01   10870   Á¤¿ì¿µ
2003-09   10870   ÀÌÁö¾ð
2015-01   10870   µÎ¸®¾È
2021-02   10869   ÀÌÁöÆ÷Åä
2003-01   10869   ¿ìµ¿ÈÆ
2003-02   10868   À̳â¿ë