Hello World :-)

고정 헤더 영역

글 제목

메뉴 레이어

Hello World :-)

메뉴 리스트

  • 홈
  • 방명록
  • All Categolies (17)
    • System (15)
      • OS (6)
      • Network (0)
      • Solution (1)
    • Security (0)
      • Snort (0)
    • Language (0)
      • C (0)
    • ETC (2)
      • Daily (1)
      • Certificate (0)

검색 레이어

Hello World :-)

검색 영역

컨텐츠 검색

System/OS

  • [Linux] IP 설정

    2019.08.07 by 귤똥

  • [Linux] Logrotate 설정

    2019.08.06 by 귤똥

  • [Linux] tar 명령어

    2018.06.29 by 귤똥

  • [Windows] FTP 없이 파일 전송 방법

    2018.06.27 by 귤똥

  • [Linux] History 명령어

    2018.06.25 by 귤똥

  • [Linux] yum 사용방법 및 resolve 에러 해결방법

    2017.07.25 by 귤똥

[Linux] IP 설정

OS를 설치를 하고 외부 혹은 내부와 통신을 하기 위해서는 IP를 설정해야 한다. IP를 설정하는 방법에 대해서 알아보자. 우선 나의 환경은 다음과 같다. 설치한 CentOS에 공인 IP를 부여할 수 없기 때문에 사설 IP로 지정을 해야 한다. 처음 OS를 설치하고 IP를 확인하기 위해서는 아래의 명령어를 입력한다. " ifconfig -a " IP를 확인하면 다음과 같이 나타난다. IP를 설정하기 앞서 가상화를 통해서 OS를 설치한 경우 수정해야 하는 게 있다. 수정하기 전에 OS를 종료를 하고 VirualBox인 경우 프로그램 실행 후 설치한 OS의 설정 버튼을 클릭하여 다음과 같이 수정한다. 수정을 완료하였으면 다시 OS를 실행을 한다. 실행을 하였으면 IP 설정을 하기 위해서 아래의 명령어를 입력..

System/OS 2019. 8. 7. 01:08

[Linux] Logrotate 설정

서버 및 서비스를 관리할 때 로그는 매우 중요한 존재이다. 이러한 로그가 지속적으로 쌓이게 된다면 필요시 로그 확인이 어려워지며 더불어 디스크 용량 또한 낭비가 되기 때문에 로그 관리를 해주는 것이 좋다. 이번에는 로그 관리를 위해서 사용되는 Log Rotate에 대해서 알아보자. Log Roate는 리눅스 시스템에서 로그를 관리하기 위해서 사용되는 프로그램으로 보통 OS를 설치를 하게 되면 기본적으로 설치가 되어있다. 설치가 되어 있는지 확인하기 위해서 다음과 같이 명령어를 입력한다. "rqm -qa | grep logrotate" 설치가 되어 있다면 아래와 같이 확인이 된다. 만약 설치가 되어 있지 않다면 다음 명령어를 입력하여 설치를 한다. "yum -y install logrotate" 설치가 완..

System/OS 2019. 8. 6. 00:44

[Linux] tar 명령어

tar 명령어와 gzip 명령어에 대해서 알아보자 우선 tar 명령어가 어떤 역할을 하는지에 대해서 알아보면 다음과 같다. 다수의 파일 또는 디렉터리를 하나의 아카이브 파일로 생성하는 것 여기서 아카이브는 다수의 파일 또는 디렉터리를 압축과정 없이 하나의 파일로 묶는 것을 의미한다. 그럼 실제로 위의 설명대로 확인할 수 있는지 테스트해 보자. /tmp 디렉터리에 있는 파일을 tar 명령어를 이용해 아카이브 파일을 생성하였다. 그런데 생성된 아카이브 파일이 /tmp 디렉터리보다 용량이 더 큰 것을 확인할 수 있다. 왜 그런지 알아보면 tar 명령어는 아카이브를 생성할 때 테이프 저장 장치에 기록하는 것 처럼 아카이브 파일을 생성한다. 테이프 저장 장치의 특성상 하나로 연결되어 있기 때문에 파일의 구분할 수..

System/OS 2018. 6. 29. 02:33

[Windows] FTP 없이 파일 전송 방법

윈도우에서 리눅스로 파일을 업로드하거나 다운로드하기 위해서는 FTP 서비스가 구축이 되어 있어야 한다. 하지만 FTP 서비스를 구축하지 못하는 상황이 발생할 수 있는데 이러한 경우 PSCP를 이용하여 간단하게 해결할 수 있다. 먼저 PSCP를 이용하기 위해서는 Putty를 설치해야 한다. Putty가 설치되어 있지 않으면 아래의 주소에 접속을 하여 다운로드를 한다. https://www.putty.org/ 설치를 완료하였으면 cmd 창을 연다. Default 설치를 하였으면 보통 아래의 경로에 PSCP 실행파일이 있는 걸 확인할 수 있다. c:\Program Files\PuTTY 나 역시 Default 설치를 하였기 때문에 확인을 하면 다음과 같이 화면에 출력이 된다. 정상적으로 확인을 하였으면 PSCP..

System/OS 2018. 6. 27. 01:56

[Linux] History 명령어

History 명령어에 대해서 알아보자 먼저 History 명령어가 무엇이라고 하면 간단하게 다음과 같이 설명할 수 있다. 접속한 사용자가 Shell에 입력한 내용을 기록하는 것 설명한 내용대로 기록이 되는지 확인을 해보자 확인을 해보기 위해서 아무런 명령어 및 문자를 입력한다. 정상적으로 내가 입력한 명령어가 기록에 남아 있는 걸 확인할 수 있다. 기록이 나오는 걸 확인하였으니 다음은 기록 정보가 어디에 저장이 되는지 확인을 해보자 History의 기록 파일은 다음과 같은 곳에 존재한다 ~/.bash_history 해당 경로로 이동을 하면 기존에 내가 입력한 정보가 파일로 저장되어 있는 것을 확인할 수 있다. 기록 정보가 올바르게 저장되어 있는지 확인해보자 확인해보기 위해서 다음과 같이 명령어를 입력한..

System/OS 2018. 6. 25. 02:04

[Linux] yum 사용방법 및 resolve 에러 해결방법

CentOS에서 파일을 받아오기 위해서 wget을 사용할려고 했다. 그런데 wget이 command not found라고 화면에 출력이 된다. 설치가 안되었는지 확인하기 위해서 아래의 구문을 입력한다. rpm -qa | grep wget 설치가 정상적으로 되어있다면 설치한 패키지 정보가 출력이 되는데 아무것도 출력이 되지 않는걸 보니 설치가 되어있지 않았다. 만약 wget이 아닌 다른걸 확인하고 싶다면 wget 자리에 확인하고 싶은걸 입력하면 된다. wget이 없기 때문에 yum을 이용하여 저장소에서 다운로드를 한다. 다운로드를 하기 위해서는 아래의 구문을 입력한다. yum -y install wget 구문을 입력하면 저장소에 있는 wget이 다운로드 된다. 여기서 -y는 설치시 Y/N가 나타나는데 자동..

System/OS 2017. 7. 25. 22:49

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
Hello World :-) © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바