전체 글 25

2024년 1회 정보처리기사 실기 후기 및 비전공자의 공부방법

먼저 tmi말하자면정말 따려고 시작한건 2022년부터였던거 같은데...^^ 질질끌다가 드디어 실기 합격한 느낌이 들어서 후기 남김정처기 필기는 22년에 2주동안 대충공부했는데 운좋게 합격하고 실기를...3번만에 합격한...ㅋㅋㅋㅋㅋ\ 필기 합격 후에 IT회사 취업하게 돼서 업무 적응하느라 정처기에 관심안뒀음..그러다가 회사에서 자격증따면 지원금을 준다고 해서 정처기 실기 공부 시작함  첨에는 비전공자라서 프로그래밍 뭔지도 모르고 관심도 없고 그래서 그냥 기출에 나온 프로그래밍 문제들만 대충 외움..어떻게 푸는지도 잘모르고 걍 유튜브에서 해설강의하는거 보고 대충 이런식으로 풀면되겟구나 만만하게 생각함,,ㅎㅎ네트워크부분은 대충알고 정보보안기사 필기도 같이 준비하고 있어서 보안부분 딱히 공부안 함그래서 떨어짐..

정보처리기사 2024.05.15

shell script(tar)

[root@localhost ~]# cat tar.sh #!/bin/bash if [ -z "$1" ]; then echo "USAGE: tar.sh [dir]" exit 1 fi src_dir=$1 target_dir="./backup/" of=$(date +%Y%m%d).tar tar -cvf $target_dir$of $src_dir if [ -z "$1" ]; then --> 첫번째 아규먼트가 하나도 없을 때 (-z옵션이 zero를 나타냄) echo usage: $0 directory --> usage(사용법)는 $0(명령어 이름(쉘 스크립트 자체 이름)) directory명을 지정해라 exit (eixt 뒤에 0이 붙으면 성공적으로 진행된 것이고 그외의 값들은 실패라는 것 -> 쉘스크립트 끝나고..

shell script 2024.01.15

shell script(case)

case 는 명령어를 실행하면서 옵션을 주고 싶을 떄 사용 [root@localhost ~]# vi case.sh #!/bin/bash case $1 in start) # start락고 입력받으면 아래 수행 echo "starting..." ;; stop) # stop이라고 입력받으면 아래 수행 echo "stop..." ;; *) # 그 외의 값을 입력받으면 아래 수행 echo "I dont know..." exit 1 ;; esac -----------------------------실행 결과-------------------------- [root@localhost ~]# ./case.sh I dont know... [root@localhost ~]# ./case.sh start starting....

shell script 2024.01.15

shell script(for 사용)

[root@localhost mytest]# vi result.sh #!/bin/bash count=0 exec 2> /dev/null for file in $@ do if [ -f $file ]; then wc -l $file >> result2.txt let count=count+1 #let 하는 이유는 안하면 count 값만 나오는게 아니라 count+1이렇게 나옴 elif [ -d $file ]; then for subfile in $file/* do wc -l $subfile >> result2.txt let count=count+1 done fi done echo " Total count : $count" for문을 사용 ${val} --> val값 $() --> 괄호안에 있는 것을 실행 한다..

shell script 2024.01.14